本文只列出文件与目录管理的基本命令及其功能,以便于查找。
一、目录相关操作
- cd [相对路径或绝对路径] #变换目录
- pwd [-P] #显式目前的目录
- mkdir [-mp] 目录名称 #创建新目录
- rmdir [-p] 目录名称 #删除空目录
二、文件与目录管理
- ls [-aAdfFhilnrRSt] 文件名或目录名 #将目录中的文件列出或显式某个文件的详细信息
- cp [-adfilprsu] 来源文件 目标文件 #复制文件或目录
- rm [-fir] 文件或目录 #移除文件或目录
- mv [-fiu] 来源文件 目标文件 #移动文件或目录,或更名
- basename 文件 #取得文件名
- dirname 文件 #取得该文件所在的目录的名称
三、文件内容查阅
- cat [-AbEbTv] 文件 #从第一行开始显示文件内容
- tac [-brs] 文件 #从最后一行开始倒着显示文件内容
- nl [-bnw] 文件 #添加行号显示文件内容
- more 文件 #可向后翻页的显示文件内容
- less 文件 #可前后翻页的显示文件内容,同时可以搜寻字符串
- head [-n number] 文件 #显示文件前几行
- tail [-n number] 文件 #显示文件后几行
- od [-t TYPE] 文件 #显示非纯文本文件
- touch [-acdmt] 文件 #修改文件时间或创建新文件
- file 文件 #获取文件类型
四、指令与文件的搜寻
- which [-a] command #搜寻某个指令的位置
- whereis [-bmsu] 文件或目录名 #在一些特定的目录中寻找文件或目录
- locate [-ir] keyword #只知道部分文件名时搜寻文件
- find [PATH] [option] [action] #这个功能比较多