1. linux中如何刪除文件
linux中如何刪除文件呢,下面就讓我們來看看吧。2. linux常用命令
linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。
linux常用命令:
1、 pwd命令
該命令的英文解釋為print working directory(列印工作目錄)。輸入pwd命令,Linux會輸出當前目錄。
2、 cd命令
cd命令用來改變所在目錄。
cd / 轉到根目錄中
cd ~ 轉到/home/user用戶目錄下
cd /usr 轉到根目錄下的usr目錄中-------------絕對路徑
cd test 轉到當前目錄下的test子目錄中-------相對路徑
3、 ls命令
ls命令用來查看目錄的內容。 選項 含義 -a 列舉目錄中的全部文件,包括隱藏文件 -l 列舉目錄中的細節,包括許可權、所有者、組群、大小、創建日期、文件是否是鏈接等 -f 列舉的文件顯示文件類型 -r 逆向,從後向橘慧返前地列舉目錄中內容 -R 遞歸,該選項遞歸地列舉當前目錄下所有子目錄內的內容 -s 大小,按文件大小碧宴排序 -h 以人類可讀的方式顯示文件的大小,如用K、M、G作單位 ls -l examples.doc 列舉文件examples.doc的所有信息
4、 cat命令
cat命令可以用來合並文件,也可以用來在屏幕上顯示整個文件的內容。
cat snow.txt 該命令顯示文件snow.txt的內容,ctrl+D退出cat。
5、 grep命令
grep命令的最大功能是在一堆文件中查找一個特定的字元串。
grep money test.txt
以上命令在test.txt中查找money這個字元串,grep查找是區分大小寫的。
6 、touch命令
touch命令用來創建新文件,他可以創建一個空白的文件,可以在其中添加文本和數據。
touch newfile 該命令創建一個名為newfile的空白文件。
7 、cp命令
cp命令用來拷貝文件,要復制文件,輸入命令:
cp
cp t.txt Document/t 該命令將把文件t.txt復制到Document目錄下,並命圓飢名為t。 選項 含義 -i 互動:如果文件將覆蓋目標中的文件,他會提示確認 -r 遞歸:這個選項會復制整個目錄樹、子目錄以及其他 -v 詳細:顯示文件的復制進度
8 、mv命令
mv命令用來移動文件。 選項 說明 -i 互動:如果選擇的文件會覆蓋目標中的文件,他會提示確認 -f 強制:它會超越互動模式,不提示地移動文件,屬於很危險的選項 -v 詳細:顯示文件的移動進度
mv t.txt Document 把文件t.txt 移動到目錄Document中。
9 、rm命令
rm命令用來刪除文件。 選項 說明 -i 互動:提示確認刪除 -f 強制:代替互動模式,不提示確認刪除 -v 詳細:顯示文件的刪除進度 -r 遞歸:將刪除某個目錄以及其中所有的文件和子目錄
rm t.txt 該命令刪除文件t.txt
10、 rmdir命令
rmdir命令用來刪除目錄。
3. linux強制刪除文件夾命令(怎樣找回被刪除的文件)
1."linux強制刪除文件夾,為您提供linux強制刪除文件夾圖哪做雹文信息,打開linux系統,在linux的桌面的空胡神白處右擊。
2.在彈出的下拉選項里,點擊打開終端。
3.在終端窗口中輸入rm-rf+文件夾名字李帆命令進行文件夾強行刪除。
4. linux 刪除多個文件
只需在命令行輸入:「rm文件1名稱文件2名稱文件n名稱」即可在linux中同時刪除多個文件。具體操作型神步驟如下:
1、首先打開linux操作系統進入到桌面。
5. linux刪除文件夾命令
刪除文件命令:
rm -f 文件名:
將會強行刪除文件,且無提示。
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除。
rm -rf 目錄名字。
其中:
-r:向下遞歸刪除。
-f:直接強行刪除,且沒有任何提示。
注意事項:
Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux操作系統不僅僅是被網路運維人員當作伺服器使用,Linux既可以當作伺服器,又可以當作網路防火牆是Linux的 一大亮點。
Linux與其他操作系統相比 ,具有開放源碼、沒有版權、技術社區用戶多等特點 ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧 ,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。
6. Linux刪除文件的命令
Linux刪除文件的命令是rm命令。
Linux rm命令用於刪除一個文件或者目錄。
語法:rm [options] name...
參數:
1.-i 刪除前逐一詢問確認。
2.-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認。
3.-r 將目錄及以下之檔案亦逐一刪除。
實例::刪除文件可以直接使用rm命令,若刪除目錄則必須配合選項"-r",例如:
# rm test.txt
rm:是否刪除 一般文件 "test.txt"? y
# rm homework
rm: 無法刪除目錄"homework": 是一個孫碧目錄
# rm -r homework
rm:是否刪除 目錄 "homework"? y
文件一旦通過rm命令刪除,則無法恢復,所以必須格外小心地使用該命畝納令。
7. linux刪除文件的方法
linux下刪除文件的方冊則法分在圖形界面下的刪除方法和在命令行下的刪除方法,下面將逐一介紹
如果對於命令行操作不熟悉的,可以在圖形界面中完成,如刪除文件夾1,我們右鍵,然後選擇移動州巧棚到回收站,即可完成刪除
但刪除文件夾2的時候出現了無法刪除的問題,原因是因為許可權不夠,因為pnux的圖形界面是普通用戶登錄的,並沒有管理員許可權。
像圖中紅色方框的文件都是在圖形界面下無法刪除的
所以我們就要藉助命令行,我們使用su進入root用戶,然後使用rm命令刪寬梁除1.txt文件,成功完成
但是當我們使用rm命令刪除文件夾2時出現錯誤,原因是2是個文件夾,所以要在rm後面加一個-rf的參數即可完成刪除
8. 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。9. linux刪除文件夾命令
1、刪除文件命令
rm -f 文賀罩件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(9)命令行刪除文件Linux擴展閱讀
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的,很大程度上也是因為這兩者的基本思想十分相近。
10. 如何用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