unix中的rm,rmdir的使用

2022-05-16 21:28:32 字數 587 閱讀 3902

一.rm的使用

1.基本用法:用於刪除檔案

rm filename

2.可加屬性值

(1)-v

rm -v filename

作用:提示刪除的情況

(2)-f

rm -f filename

作用:刪除但是不提示刪除的情況(不管檔案是否存在)

(3)-r

rm -r direction 

作用:刪除目錄下面的所有的檔案

(4)-rf

rm -rf direction 

作用:刪除目錄和目錄下的所有的檔案

二.rmdir的使用

1基本用法:用於刪除空的目錄

rmdir direction

2.可加屬性值

(1)-v

rmdir -v direction

作用:提示刪除的情況

(2)-p

rmdir -p direction/filename

作用:用於刪除direction下面的filename,同時刪除direction,但是能夠刪除direction的前提是此時的direction已經是乙個空的目錄

Unix中的程序

1 程序id 每個程序都有乙個非負整數表示的唯一程序id。雖然是唯一的,但是程序id可以重用。大多數unix系統實現延遲重用演算法。程序id用pid t表示。一下兩個函式用來得到當前程序和父程序的pid。includepid t getpid get pid of current processs ...

Unix環境高階程式設計 「apue h「的匯入與使用

對於 include xx.h 編譯器會先在當前路徑下搜尋,因此可以把這個檔案放在你要用到這個標頭檔案的所有原始碼所在的目錄下。或者,放在編譯器的內定目錄下,以供所有位置訪問 首先找到編譯器的檔案搜尋 include 路徑,echo gcc v x c e 這一指令對clang同樣有效。在這兩行後可...

Unix 中的ln詳解

關於硬連線和軟鏈結的問題?硬鏈結與符號鏈結的區別在於硬鏈結與原來的檔案有相同的i node即它們是無差別的指向乙個儲存資料的空間的索引.硬鏈結產生的檔案與之前的檔名具有相同的意義,而且,由於都是無差別的指向同乙個儲存空間,所以對硬鏈結產生的檔案進行的操作,實際上都是對於那乙個儲存空間進行的操作。而且...