最近刚学习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 | 当用户想不起来该使用什么命令的时候,反查命令 | 后跟关键词 |