Linux wget命令整站下载做网站镜像
在linux下完整的用wget命令整站采集网站做镜像 的命令是:
wget -m -e robots=off -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6" "http://www.example.com/"
wget命令 参数注释:
"-e robots=off" 让wget耍流氓无视robots.txt协议
2011-04-27 17:20:02阅读全文>>>
linux一条shell命令关闭其他的启动服务
linux可以简单的通过一条shell命令来关闭其他不需要的开机启动服务,只保留计划任务,网络,ssh和日志,看shell命令:
chkconfig --list | grep 3:on | \
grep -v "crond\|network\|sshd\|syslog" | \
awk '{print "chkconfig " $1 " off"}' | sh
这条shell命令在RedHat和Centos测试可以顺利关闭其他启动服务
2011-04-06 22:27:50阅读全文>>>
linux - 如何让CentOS禁止ping(防PING)
经常遇到防止PING的服务器,试了一下
直接在终端下敲入
sysctl -w net.ipv4.icmp_echo_ignore_all=1
sysctl -p
sysctl设置和显示在/proc/sys目录中的内核参数.能用sysctl来设置或重新设置连网功能,如IP转发、IP碎片去除及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。
sysctl [-n] [-e] -w variable=value
sysctl [-n] [-e] -p (default /etc/sysctl.conf)
sysctl [-n] [-e] -a
2011-02-21 15:48:59阅读全文>>>
VMware虚拟机设置Linux上网的三种方式
1.bridge :
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
例如主机ip是192.168.1.1,设置虚拟机ip为192.168.1.2。
netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。
2.nat :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可
也可以手动设置:
ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf) 中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。
netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 ip:192.168.1.1 gw :192.168.1.2
虚拟机设置: ip :192.168.1.3: 192.168.1.2
2010-11-20 17:09:58阅读全文>>>
linux远程拷贝下载文件 - ftp命令和scp命令
ftp命令:
服务器有安装ftp Server,另外一台linux可以使用ftp的client程序来进行文件的拷贝读取和下载。
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:ftp 192.168.26.66
b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可。
2. 下载文件
下载文件通常用get和 mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从 远端主机中传送至本地主机中.
如要获取服务器上
2010-10-12 18:40:08阅读全文>>>
又一篇不错的linux笔记
linux目录架构
/ 根目录
/bin 常用的命令 binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内
/boot/grub/menu.lst GRUB设置
/boot/vmlinuz 内核
/boot/initrd 核心解壓縮所需 RAM Disk
/dev 系统周边设备
/etc 系统相关设定文件
/etc/DIR_COLORS 设定颜色
/etc/HOSTNAME 设定用户的节点名
/etc/NETWORKING 只有YES标明网络存在
/etc/host.conf 文件说明用户的系统如何查询节点名
/etc/hosts 设定用户自已的IP与名字的对应表
/etc/hosts.allow 设置允许使用inetd的机器使用
/etc/hosts.deny 设置不允许使用inetd的机器使用
/etc/hosts.equiv 设置远端机不用密码
/etc/inetd.conf 设定系统网络守护进程inetd的配置
/etc/gateways 设定路由器
/etc/protocols 设定系统支持的协议
/etc/named.boot 设定本机
2010-10-08 20:23:52阅读全文>>>
Linux用户、用户组、文件权限学习笔记
linux的权限系统主要是由用户、用户组和权限组成。
用户就是一个个的登录并使用linux的用户。linux内部用UID表示。
用户组就是用户的分组。linux内部用GID表示。
权限分为读、写、执行三种权限。
linux的用户信息保存在/etc/passwd文件中,另外,/etc /shadow文件存放的是用户密码相关信息。
/etc/passwd文件格式:
用户名:密码:UID:GID:用
2010-10-06 21:58:42阅读全文>>>
magento在多个linux服务器配置UTC时间同步流程
1.查看系统是否安装ntp 安装命令为:yum install ntp
2.apf -f -------关闭防火墙
3.备份clock和localtime
cp /etc/localtime /etc/localtime.bak
cp /etc/sysconfig/clock /etc/sysconfig/clock.bak
rm /etc/localtime
ln -sf /usr/share/zoneinfo/UTC /etc/localtime
vi /etc/sysconfig/clock 配置如下
ZONE="UT
2010-09-11 09:04:08阅读全文>>>
Linux 目录结构以及作用详解
1、什么是文件系统
当您使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。
Linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的 领导者。
2、文件系统的类型
Linux有四种基本文件系统类型:普通文件、目录 文件、连接文件和特殊文件,可用file命令来识别。
普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可 用cat、less、more、vi、emacs来察看内容,用mv来改名。
目录文件:包括文件名、子目录名及其指针。它是Linux 储存文件名的唯一地方,可用ls列出目录文件。
2010-08-20 11:25:19阅读全文>>>
linux 里的mysql命令总结 - 学习linux+mysql必备
一、总结一下Linux下MySQL的一些命令:
1.Linux下启动mysql的命令:
mysqladmin start
/ect/init.d/mysql start (前面为mysql的安装路径)
2.Linux下重启mysql的命令:
mysqladmin restart
/ect/init.d/mysql restart (前面为mysql的安装路径)
3.Linux下关闭mysql的命令:
mysqladmin shutdown
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
4.连接本机上的mysql:
进入目录mysql\bin,再
2010-08-20 11:15:58阅读全文>>>
linux打包压缩 解压命令
linux zip命令的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
linux zip命令参数列表:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-h 显示帮助界面
-m 将文件压缩之后,删除源文件
-n 特定字符串 不压缩具有特定字尾字符串的文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
-S 包含系统文件和隐含文件(S是大写)
-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy
举例:
2010-08-06 09:40:57阅读全文>>>
linux 压缩打包tar命令备忘
排除目录下不需要打包的目录
tar cvfz chenxu.tar.gz dir --exclude dir/dir1 --exclude dir/dir2/dir3
tar在linux上是常用的打包、压缩、加压缩工具,他的参数很 多,折里仅仅列举常用的压 缩与解压缩参数
参数:
-c :create 建立压缩档案的参数;
-x : 解压缩压缩档案的参数;
-z : 是否需要用gzip压缩;
-v: 压缩的过程中显示档
2010-07-29 16:47:19阅读全文>>>
linux常用命令
说明:在终端下输入命令都是区分大小写的,请初学者多加注意。
su 不同用户切换
pwd 查看当前所在的目录
cd 用于打开一个目录
eg: 命令 含义
cd / 打开根目录
cd /bin 打开根目录下的bin目录
cd bin 打开当前所在目录下的bin目录
cd .. 打开上一级目录
cd ../.. 打开上两极目录
cd /local/bin 打开根目录下local目录中的bin目录
cd ~ 打开用户的主目录
ls 查看目录命令
eg: 参数 命令
ls -a 显示所有文件及目录,包括隐藏文件
ls -l 显示文件的详细列表,显示文件名、文件形态、权限、拥有者、 文件大小等信息
ls -t 将文件依建立的时间先后排列显示
ls *.c 显示扩展名为 .c的文件
ls 0?.c 显示出第一个字符为 0,且扩展名为 .c的文件
说明:ls与其后的参数之间必须有空格隔开
touch 建立一个空文件
rm 删除一个文件
mkdir 建立一个空目录
mkdir -p a/b 在目录a中建立目录b
rmdir 或 rm -r 删除一个目录
cp 复制文件
mv 文件移动和更名
wc 查看文件信息
eg: 命令 含义
wc -l 显示文件的文本行数
wc -w 显示文件的字数
2009-12-01 01:21:20阅读全文>>>
Linux必学的60个命令
Linux必学命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工 作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。
不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。
2009-12-01 01:20:21阅读全文>>>
Linux:网站项目发布要做哪些配置
发布服务器:
SFTP用户名:
SFTP密码:
TelNet用户名:
TelNet密码:
MySql 5.0及以上版本
Php 5.0及以上版本
Apache 2.0及以上版本
主站绑定域名:www.v-ec.com
默认首页:index.html
设置php解析htm和html扩展名
博客绑定域名:www.w3cgroup.com
默认首页:index.php
网站目录结构:
v-ec(主站)
upload: 写权限
w3cgroup(博客)
upload: 写权限
Apache、Php及MySql设置
2009-11-30 20:48:29阅读全文>>>
一些Linux系统信息查看命令
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量
# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载
2009-11-30 19:35:44阅读全文>>>