導航:首頁 > 程序命令 > linux刪除文件命令

linux刪除文件命令

發布時間:2022-02-01 06:09:53

1. linux刪除文件命令

刪除文件用rm命令,rmdir刪除空目錄。你如果要刪除work目錄和目錄下的所有文件,rm -rf /home/ftk/apache-tomcat-5.5.20/work就可以了。不過慎用,因為f選項刪除過程不會提示確認。

2. Linux刪除文件夾命令

Linux刪除文件夾命令是rmdir。

rmdir

使用許可權:於目前目錄有適當許可權的所有使用者。

使用方式:rmdir dirName。

參數:-p是當子目錄被刪除後使它也成為空目錄的話,則順便一並刪除。

說明:刪除已建立的目錄。

範例:

1、將工作目錄下,名為AAA的子目錄刪除:rmdirAAA。

2、在工作目錄下的BBB目錄中,刪除名為Test的子目錄。若Test刪除後,BBB目錄成為空目錄,則BBB亦予刪除:rmdir-pBBB/Test。

創建文件夾命令:

mkdir

使用許可權:於目前目錄有適當許可權的所有使用者。

使用方式:mkdir dirName。

參數:-p確保目錄名稱存在,不存在的就建一個。

說明:建立名稱為dirName之子目錄。

範例:

1、在工作目錄下,建立一個名為AAA的子目錄:mkdirAAA。

2、在工作目錄下的 BBB 目錄中,建立一個名為Test的子目錄。若 BBB目錄原本不存在,則建立一個。(註:本例若不加 -p,且原本 BBB目錄不存在,則產生錯誤。):mkdir-pBBB/Test。

3. 如何用linux命令徹底刪除文件

1. shred – 覆蓋文件以隱藏內容

shred可覆蓋文件以隱藏內容,另外還可以刪除文件。

$ shred -zvu -n 5 passwords.list

這個命令包括的幾個選項有:

-z – 最後一次覆蓋添加0,以隱藏覆蓋操作
-v – 能夠顯示操作進度
-u – 覆蓋後截斷並刪除文件
-n – 指定覆蓋文件內容的次數(默認值是3次)

shred – 覆蓋文件以隱藏內容。

你可以在shred的參考手冊頁找到更多的使用選項和信息:

$ man shred

2. wipe – 安全地擦除Linux下的文件

Linux的wipe命令,可安全地刪除磁存儲器中的文件,後續無法恢復已刪除文件或目錄的內容。

首先,你需要安裝wipe工具才能使用它,運行下面命令:$ sudo apt-get install wipe [在Debian及其衍生版上]

$ sudo yum install wipe [在基於RedHat的系統上]

下面這個命令將擦除目錄private下面的一切內容。

$ wipe -rfi private/*

相關標志的用法如下:

-r – 告訴wipe遞歸查詢子目錄
-f – 啟用強行刪除,並禁用確認查詢
-i – 顯示刪除過程的進度

wipe – 安全地刪除Linux下的文件

注意:wipe只能適用於磁存儲器,對於固態磁碟要使用其他方法。

仔細閱讀wipe的參考手冊頁,了解更多的使用選項和使用說明:

$ man wipe

3. 面向Linux的secure-deletetion工具包

secure-delete是一套安全文件刪除工具,包含SRM(secure_deletion)工具,它是用來安全地刪除文件。

首先,你要安裝它,為此使用下面這個相關命令:$ sudo apt-get install secure-delete [在Debian及其衍生版上]

$ sudo yum install secure-delete [在基於RedHat的系統上]

一旦安裝完畢,你可以使用srm工具,在Linux系統上安全地刪除文件或目錄,如下所示。

$ srm -vz private/*

使用的選項如下:

-v – 啟用詳細信息模式
-z – 用0而不是隨機數據擦除上一次寫入的內容

srm – 安全刪除Linux下的文件

仔細閱讀srm的參考手冊頁,了解更多的使用選項和信息:

$ man srm

4. sfill –安全免費的磁碟/索引節點空間擦除工具

ffill是secure-deletetion工具包的一部分,它是一種安全免費的磁碟和索引節點空間擦除工具,可以安全地刪除閑置磁碟空間上的文件。sfill可檢查指定分區上的閑置空間,並用來自/dev/urandom的隨機數據來填充。

下面這個命令將在我的根分區上執行sfill,-v參數選項符啟用詳細信息模式:

$ sudo sfill -v /home/aaronkilik/tmp/

假設你創建了一個單獨的分區,/home用來存儲平常的系統用戶主目錄,那麼你可以在該分區上指定一個目錄,對它進行sfill操作:

$ sudo sfill -v /home/username

sfill有幾個局限性,參考手冊頁中有說明,你還能找到另外的使用標志和操作說明:

$ man sfill

注意:secure-deletetion工具包中的下面兩個工具(sswap和sdmem)與本文並不直接有關,不過我們會介紹它們,也許將來用得著。

5. sswap – 安全交換分區擦除工具

這是一個安全分區擦除工具,sswap刪除的數據駐留在交換分區上的數據。

警告:記得在使用sswap之前先卸載掉你的交換分區!不然系統可能會崩潰!

只要確定你的交換分區(並使用swapon命令,核實分頁和交換設備/文件是否開啟),下一步,使用swapoff命令,禁用分頁和交換設備/文件。

然後,在交換分區上運行sswap命令:

$ cat /proc/swaps
$ swapon
$ sudo swapoff /dev/sda6
$ sudo sswap /dev/sda6 #這個命令需要一段時間才能完成,默認情況下執行38趟

sswap – 安全交換分區擦除工具

確保仔細閱讀sswap的參考手冊頁,了解更多的使用選項和信息:

$ man sswap

6. sdmem – 安全內存擦除工具

sdmem是安全內存擦除工具,它旨在安全地刪除駐留在內存中的數據。

它原先名叫smem,但是在Den系統上,有另一個程序包名叫smem(報告每個進程和每個用戶的內存使用情況),於是開發人員將它改名為sdmem。

$ sudo sdmem -f -v

想了解更多的使用信息,請仔細閱讀sdmem的參考手冊頁:

$ man sdmem

4. linux如何使用rm命令快速刪除文件

rm命令用於刪除文件。
命令格式:rm [選項] 文件名
常用選項:
-f, --force 強制刪除。忽略不存在的文件,不提示確認
-i 在刪除前需要確認
-r, -R, --recursive 遞歸刪除目錄及其內容
-v, --verbose 詳細顯示進行的步驟
默認時,rm 不會刪除目錄。使用--recursive(-r 或-R)選項可刪除每個給定的目錄,以及其下所有的內容。
用法示例:刪除文件名為.txt的文件
$ rm .txt

5. linux刪除文件夾裡面文件命令

rm -r /路徑/***

-r 遞歸刪除路徑下的文件
-rf 強制遞歸刪除指定路徑下的所有文件且不詢問
如許可權不足加sudo

6. LINUX中,創建文件夾、文件命令及清除命令。

假設我們在/home里創建

1、創建一個叫test的文件夾

輸入 cd /home 回車 就到了home目錄;

輸入 mkdir test 就可以了。

(6)linux刪除文件命令擴展閱讀:

一、LINUX通用命令:

1.date :print or set the system date and time

2. stty -a: 可以查看或者列印控制字元(Ctrl-C, Ctrl-D, Ctrl-Z等)

3. passwd: print or set the system date and time (用passwd -h查看)

4. logout, login: 登錄shell的登錄和注銷命令

5. pwd: print working directory

6. more, less, head tail: 顯示或部分顯示文件內容.

7. lp/lpstat/cancel, lpr/lpq/lprm: 列印文件.

8. 更改文件許可權: chmod u+x...

9. 刪除非空目錄:rm -fr dir

10. fg jobid :可以將一個後台進程放到前台。

Ctrl-z 可以將前台進程掛起(suspend), 然後可以用bg jobid 讓其到後台運行。

job & 可以直接讓job直接在後台運行。

11. kill 的作用: send a signal to a process. eg: kill -9 發送的是SIG_KILL信號。。。 具體發送什麼信號 可以通過 man kill 查看。

12. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前台進程組id, comm顯示命令名稱。)

參考資料:LINUX命令-網路

7. 關於linux的刪除命令

在Linux下刪除文件用rm命令,具體用法如下:

一、rm [選項] 文件。選項說明:

1、-f-force忽略不存在的文件,強制刪除,無任何提示。

2、-i--interactive 進行互動式地刪除。

3、-r | -R--recursive 遞歸式地刪除列出的目錄下的所有目錄和文件。

4、-v --verbose詳細顯示進行的步驟。

拓展資料

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。

8. linux下如何刪除整個文件夾

在Linux系統中刪除文件使用rm命令,不過在使用命令時需要注意區分目錄。以下是詳細介紹:


1、如果要刪除的文件和文件夾在當前目錄下,可以輸入此命令執行: m -r fileUpload.jsp include res WEB-INF(注意的是文件和文件夾中需要使用空格隔開);

2、如果要刪除的文件和文件夾不在當前目錄下,可以輸入此命令執行: m -r test/day2/webapp1/{template,res,WEB-INF},注意{}內指的是要刪除的文件和文件夾。使用這個rm -rf的時候一定要格外小心,linux沒有回收站的,直接刪除後除非恢復數據否則無法找回;

另外,-r 向下遞歸,不管有多少級目錄,一並刪除;-f 直接強行刪除,不作任何提示的意思。

9. linux 如何刪除文件

方法步驟如下:

方法1、刪除文件夾以及文件夾中的所有文件命令:

rm -rf 目錄名字

其中:

-r:向下遞歸刪除

-f:直接強行刪除,且沒有任何提示

方法2、刪除文件命令

rm -f 文件名

將會強行刪除文件,且無提示

這里要注意的是,使用rm -rf要格外注意,linux中沒有回收站,慎重刪除。

10. linux系統刪除文件夾命令

linux系統刪除文件夾命令rm。linux刪除目錄還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,使用rm -rf命令即可。

直接rm就可以了,不過要加兩個參數-rf 即:rm -rf 目錄名字,刪除目錄、文件 rm(remove),功能說明:刪除文件或目錄。

(10)linux刪除文件命令擴展閱讀

參數:

1、-d或–directory:直接把欲刪除的目錄的硬連接數據刪成0,刪除該目錄。

2、-f或–force:強制刪除文件或目錄。

3、-i或–interactive:刪除既有文件或目錄之前先詢問用戶。

4、-r或-R或–recursive:遞歸處理,將指定目錄下的所有文件及子目錄一並處理。

5、-v或–verbose:顯示指令執行過程。

閱讀全文

與linux刪除文件命令相關的資料

熱點內容
php搭建工具 瀏覽:303
安卓怎麼下載百度外來應用 瀏覽:62
什麼app可以查看全國疫情數據 瀏覽:823
python反編譯工具 瀏覽:222
qt演算法模擬 瀏覽:360
查看uuid的命令 瀏覽:50
強光抑制演算法 瀏覽:14
u盤加密後能拷貝嗎 瀏覽:889
asus帶命令提示的安全模式 瀏覽:1004
php截取字元串指定 瀏覽:248
lxe加密視頻怎麼設置 瀏覽:607
php數組刪除第一個元素 瀏覽:167
安卓指示器怎麼使用 瀏覽:572
程序編譯c執行方法 瀏覽:347
如何用python做趨勢圖 瀏覽:501
伺服器408超時怎麼解決 瀏覽:989
php中數組的寫法 瀏覽:371
ssf33演算法 瀏覽:992
單片機紅外編碼程序 瀏覽:378
雲伺服器如何與本地計算機組區域網 瀏覽:956