Linux常用命令的使用(三)
压缩解压命令
gzip
功能:压缩文件
格式:
- gzip [文件]
- gzip *:对目录中的文件进行压缩
- 压缩后格式:.gz
gunzip
功能:解压缩.gz的压缩文件
格式:
- gunzip [压缩文件]
tar
功能:打包目录
格式:
- tar选项[-zcf] [压缩后文件名] [目录]
- -c:打包
- -v :显示详细信息
- -f :指定文件名
- -z :打包同时压缩
-压缩后格式:tar.gz
bzip2
功能:压缩文件
格式:
- bzip2选项 [-k] [文件]
- -k:产生压缩文件后保留原文件
- 压缩后文件格式:.bz2
bunzip2
功能:解压缩
格式:
- bunzip2选项 [-k] [压缩文件]
- -k解压缩后保留原文件
wall
功能:发广播信息
格式:
- wall [message]
ping
功能:测试网络连通性
格式:
- ping选项 IP地址
- -c:指定发送次数
ifconfig
功能:查看和设置网卡信息
格式:
- ifconfig 网卡名称 IP地址
- ifconfig eth0 up(开启)
- Ifconfig eth0 down(CRT挂) (关机)
- ifconfig eth0 192.168.120.56 netmask 255.255.255.0(设置子网掩码)
last
功能:列出目前与过去登入系统的用户信息
格式:
- last
lastlog
功能:检查某特定用户上次登录的时间
格式:
- lastlog
- lastlog -u 用户名/ip地址 (用于查询特定用户)
netstat
功能:显示网络相关信息
格式:
- netstat [选项]
- -t: TCP协议
- -u: UDP协议
- -l: 监听
- -p: 显示相关链接的程序名
- -n: 显示IP地址和端口号,能显示数字的都转换为数字
- -a : 显示所有网络连接
setup
功能:配置网络
格式:
- setup
- 修改完成需要重启服务:/etc/rc.d/init.d/network restart
或者service network restart
关机重启命令
shutdown命令
功能:关机重启
格式:
- shutdown [选项] TIME
- 选项
- -c(cancel):取消前一个关机命令
- -h(halt):关机
- -r(reboot):重启
- TIME
- now:立刻
- +m:相对时间表示法,从命令提交开始多少分钟之后,例,+3
- hh:mm:绝对时间表示,指明具体时间
- 其他重启命令
- [root@localhost ~]# reboot
- [root@localhost ~]# init 6
重定向
-
重定向使用场景
- 当屏幕输出的信息很重要,而且我们需要将他存下来的时候;
- 背景执行中的程序,不希望他干扰屏幕正常的输出结果时;
- 一些系统的例行命令(例如写在 /etc/crontab 中的文件)的执行结果
,希望他可以存下来时; - 一些执行命令,我们已经知道他可能的错误讯息,所以想以『 2>
/dev/null 』将他丢掉时; - 错误讯息与正确讯息需要分别输出时。
-
重定向符号
- . >: 输出重定向到一个文件或设备 覆盖原来的文件
- . >>:追加
- . <:输入重定向
-
输入输出标记
- 标准输入:代码为 0 ;或称为 stdin ;使用的方式为 <
- 标准输出:代码为 1 ;或称为 stdout;使用的方式为 1>
- 错误输出:代码为 2 ;或称为 stderr;使用的方式为 2>
-
标准错误重定向符号
- 2>: 将一个标准错误输出重定向到一个文件或设备 覆盖原来的文件
- 2>>:追加
- 2>&1(>&):将一个标准错误输出重定向到标准输出