linux shell 命令大全(三)
    3、bzip2根式命令
  功能:bzip2格式压缩命令,
  注意:生成的文件会把源文件覆盖
  bzip2   <filename>
  bunzip2 <filename>
  例如:
  # bzip2 a.sh
  # ll
  -rwxr-xr-x    1 root     root           85 12月 18 21:08 a.sh.bz2
  # bunzip2 a.sh.bz2
  # ll
  -rwxr-xr-x    1 root     root           48 12月 18 21:08 a.sh
  4、tar命令
  功能:归档、压缩等,比较重要,会经常使用。
  -cvf  <DSTfilename.tar> <SRCfilename> 压缩文件或目录
  -xvf  <SRCfilename>   解压缩文件或目录
  -zcvf  <DSTfilename> <SRCfilename> 压缩文件或,格式tar.gz
  -zxvf  <DSTfilename> <SRCfilename> 解压缩文件或,格式tar.gz
  -zcvf  <DST.tgz> <SRCfilename>  压缩文件或,格式tgz
  -zxvf  <DST.tgz> <SRCfilename>  解压缩文件或,格式tgz
  举例:
  # tar cvf abc.tar *.sh
  # tar xvf abc.tar
  # tar czvf abc.tar.gz *.sh
  # ll
  -rw-r–r–    1 root     root        20480  5月 21 10:50 abc.tar
  -rw-r–r–    1 root     root         1223  5月 21 10:53 abc.tar.gz
  # tar xzvf abc.tar.gz
  八、网络相关命令
  1、ifconfig命令
  功能:显示修改网卡的信息
  ifconfig  显示网络信息
  ifconfig eth0 显示eth0网络信息
  修改网络信息:
  ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置网卡1的地址192.168.1.1,掩码为255.255.255.0
  ifconfig eth0:1 192.168.1.2    捆绑网卡1的第二个地址为192.168.1.2
  ifconfig eth0:x 192.168.1.n    捆绑网卡1的第n个地址为192.168.1.n
  例如:
  # ifconfig eth0:1 192.168.1.11
  # ifconfig
  eth0      Link encap:Ethernet  HWaddr 00:0C:29:06:9C:24
  inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:4220 errors:0 dropped:0 overruns:0 frame:0
  TX packets:3586 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:342493 (334.4 Kb)  TX bytes:469020 (458.0 Kb)
  Interrupt:9 Base address:0×1400
  eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:06:9C:24
  inet addr:192.168.1.11  Bcast:192.168.1.255  Mask:255.255.255.0
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  Interrupt:9 Base address:0×1400
  2、route命令
  功能:显示当前路由设置情况
  route 显示当前路由设置情况,比较慢一般不用。
  route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254  添加静态路由
  route del -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254  添加静态路由
  route add default gw 192.168.1.1 metric1    设置192.168.1.1为默认的路由
  route del default       将默认的路由删除
  举例:
  # route add -net 10.0.0.0 netmask 255.255.0.0 gw 192.168.1.254
  # netstat -nr
  Kernel IP routing table
  Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
  192.168.1.0     0.0.0.0         255.255.255.0   U         0 0