Linux的实际操作:文件目录类的实用指令(创建目录mkdir 删除目录rmdir 递归删除目录rm -rf)
有時候我們會發(fā)現(xiàn),Linux自帶的層級結(jié)構(gòu)的目錄就那么幾個,但是我們?nèi)粘J褂弥胁豢赡芫瓦@么幾個而已,因此我們還需要主動去創(chuàng)建目錄,相當于在原有路徑的基礎(chǔ)上,創(chuàng)建目錄,這個目錄值得是文件夾
?
1.mkdir 目錄? ? ? ? ? ? ? ? ? 用于創(chuàng)建一個目錄(make directory)
示例:創(chuàng)建一個/dog目錄
2.mkdir -p? ?目錄? ? ? ? ? ? 用于創(chuàng)建多級目錄
?
3.rmdir 目錄? ? ? ? ? ? ? ? ? 用于刪除一個目錄
刪除上面我們創(chuàng)建的 /home/dog 的/dog目錄
注意:如果rmdir刪除的是非空目錄,那么是無法刪除的
例如:我們到2.里面創(chuàng)建的/home/anmal/tiger? 目錄下隨便創(chuàng)建一個txt文件,再次用 rmdir去刪除,是會報錯的
內(nèi)容如下:
刪除失敗:?
?
可以用 rm -rf 絕對目錄路徑? 刪除有內(nèi)容的目錄
發(fā)現(xiàn)/tiger已經(jīng)被刪除?
?
linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現(xiàn)在使用rm -rf命令即可。
直接rm就可以了,不過要加兩個參數(shù)-rf 即:rm -rf 目錄名字
-r 就是向下遞歸,不管有多少級目錄,一并刪除
-f 就是直接強行刪除,不作任何提示的意思
1、刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2、刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
?
如果想要刪除一個文件
先find 找這個文件,然后rm 文件名 刪除即可
?
也可以同時刪除兩個指定文件
?
總結(jié)
以上是生活随笔為你收集整理的Linux的实际操作:文件目录类的实用指令(创建目录mkdir 删除目录rmdir 递归删除目录rm -rf)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hfss螺旋平面_利用HFSS设计平面等
- 下一篇: java线程三部分_java 多线程三