一、cd切换目录
- / 绝对路径
- ./ …/ …/…/ 相对路径
例如:回到根目录cd /
回到根目录下的bin文件夹cd /bin - 切换到上次所在目录:cd -
- 回到当前用户的家目录:cd ~
二、ls查看目录下的内容
- ls 查看当前目录下的内容
- ls ./ 查看当前目录下的内容
- ls 查看指定路径(绝对/相对)下的内容
- ls …/ 查看上级目录下的内容
- ls …/bin 查看上级目录下的bin文件夹中的内容
- ls /usr/bin 查看usr下面的bin文件夹中的内容
- ls -a 查看指定目录下隐藏的内容(a是all的意思)
- 注意:linux中以“.”开头的都是隐藏文件
- ls -l 查看指定路径下的详细列表内容
- ls -t 以时间为顺序排序显示
三、mkdir创建文件夹
- mkdir / 后面跟要创建的文件夹的名字,在根目录下创建文件夹
- mkdir …/ 后面跟要创建的文件夹的名字,在上级目录下创建文件夹,这是相对路径的写法
- mkdir ./b /c 创建多个文件夹,b在当前目录,c在根目录
- mkdir -p ./一级文件夹/二级文件夹/三级文件夹(-p指创建父级文件夹)
四、touch创建文件
- touch 文件名 创建一个文件
注意:在linux中以“-”开头的便是文件
- touch 文件名1 文件名2 文件名3 创建多个文件夹
例如:在根目录中创建1.txt,在文件夹bigdata中创建
a.doc注意:在linux系统中数据底层是以二进制进行存储的,文件不区分后缀名,编写的后缀名是给客户端看的。
五、cp复制文件和文件夹
- 复制文件
- 复制文件到另一个文件夹并改名字
- 复制文件夹(此处需要递归-r)
六、mv剪切移动文件和文件夹
- 移动文件到根目录下
- 文件的移动和改名
七、rm删除
删除文件或文件夹:rm -rf 文件名和文件夹名
删除目录中所有内容: rm -rf *