A. linux的rm命令詳解
Linux rm,英文全拼:remove,該命令用於刪除一個文件或者目錄。
Linux
rm命令是一個非常強大的刪除命令,它可以永久性地刪除文件系統中指定的文件或目錄。在使用rm命令刪除文件或目錄時,系統不會產生任何提示信息。
語法
rm [options] name...
參數
-i 刪除前逐一詢問確認
-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認
-r 將目錄及以下之檔案亦逐一刪除
注意:rm命令是一個具有破壞性的命令,因為rm命令會永久性刪除文件或目錄,這就意味著,如果沒有對文件或目錄進行備份,一旦使用rm命令將其刪除,將無法恢復。因此,尤其在使用rm命令刪除目錄時,要非常非常謹慎。
B. Linux刪除文件的命令
1、刪除文件命令
rm -f 文件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(2)rm命令可以刪除文件擴展閱讀
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的,很大程度上也是因為這兩者的基本思想十分相近。
C. 如何使用rm命令刪除特定文件
用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,褲芹悔原文件保持不變。
rm命令的一般形式為:rm
[選項]...
目錄...
刪除指定的<文件>(即解除鏈胡正接)。
-d
--directory
刪除可能仍有數據的目錄
(只限超級用戶)
-f
--force
略過不存在的文件,不顯示任何信息
-i
--interactive
進行任何首隱刪除操作前必須先確認
-r/r
--recursive
同時刪除該目錄下的所有目錄層
-v
--verbose
詳細顯示進行的步驟
--help
顯示此幫助信息並離開
--version
顯示版本信息並離開
要刪除第一個字元為『-』的文件
(例如『-foo』),請使用以下其中一種方法:rm
--
-foorm
./-foo請注意,如果使用
rm
來刪除文件,通常仍可以將該文件恢復原狀。如果想保證
該文件的內容無法還原,請考慮使用
shred。
範例:刪除所有rb語言程序檔;刪除前逐一詢問確認
:rm
-i
*.rb將finished
子目錄及子目錄中所有檔案刪除
:
rm
-r
finished
將finished
子目錄及子目錄中所有檔案刪除,並且不用--確認
:
rm
-rf
finished
有提示的主要原因是
/root/.bashrc文件里設置了alias
rm='rm
-i'。
方法1:將
/root/.bashrc文件里的
alias
rm='rm
-i'
i去掉或者改為
alias
rm='rm
-f'
方法2:rm
-rf
目錄
rm
-f
文件
D. 如何使用rm命令刪除特定文件
rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。
注意:使用rm命令要格外小心。因為一旦刪除了一個文件,就無法再恢復它。所以,在刪除文件之前,最好再看一下文件的內容,確定是否真要刪除。rm命令可以用-i選項,這個選項在使用文件擴展名字元刪除多個文件時特別有用。使用這個選項,系統會要求你逐一確定是否要刪除。這時,必須輸入y並按Enter鍵,才能刪除文件。如果僅按Enter鍵或其他字元,文件不會被刪除。
語法
rm (選項)(參數)
選項
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一並處理;
--preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執行過程。
參數
文件:指定被刪除的文件列表,如果參數中含有目錄,則必須加上-r或者-R選項。
實例
互動式刪除當前目錄下的文件test和example
rm -i test example
Remove test ?n(不刪除文件test)
Remove example ?y(刪除文件example)
E. 請教在linux 怎麼用rm 刪除目錄和文件.不要提示
1、先登錄linux伺服器。
F. rmdir命令的作用是
刪除空的目錄
mdir是一個與mkdir相對應的命令。
mkdir是建立目錄,而rmdir是刪除目錄命令。
rm命令可以同時刪除文件或目錄rmdir命令介紹
1.名稱:rmdir
2.適用對象:具有當前目錄操作許可權的所有使用者
3.命令格式:rmdir[-p-v][dirName]
4.作用:刪除空目錄
5.參數詳rmdir是一個與mkdir相對應的命令。mkdir是建立目錄,而rmdir是刪除目錄命令。
rm命令可以同時刪除文件或目錄rmdir命令介紹1.名稱:rmdir2.適用對象:具有當前目錄操作許可權的所有使用者3.命令格式:rmdir[-p-v][dirName]4.作用:刪除空目錄5.參數詳解:-p當子目錄被刪除後如果父目錄也變成空目錄的話,就連帶父目錄一起刪除。