![c27b5909a18cf8eb2ecc3beed5e3141a.png](https://i-blog.csdnimg.cn/blog_migrate/71c82493b36573bbc732bc3fb739c400.jpeg)
如果这篇文章对您有帮助,请关注并点赞,感谢您的支持,如果还有其他问题,请私信给我
今天来讲解一下linux下一些常用的命令,主要是针对文件和文件夹的
cd:改变当前目录
mkdir:新建目录
rmdir:删除目录
cp:拷贝文件或目录
rm :删除文件或目录
mv:移动文件或目录
下面来看命令的具体用法及解释:
cd 命令示例
cd /etc:这个命令是由当前目录切换到/etc目录下
![7ee246b3c936a2232ccf6602d62fe707.png](https://i-blog.csdnimg.cn/blog_migrate/fd44965e549ca195d750045471fc0dd1.jpeg)
mkdir 示例:
![e2e9688a6a11f63e489c6411297d56fb.png](https://i-blog.csdnimg.cn/blog_migrate/bed1b35c8683c82f522e1f3e2c7b9707.jpeg)
我们看到home下只有一个admin文件夹,我们利用mkdir test建立了一个test的文件夹。
rmdir 示例:
![63d476273a90d994adc77817abd26322.png](https://i-blog.csdnimg.cn/blog_migrate/9a49a4c05e629dd0a3fe16ef909b9c84.jpeg)
可以看到刚才新建的test文件夹已经被删除
cp命令示例:
![43e52a995f553bed2824b2cc0fea5c4a.png](https://i-blog.csdnimg.cn/blog_migrate/74e4b1fdfee79082bb9972be5afc2209.jpeg)
这个是把etc目录下的所有文件和文件夹都复制到test这个文件夹中,参数-r是指连同源文件中的子目录一同拷贝
Cp -a命令相当于将整个文件夹目录备份
![3184f283461dd19c03ae938e5230e5f4.png](https://i-blog.csdnimg.cn/blog_migrate/c840259ebc3b2e2592de4a5a48b7ad75.jpeg)
Rm命令示例:
![cbe70d66daf89422953e5e81ee6e883a.png](https://i-blog.csdnimg.cn/blog_migrate/0d53fab6e5c2c80383dfec32a89b8c3a.jpeg)
参数-i 会提示是否删除
![9a7ffaeffee2d337de29d9d1dc71b70c.png](https://i-blog.csdnimg.cn/blog_migrate/069e483d343920d939299068c1ede885.jpeg)
删除文件夹时,如果只加参数-i 就会提示这个是个文件夹,无法删除,加上参数-r 就可以删除目录及这个目录下面的子目录了
![4a45c690622a05f99582c2a547a18814.png](https://i-blog.csdnimg.cn/blog_migrate/d534a6707b4db979046e8ee6dac8aa3a.jpeg)
-f 参数是强制删除,不会提示,但是如果不加参数-r 也是不能删除文件夹的
Rm -rf /这个威力很大,堪称linux最强大的命令,你们可以试试,出问题不要找我
Mv命令示例:
![171ce08bb89209dbf709619fd4c55cc1.png](https://i-blog.csdnimg.cn/blog_migrate/4133516a7c57e5d3f8e858b960f4e1c6.jpeg)
这个命令是将test下所有的文件和目录全部移动到/test1下,若test1中有同名文件则会被直接覆盖
到这里,linux文件和目录操作的命令就讲解完了,有什么不明白的可以留言或私信给我,感谢你的观看和点赞。