Linux提供了大量的命令,可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。Linux发行版最少的命令也有200多个,这里只介绍比较重要和使用频率最高的命令。
Linux命令格式如下,命令参数含义见表4-1。
$command[-options][parameter1]…
表4-1 Linux命令参数
(1)查看帮助文档
1)--help
在Linux命令后加上--help参数可显示命令自带的帮助信息。例如:
$ls--help
2)man(manual)
man是Linux提供的一个手册,包含了绝大部分的命令、函数使用说明,该手册分成很多章节(section),使用man时可以指定不同的章节来浏览。例如: $man ls
(2)Linux命令自动补全
用户敲出命令的前几个字母后,可按下tab键,系统会自动补全命令。
(3)查看历史输入的命令
$history
当系统执行过一些命令后,执行history命令会将执行过的命令列举出来。也可按上下键翻看以前的命令。
(4)df-h查看当前磁盘使用情况。 $df-h
(5)free显示当前系统未使用的和已使用的内存大小,还可以显示内核使用的内存缓冲区大小。“-h”的作用是人性化输出内存单位。
$free-h
输出内容中每列的含义见表4-2。
表4-2 free命令输出内容(www.xing528.com)
(6)执行shell脚本文件。假设已经有了一个具有执行权限的shell脚本文件start.sh,那么此文件有以下两种执行方式:
1)sh命令执行shell脚本
$sh start.sh
2)“./”前缀启动shell脚本
$./start.sh
(7)打包和解压文件。在Linux系统中经常需要打包和解压文件。下面介绍zip包和tar包的打包和解压命令。
1)zip包的打包命令
$zip test.zip fileZip
将fileZip打包成一个zip格式的名为test.zip的压缩包。
2)解压test.zip。
$unzip test.zip
3)tar包的打包命令
$tar-czvf png.tar.gz test.png
将当前目录下面的test.png打包成一个名为png.tar.gz的包。
4)解压png.tar.gz
$tar-xzvf png.tar.gz
tar命令参数的含义见表4-3。
表4-3 tar命令参数
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。