刪除文件linux命令
linux系統刪除文件夾命令rm。linux刪除目錄還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,使用rm -rf命令即可。
直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字,刪除目錄、文件 rm(remove),功能說明:刪除文件或目錄。
(1)刪除文件linux命令擴展閱讀
參數:
1、-d或–directory:直接把欲刪除的目錄的硬連接數據刪成0,刪除該目錄。
2、-f或–force:強制刪除文件或目錄。
3、-i或–interactive:刪除既有文件或目錄之前先詢問用戶。
4、-r或-R或–recursive:遞歸處理,將指定目錄下的所有文件及子目錄一並處理。
5、-v或–verbose:顯示指令執行過程。
② linux下如何刪除一個文件
linux系統下刪除文件可以用rm命令來操作即可。rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。
具體操作步驟如下:
先進入linux系統終端(這里是centos系統),如下圖:
(2)刪除文件linux命令擴展閱讀:
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。
它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的操作系統。
③ linux刪除指定文件夾命令
rm -f file1 刪除一個叫做 'file1' 的文件'
rmdir dir1 刪除一個叫做 'dir1' 的目錄'
rm -rf dir1 刪除一個叫做 'dir1' 的目錄並同時刪除其內容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
④ linux 清空文件內容命令
清空命令一般都是採用echo去清空文件內容,例如,
echo 「 」 > test,表示直接寫入一個空信息到test文件里去,這樣test文件就會被寫空,清除掉所有信息。
另外,還可以用vim,vi編輯命令直接對文件進行修改即可,例如,
vim test
然後直接刪除裡面所有內容即可,快捷刪除方式可以用10000dd 表示刪除1萬行內容。
⑤ linux命令:刪除文件夾下的所有文件,保留子文件夾及子文件夾下的所有文件夾和文件
在命令提示符 $ 下面,你可以使用 rm mysubdir\*實現該功能。
即該命令只是刪除 mysubdir 文件夾下的所有文件,但是會保留 mysubdir 文件夾下面的所有子文件夾和所有文件。
但是一定要注意不能夠輕易使用 -r 參數!!即:rm -r mysubdir\*,如果是這樣的話,那麼 mysubdir 文件夾下面的所有所有的文件夾和文件就會被徹底刪除了!!
⑥ 刪的不徹底如何徹底刪除Linux文件
shred徹底刪除文件的方法:
$ shred -u file
shred會用一些隨機內容覆蓋文件所在的節點和數據塊,並刪除文件(-u參數)。
如果想清除的更徹底一點可以加-z 參數,意思是先用隨機數據填充,最後再用0填充。
$ shred -u -z file
shred的詳細參數:
-f, --force 更改許可權允許寫入(如有必要)
-n, --iterations=N 重寫N次,默認為3次
--random-source=FILE 從指定文件讀取數據
-s, --size=N 將文件粉碎為固定大小 (可使用後綴如K、M、C等)
-u, --remove 重寫後截短並移除文件
-v, --verbose 顯示進度
-z, --zero - add 用0覆蓋數據
–help 顯示幫助
–version 顯示版本信息
⑦ linux什麼命令可以根據日期刪除文件
需要根據時間刪除這個目錄下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的無效數據。
可以使用下面一條命令去完成:
1find/home/lifeccp/dicom/studies-mtime +21 -name "*.*"-execrm-Rf {} ;
這個是根據時間刪除。
下面簡要解釋一下,這句shell命令:
1find/home/lifeccp/dicom/studies-mtime +21 -name "*.*"-execrm-Rf {} ;
/home/lifeccp/dicom/studies :准備要進行清理的任意目錄
-mtime:標准語句寫法
+10:查找10天前的文件,這里用數字代表天數,+30表示查找30天前的文件
"*.*":希望查找的數據類型,"*.jpg"表示查找擴展名為jpg的所有文件,"*"表示查找所有文件
-exec:固定寫法
rm -rf:強制刪除文件,包括目錄
{} ; :固定寫法,一對大括弧+空格+/+;
當然也可以根據文件名、根據大小,根據其他不同條件過濾刪除,或者修改等,可以考慮sort等命令結合使用。
⑧ linux下刪除文件
步驟如下:
1、執行刪除操作之前一般會運用ls查看一下當前文件夾的內容,當然也可以運用tree命令將文件夾內容進行tree視圖方式展示,如下圖所示
2、然後我們執行rmdir命令進行文件夾刪除,後面加上要刪除的文件夾名字,如下圖所示
3、接下來我們來刪除一下B文件夾,我們看到B文件夾下面有子文件夾,這個時候刪除B的話會提示我們目錄非空,如下圖所示
4、如果想刪除文件的話,直接用rm命令即可,rm後面也是直接跟著文件名字,如下圖所示
5、另外rm是不可以直接用來刪除目錄的,如下圖所示,如果用它刪除目錄會報錯
6、當然,如果你在rm中加入r參數,則可以強制刪除目錄,如下圖所示
7、綜上所述,Linux中刪除文件夾以及文件的命令主要有rm和rmdir兩個名字,大家在使用的時候一定要小心。