一、Linux的常用命令(下)
1.解压压缩命令
1.1解压压缩命令gzip
命令名称:gzip
命令英文原意:GNU zip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip 选项[文件]
功能描述:压缩文件
压缩后文件格式:.gz
默认只能压缩文件,并且不保留原文件
Linux压缩保留源文件的方法:
gzip –c filename > filename.gz
1.2解压压缩命令gunzip
命令名称:gunzip
命令英文原意:GNU unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip 选项[压缩文件]
功能描述:解压缩.gz的压缩文件
范例:$ gunzip file1.gz
解压保留压缩包:gunzip -c 1.txt.gz > 1.txt
1.3解压压缩命令tar
命令名称:tar
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[cvf] [目录]
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
功能描述:打包目录和文件
压缩后文件格式:.tar.gz
范例:
$ tar -zcvf dir1.tar.gz dir1
将目录dir1压缩成一个打包并压缩的文件
压缩
[root@linux ~]#tar -cvf /tmp/etc.tar /etc仅打包,不压缩!
[root@linux ~]#tar -zcvf /tmp/etc.tar.gz /etc打包后,以 gzip压缩
1.4解压压缩命令tar
tar命令解压缩语法:
-x 解包.tar文件
-v 显示详细信息
-f 指定解压文件
-z 解压缩
范例:$ tar -zxvf dir1.tar.gz
解压:
[root@linux ~]#tar -zxvf etc.tar.gz打包后,以 gzip压缩
1.5解压压缩命令zip
命令名称:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:
zip 选项[-r] [压缩后文件名称] [文件或目录]
-r 压缩目录
功能描述:压缩文件或目录
压缩后文件格式:.zip
可以压缩文件和目录,而且保留原文件
范例:
$ zip services.zip /etc/services
压缩文件
$ zip -r test.zip /test
压缩目录
yum install zip
1.6解压压缩命令unzip
命令名称:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:解压.zip的压缩文件
范例:$ unzip test.zip
2.网络通信命令
2.1网络通信命令ping
命令名称:ping
命令所在路径:/usr/sbin/ping
执行权限:root
语法:ping 选项IP地址
功能描述:测试网络连通性
范例:# ping 192.168.1.1
查看防火墙状态:service iptables status
firewall-cmd --state
关闭防火墙
(1)重启后永久性生效:
开启:chkconfig iptables on 关闭:chkconfig iptables off
(2) 即时生效,重启后失效:
开启:service iptables start 关闭:service iptables stop
管理防火墙也可以使用图形界面
Setup
2.2网络通信命令ifconfig
命令名称:ifconfig
命令所在路径:/usr/sbin/ifconfig
执行权限:所有用户
语法:ifconfig 选项[-a] [网卡设备标识]
-a 显示所有网卡信息
功能描述:查看网络设置信息
范例:# ifconfig -a
3.系统命令
3.1系统命令shutdown
命令名称:shutdown
命令所在路径:/usr/sbin/shutdown
执行权限:root
语法:shutdown
功能描述:关机
范例:# shutdown -h now
3.2系统命令reboot
命令名称:reboot
命令所在路径:/usr/sbin/reboot
执行权限:root
语法:reboot
功能描述:重启系统
范例:# reboot