1、ls指令
指令含义:list
用法1:#ls --->用于列出当前工作目录下所有文件和文件夹的名称
![82f579b4b3604bc7d7fe50a43759e34f.png](https://i-blog.csdnimg.cn/blog_migrate/710174fb9f9560189910d187afcdceb1.jpeg)
用法2:#ls 路径 --->列出指定路径下的文件和文件夹的名称
![b2069e991931c23824d113a3f4d22466.png](https://i-blog.csdnimg.cn/blog_migrate/5b29f5b03d493143b0cb27ea1b9c981b.jpeg)
用法3:#ls 选项 路径 --->用指定的格式显示指定路径下的文件和文件夹的名称
- 语法1:#ls -l 路径
-l 表示list,以详细列表的形式进行展示
- 语法2:#ls -la 路径
-a 表示显示所有的文件和文件夹的名称,包含隐藏的。
![ce2f3f981efddab10ece7c7f2830d455.png](https://i-blog.csdnimg.cn/blog_migrate/c064f9b0ac2b7ab8d85376892a969665.jpeg)
![0162e4bda8db81ef1b8e637853e7e81b.png](https://i-blog.csdnimg.cn/blog_migrate/bc44bab2482b0e1c287df47edc16804c.jpeg)
用法4:#ls -lh 路径 --->文档大小以较高可读性形式展示指定路径下所有文件和文件夹
![15daf4af14733f9c2f9bc36fc481c3ba.png](https://i-blog.csdnimg.cn/blog_migrate/a41923a03c88a99e4493c36cf358c8c7.jpeg)
2、pwd指令
pwd指令意为print working directory,打印当前工作目录。
![61fe55afa7f53b35639bf1b12a246ff2.png](https://i-blog.csdnimg.cn/blog_migrate/1e5f91eb2660e078f9ad36bab33d21a9.jpeg)
3、cd 指令
cd 指令意为change directory,用于切换当前工作目录。
![69ed051cba3c7b4ab956003ac27fcc2f.png](https://i-blog.csdnimg.cn/blog_migrate/a3868ea46ee65dd1ff109555bce829bf.jpeg)
4、mkdir指令
mkdir指令意为make directory,创建目录。
- 语法1:#mkdir 路径 (路径可以是文件夹名称也可以是包含名称的一个完整路径)
例1:在当前目录下创建文件夹mkdir1
![f07f19eed962422a81a816dafd256893.png](https://i-blog.csdnimg.cn/blog_migrate/3d58a3e77c9a013933daf13b1087ef20.jpeg)
例2:在指令路径下创建文件夹mkdir2
![4f8b794fa677dff8b3b2cb518302dedd.png](https://i-blog.csdnimg.cn/blog_migrate/2a745a026b0f82f6a60d07e8e84dd998.jpeg)
- 语法2:#mkdir -p 路径
表示当在不存在的目录下创建文件夹时,需加-p一次性创建多层目录,否则报错
![1db78bf615697732abff746cfc9f84ef.png](https://i-blog.csdnimg.cn/blog_migrate/c6067d65e1fcc6df81b18ee80901c03d.jpeg)
- 语法2:#mkdir 路径1 路径2 路径3 (表示一次性可以创建多个目录)
5、touch指令
touch指令用于创建新的文件
- 语法1:#touch 路径 (路径可以是直接文件名也可以是路径)
例1:使用touch指令在当期目录下创建文件touch.txt
![de3df75b018e15bf349f151fa880dd5d.png](https://i-blog.csdnimg.cn/blog_migrate/c4a58ee68aa1960bf82ee7d7f8848b06.jpeg)
例2:使用touch指令创建多个文件
![cdbe8ac7ab1ebe860cb75bf1d5de0062.png](https://i-blog.csdnimg.cn/blog_migrate/aff3e5180edfddd45479a58adb2a8e9b.jpeg)
6、cp指令
cp指令意为copy,用于复制文件或者文件夹到指定的位置
- 语法1:#cp 被复制的文档路径 复制到的路径
例1:使用cp来复制一个文件
![ddcbf6178afebaf52466c5840ab49c53.png](https://i-blog.csdnimg.cn/blog_migrate/34195154d679035de03638eedc76662e.jpeg)
注:linux在文件复制过程中可以对新位置的文件进行重命名。
例2:使用cp复制一个文件夹
![4ec4824d5a68025cc44a9a4775896f0f.png](https://i-blog.csdnimg.cn/blog_migrate/69c84ba2fcbcaff01cb33f7bd6c96606.jpeg)
注:cp对文件夹进行复制时要加上‘-r’,对文件夹进行递归复制