刪除文件用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:顯示指令執行過程。