最近刚学习Linux的使用,对照着书上的教程,边学习边实践,目前总结的常用命令如下表所示。
命令 |
含义 |
备注 |
ls |
显示当前目录所有目录和文件 |
目录为蓝色,普通文件为黑色,可执行文件为草绿色,淡蓝色为链接 |
ls -F |
显示当前目录所有目录和文件(后面加标识符) |
目录加/可执行文件加*链接加@ |
ls -a |
显示当前目录所有目录和文件(包括隐藏文件) |
隐藏文件前加.表示 |
ls -l |
查看文件各种属性 |
|
dir |
显示当前目录所有目录和文件 |
和ls差不多,但是比ls命令功能少 |
vdir |
查看文件各种属性 |
和ls -l相同 |
cat |
查看文件内容(通常为文本文件) |
后跟单个文件名作为参数,也可跟多个文件名作为参数 |
cat -n |
查看文件内容,并且显示行号 |
后跟单个文件名作为参数,也可跟多个文件名作为参数 |
more |
查看文件内容 |
后跟单个文件名作为参数,也可跟多个文件名作为参数 按下空格键向下翻动一页,按下回车键向下翻动一行,按q退出 |
pwd |
显示当前目录 |
在某些版本的Linux并不自动显示当前目录,因此此命令有必要存在 |
head |
显示文件开头 |
默认只显示文件前10行 最后跟单个文件名作为参数,也可跟多个文件名作为参数 |
head -n |
显示文件开头,并且只显示指定的前几行 |
在n后指定显示的行数 最后跟单个文件名作为参数,也可跟多个文件名作为参数 |
tail |
显示文件结尾 |
默认只显示文件后10行 最后跟单个文件名作为参数,也可跟多个文件名作为参数 |
tail -n |
显示文件结尾,并且只显示指定的后几行 |
在n后指定显示的行数 最后跟单个文件名作为参数,也可跟多个文件名作为参数 |
less |
单独窗口显示文件内容 |
后跟文件名 下翻一页按空格键,上翻一页按B键 |
grep |
将含有关键词的行输出 |
后跟第一个参数是关键词,关键字中如果含有空格则需要使用单引号 第二个参数是文件名,文件名可以跟多个 |
find |
查找文件 |
|
locate |
查找文件 |
|
whereis |
查找程序文件 |
后跟程序名称 |
Whereis -b |
查找程序文件的二进制数据 |
后跟程序名称 |
who |
查看当前系统哪些用户登录 |
|
whoami |
查看当前登录用户 |
|
uname |
显示系统名称 |
|
uname -a |
显示系统所有信息 |
|
uname -r |
显示系统内核版本 |
|
man |
显示某个命令的帮助信息 |
后跟命令 |
whatis |
显示某个命令的简要信息 |
后跟命令 |
apropos |
当用户想不起来该使用什么命令的时候,反查命令 |
后跟关键词 |