压缩解压命令
1、gzip——解压缩文件(后缀为gz)
命令名称:gzip
英文原意:GNU zip
路径: /bin/gzip
权限:所有用户
语法:gzip [文件]
功能:压缩文件,压缩后文件格式.gz
注意:
- gzip只能压缩文件不能压缩文件夹目录。
- gzip 压缩之后源文件没有了
2、gunzip/gzip -d
命令名称:gunzip
英文原意:GNU zip
路径: /bin/gunzip
权限:所有用户
语法:gunzip [文件]
功能:解压缩文件,压缩后文件格式
3、tar(常用)
路径: /bin/tar
权限:所有用户
语法:tar 选项[-zcf][压缩后文件名][目录]
-c 打包 -x 解包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
功能:打包目录,压缩后文件格式:.tar.gz
注意:
- 可以先使用tar 打包再使用gzip压缩
- 也可以使用命令-z来直接压缩
- linux是没有后缀的,所以需要自己在命名的时候加上后缀哦
4、zip(linux和windows都支持,压缩文件或者目录,后缀为zip)
命令名称:zip
路径:/usr/bin/zip
权限:全部用户
语法:zip 选项[-r][压缩后文件名] [文件或目录] 压缩目录
功能:压缩文件或者目录
压缩后文件格式:.zip
5、bzip2——压缩文件(后缀为bz2)
命令名称:bzip2
路径:/usr/bin/bzip2
权限:全部用户
语法:bzip2 选项[-k][文件]
-k 产生压缩文件后保留源文件
功能:压缩文件
压缩后文件格式:.bz2
范例:
bzip2 -k yangmi
tar -cjf yangmi.tar.bz2 japan
6、bunzip2——解压文件(后缀为bz2)
命令名称:bunzip2
路径:/usr/bin/bunzip2
权限:全部用户
语法:bunzip2 选项[-k][文件]
-k 产生压缩文件后保留源文件
功能:解压文件
范例:
bunzip2 -k yangmi.bz2
tar -xjf yangmi.tar.bz2
网络命令
1、write——给再行用户发送信息
路径:/usr/bin/write
权限:所有用户
语法:write<用户名>
功能:给在线用户发送信息,以Gtrl+D保存结束
范例:write linzhiling
2、wall——广播信息
英文原意:write all
路径:/usr/bin/wall
权限:所有用户
语法:wall [message]
功能:发布广播信息
范例: wall hello everybody
3、ping
路径:/bin/ping
权限:所有用户
语法:ping 选项 IP地址
-c 指定发送次数
功能:测试网络连通性
ping 192.168.1.156
4、ifconfig——查看和设置网卡信息
英文原意:interface configure
路径:/sbin/ifconfig
权限:root
语法:ifconfig 网卡名称 ip地址
功能:查看和设置网卡信息
范例:ifconfig eth0 192.168.8.250
其他(如果没有ifconfig进行下面步骤安装(或者用ip addr也可以查询啦)):
yum search ifconfig
yum install net-tools.x86_64
第一个是在本地安装包中查找这个命令的位置
第二个是从本地安装这个库(不知道是不是可以称之为库^^)
5、mail——查看与发送电子邮件(还需要配置才能正常与外网发送邮件)
路径:/bin/mail
权限:所有用户
语法:mail [用户名]
功能描述:查看和发送电子邮件
范例:mail root
6、last——当前与过去登入系统用细信息
路径:/usr/bin/last
权限:全部用户
语法:last
功能:列出当前与过去登入系统的用户信息
7、lastlog——上次登录时间
路径:/usr/bin/lastlog
权限:全部用户
语法:lastlog
功能:列出某特定用户上次登录的时间
范例:lastlog -u 502
502表示用户的id
8、traceroute(traceroute显示全部是*号参考范例)——显示数据包到达主机的路径
路径:/bin/traceroute
权限:全部用户
语法:traceroute
功能:显示数据包达到主机间的路径
范例:raceroute -I www.baidu.com
如果不使用(-I)会返回一大窜*:
windows中的tracert和linux中的traceroute -I,都是使用icmp协议,但是linux是在虚拟机的nat路由器后面,个人估计在收到linux上的ip包时候,nat路由器在替换ip头的时候没有考虑tracert这个功能,直接换了,然后直接传递到目的地址,目的地址有一个icmp echo Reply.从而第2跳就到了
9、netstat ——查看网络相关信息
路径:/bin/netstat
权限:全部用户
语法:netstat [选项]
-t TCP协议
-u UDP协议
-l 监听
-r 路由
-n 显示ip地址和端口号
功能:显示网络相关信息
例子:
netstat -tlun
#查看本机监听的端口
netstat -an
# 查看本机所有的网络连接
netstat -rn
# 查看本机路由表
注意:如果一页看不完可以在最后加上|less
或者|more
进行查看
关机重启命令
1、shutdown——关机命令(掌握一个就可以了)
权限:全部
语法:shutdown [选项] 时间
选项:
-c:取消前一个关机命令
-h:关机
-r: 重启
例子:
shutdown -h now
shutdown -r now
shutdown -c now
(取消前一个关机命令)
注意:先停止服务,在使用shutdown,服务器上不建议关机、重启
2、其他关机命令:halt 、poweroff、init0
3、重启:reboot、init6
系统优先级别
0:关机
1:单用户(只启动最小核心程序进行修复)
2:不完全多用户,不含NFS服务(network file system,实现两个linux系统之间的文件共享系统)
3:完全多用户
4:未分配
5:图形界面
6:重启