Linux常用命令04

1.压缩解压命令:gzip,压缩文件。只能压缩文件,不能压缩目录;不保留源文件。

gunzip,gzip -d,解压缩文件

2.压缩解压命令:tar,打包目录,tar -[cvfzx] 目录名。

1)-c,产生.tar打包文件

2)-v,显示详细信息

3)-f,指定压缩后的文件名

4)-z,打包同时压缩/解压缩

5)-x,解包.tar文件

3.压缩解压缩命令:zip,压缩文件或目录,默认win和Linux格式。zip 选项[-r] [压缩后文件名] [文件或目录]

4.压缩解压缩命令:bzip2,压缩文件。bzip2 选项[-k] [文件],-k产生压缩文件后保留原文件。解压缩,bunzip2 选项[-k] [压缩文件]

5.网络通信命令:write,向另外一个用户发送信息,以Ctrl+D为结束。write <用户名>

6.网络通信命令:wall,向所有用户广播信息。wall [message] [文件名]

7.网络通信命令:ping,测试网络连通性

8.网络通信命令:ifconfig,查看网络设置信息。ifconfig 选项 [-a] [网卡设备标识]

9.系统关机命令:shutdown, 关机。shutdown -h now,马上关机

10.系统关机命令:reboot,重启

11.Shell技巧:命令补齐,<tab>

12.Shell技巧:命令历史,history,上下方向键;清屏,ctrl+l;删除前面输入的内容,ctrl+u

13.Shell技巧:命令别名,alias,unalias

14.Shell技巧:输入输出重定向,同标准I/O一样,Shell对于每一进程预先定义3个文件描述字(0,1,2)。分别对应于:

0(STDIN)标准输入,1(STDOUT)标准输出,2(STDERR)标准错误输出

输出重定向:>(覆盖),>>(追加)

输入重定向:<

错误输入重定向:2>

15.Shell技巧:管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入

16.Shell技巧:命令替换符,`,将一个命令的输出作为另一个命令的参数, ls -lwhich touch`

Jerky Lu wechat
欢迎加入微信公众号