Linux常用命令(四)-压缩解压缩,网络及关机重启
一、压缩解压缩命令
命令名称:gzip(GNU zip)
命令所在路径:/bin/gzip
执行权限:所有用户
功能描述:压缩文件
语法:gzip [文件]
注意:gzip只能压缩文件,不保留源文件
命令名称:guzip(GNU unzip)
命令所在路径:/bin/gunzip
执行权限:所有用户
功能描述:解压缩.gz的压缩文件
语法:gunzip [压缩文件]
命令名称:tar
命令所在路径:/bin/tar
执行权限:所有用户
功能描述:打包目录
语法:tar [-zcvfx] [压缩后文件名] [目录]
-c(create) 创建打包文件
-x 解包,和-c不同时出现
-v 显示详细信息
-f 指定打包后文件名或解压文件名
-z 打包同时压缩或者解包同时解压缩
例子:tar -zxvf test.tar.gz
tar -zcvf test.tar.gz test
命令名称:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
功能描述:压缩文件或目录
语法:zip [-r] [压缩后文件名] [文件或目录]
-r 压缩目录
注意:和gzip类似,但能保留源文件,并且能压缩目录
命令名称:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
功能描述:解压.zip压缩文件
语法:unzip [压缩文件]
命令名称:bzip2
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
功能描述:压缩文件
语法:bzip2 [-k] [文件]
-k 保留源文件
例子:tar -jcf test.tar.bz2 test 可以与tar结合使用
命令名称:bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
功能描述:解压缩文件
语法:bunzip2 [-k] [压缩文件]
-k 解压缩后保留源文件
例子:tar -xjf test.tar.bz2
二、网络命令
命令名称:write
命令所在路径:/usr/bin/write
执行权限:所有用户
功能描述:给在线用户发消息,以Ctrl+D保存结束
语法:write [用户名]
命令名称:wall(write all)
命令所在路径:/usr/bin/wall
执行权限:所有用户
功能描述:发广播消息
语法:wall [消息]
命令名称:ping
命令所在路径:/bin/ping
执行权限:所有用户
功能描述:测试网络连通性
语法:ping [-c] [IP地址]
-c 指定发送次数
命令名称:ifconfig(interface configure)
命令所在路径:/sbin/ifconfig
执行权限:root
功能描述:查看和设置网卡信息
语法:ifconfig [网卡名称] [IP地址]
例子:ifconfig eth0 xxx.xxx.x.x
注意:更改的信息只是临时的
命令名称:mail
命令所在路径:/bin/mail
执行权限:所有用户
功能描述:查看发送电子邮件
语法:mail [用户名]
命令名称:last
命令所在路径:/usr/bin/last
执行权限:所有用户
功能描述:列出目前与过去登入系统的用户信息
语法:last
命令名称:traceroute
命令所在路径:/bin/traceroute
执行权限:所有用户
功能描述:显示数据包到主机的路径
语法:traceroute [主机]
提示:可以用与查看网络状况
命令名称:netstat(network status)
命令所在路径:/bin/netstat
执行权限:所有用户
功能描述:显示网络相关信息
语法:netstat [-tulrn]
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示IP和端口号
例子:netstat -tlun 查看本机监听的端口
netstat -an 查看本机所有的网络连接
netstat -rn 查看本机路由表
命令名称:setup
命令所在路径:/usr/bin/setup
执行权限:root
功能描述:配置网络
语法:setup
注意:RedHat专有,修改后需要service network restart
命令名称:mount
命令所在路径:/bin/mount
执行权限:所有用户
功能描述:把设备文件名连接到挂载点
语法:mount [-t 文件系统] [设备文件名] [挂载点]
umount [设备文件名/挂载点] 取消挂载
例子:mount -t iso9660 /dev/sr0 /mnt/cdrom/
三、系统运行级别及关机重启命令
命令名称:shutdown
命令所在路径:/usr/sbin/shutdown
执行权限:root
功能描述:关机重启
语法:shutdown [-chr] [时间]
-c 取消前一个关机命令
-h 关机
-r 重启
例子:shutdown -h now/20:30
其他关机命令:halt/poweroff/init 0
其他重启命令:reboot/init 6
其中的数字就代表Linux中的运行级别