- 显示当前所在目录路径:pwd
- 回到登录目录:cd ~
- 回到根目录:cd /
- 回到根用户主目录:cd /root (必须是根用户)
- 回到home目录:cd /home
- 回退一层:cd ..
- 列出目录中全部文件(包括隐藏文件):ls –a (..指父级目录、.指当前目录)
- 列出目录中文件的细节信息:ls –l
- 列出目录中文件的文件类型:ls –F(/ 表示目录 、 @表示其他文件的符号链接 、 *表示可执行文件)
- 从后往前列出目录中的文件:ls –r
- 递归列出当前目录下所有的文件:ls –R
- 按大小顺序列出文件:ls –S
- 在数据库中按关键字查找文件:locate 关键字(如果不能用可能是没有安装mlocate包,安装一下就可以了)
- 清空终端窗口控制台:clear
- 显示文件内容:cat 文件名 (适合文本较少的文件,可以连接多个文件一起显示)
- 显示文件内容,分页显示:more 文件名
- 显示文件内容,分页显示:less 文件名 (liunx正统的查看文件命令)
- 从开头开始显示文件内容的n行:head –n 文件名
- 从结尾开始往前显示文件内容的n行:tail –n 文件名
- 实时更新文件的后n行内容:tail –f 文件名
- 在文件中按关键字查询:grep 关键字 目标文件名
- 复制文件或者文件夹:cp 目标文件(夹) 复制到文件夹
- 移动文件,如果移动到的文件夹中存在同名文件,则现备份文件:mv -b 目标文件(夹) 移动到文件夹
- 移动文件,如果移动到的文件夹中存在同名文件,询问是否覆盖:mv -i 目标文件(夹) 移动到文件夹
- 移动文件,如果移动到的文件夹中存在同名文件,强制覆盖文件:mv -f 目标文件(夹) 移动到文件夹
- 创建目录:mkdir 目录名
- 创建文件:touch 文件名
- 删除文件,删除时提示:rm –i 文件名
- 删除文件,强制删除,没有提示:rm –f 文件名
- 删除文件,显示文件的删除速度:rm –v 文件名
- 删除文件,递归删除:rm –r 文件名
- Linux中压缩文件:gzip 文件名
- Linux中解压文件:gunzip 文件名
- 解压在window上那个winzip压缩的文件:unzip 压缩文件名
- 列出.tar包下的文件:tar –tf 包名
- 复制文件:dd if=复制文件路径 of=复制到哪里
- 查看文件大小:du -h
- 查看命令所有用法:man ls
- 查看磁盘使用情况:df -hT