linux刪除c文件
Ⅰ linux刪除文件(夾)、創建文件(夾)命令
刪除文件(文件夾)和創建文件(文件夾)的Linux命令有哪些?在Linux系統中刪除文件,很多用戶都習慣使用rmdir命令。因為Linux沒有回收站功能,所以建議用戶使用rm -rf命令。具體用法可以按照以下命令操作。
一、Linux刪除文件夾命令
Linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令。
直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字
註:使用rm -rf的時候一定要格外小心,Linux沒有回收站的。
1、刪除目錄、文件rm(remove)
功能說明:刪除文件或目錄。
語法:rm [-dfirv][help][version][文件或目錄]
補充說明:執行rm指令可刪除文件或目錄,如欲刪除目錄必須加上參數」-r」,否則預設僅會刪除文件。
參數:
-d 或 –directory 直接把欲刪除的目錄的硬連接數據刪成0,刪除該目錄。
-f 或 –force 強制刪除文件或目錄。
-i 或 –interactive 刪除既有文件或目錄之前先詢問用戶。
-r 或 -R 或 –recursive 遞歸處理,將指定目錄下的所有文件及子目錄一並處理。
-v 或 –verbose 顯示指令執行過程。
2、刪除文件夾:
derm -rf fileNamede
刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾。
3、刪除文件:
derm -f fileNamede
二、Linux添加文件命令
1、創建目錄:mkdir(make directories)
語法:mkdir [-p][help][version][-m 目錄屬性][目錄名稱]
註:mkdir可建立目錄並同時設置目錄的許可權。
參數:
-m目錄屬性或–mode目錄屬性建立目錄時同時設置目錄的許可權。
-p 或 –parents若所要建立目錄的上層目錄目前尚未建立,則會一並建立上層目錄。
例:mkdir test
2、創建文件 touch
功能說明:改變文件或目錄時間
語法:touch [-acfm][-d 日期時間][-r 參考文件或目 錄][-t 日期時間] [help] [version][文件或目錄] 或 touch [-acfm][help][version][日期時 間][文件或目錄]
註:使用touch指令可更改文件或目錄的日期時間,包括存取時間和更改時間。
參數:
-a或–time=atime或–time=access或–time=use 只更改存取時間。
-c或–no-create 不建立任何文件。
-d時間日期 使用指定的日期時間,而非現在的時間。
-f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。
-m或–time=mtime或–time=modify 只更改變動時間。
-r參考文件或目錄 把指定文件或目錄的日期時間,統統設成和參考文件或目錄的日期時間相同。
-t日期時間 使用指定的日期時間,而非現在的時間。
例:touch test.txt
註:Linux下沒有文件後綴名區分文件類型之說,系統文件類型只有可執行文件和不可執行文件。
以上語法和參數便是Linux刪除文件(夾)、創建文件(夾)命令,注意命令寫法的關系和路徑,可舉一反三。
Ⅱ Linux——如何在 Linux 終端中刪除文件和文件夾
在Linux終端中刪除文件與文件夾主要使用三個命令:rm、rmdir、unlink。
使用rm與unlink命令,可以刪除文件。unlink一次只能刪除一個文件,而rm則可以同時刪除多個文件。
要刪除指定文件,使用rm或unlink,後面跟文件名,如刪除當前文件夾下的abc.txt。
若有防寫文件,系統會提示是否刪除,輸入Y或y,回車確認。
使用rm命令刪除多個文件時,只需在文件名間用空格隔開,如刪除abc.txt、ab.jpg、abc.pdf。
使用rm命令與通配符*結合,刪除匹配的多個文件,如刪除當前工作文件夾下的所有.png文件。
添加-i標志啟用確認程序,刪除每個文件時系統會提示,輸入Y或N,回車響應。
-f標志用於強行刪除,即使文件防寫也不提示確認。使用rm命令,加上-f標志,可刪除受防寫的內容。
rmdir用於刪除空文件夾,而rm命令配合-r與-f標志可刪除非空文件夾及其內容。
刪除空文件夾,使用rmdir命令或rm -d命令,如刪除mydir文件夾。
刪除非空文件夾,使用rm -r命令配合-f標志,如刪除abc文件夾,即使該文件夾防寫。
多實踐,熟練掌握刪除文件與文件夾的方法,祝你Linux學習順利!
Ⅲ Linux刪除文件的命令
Linux刪除文件的命令?
1、刪除文件命令
rm -f 文件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(3)linux刪除c文件擴展閱讀
1、刪除文件夾實例:rm -rf /var/log/httpd/access將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2、刪除文件使用實例:rm -f /var/log/httpd/access.log將會強制刪除/var/log/httpd/access.log這個文件
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。