1. 程式人生 > >Linux就該這麽學--命令集合4

Linux就該這麽學--命令集合4

highlight src 命令集 權限 文件時間 不存在 技術 dd命令 命令

1.touch命令用於創建空白文件與修改文件時間:(touch [選項] [文件])

對於在Linux中的文件有三種時間:

更改時間(mtime):內容修改時間(不包括權限的)

更改權限(ctime):更改權限與屬性的時間

讀取時間(atime):讀取文件內容的時間

附錄:

-a  近修改“訪問時間”(atime)

-m  近修改“更改時間”(mtime)

-d  同時修改atime和mtime

-t  要修改成的時間[YYMMDDhhmm]

2.mkdir用於創建空白的文件夾:(mkdir [選項] 目錄)

mkdir jacun

技術分享圖片

附錄:

-m=MODE  默認的文件目錄權限,如“-m755”

-p      連續創建多層目錄(若文件夾已存在則忽略)

-v      顯示創建的過程

3.cp命令用於復制文件或目錄:(cp [選項] 源文件 目標文件)

復制命令的三種情況:

  目標文件是一個目錄,會將源文件復制到該目錄中。

  目標文件是一個文件,會將源文件覆蓋該文件。

  目標文件不存在,將會復制源文件並修改為目標文件的名稱(重命名)。

附錄:

-p  保留原始文件的屬性

-d  若對象為“鏈接文件”,則保留該“鏈接文件”的屬性

-r  遞歸持續復制(用於目錄)

-i  若目標文件存在則詢問是否覆蓋

-a  相當於-pdr(p,d,r為上述的參數)

4.mv命令用於移動文件或改名:(mv [選項] 文件名 [目標路徑|目標文件名] )

5.rm命令用於刪除文件或目錄:(rm [選項] 文件)

附錄:

-f  忽略警告信息

-i  刪除前先詢問

-r  刪除文件夾

Linux系統中還有一個rmdir命令,他不同於rm -rf命令會刪除一切,而是金刪除空目錄,遇到目錄內存有文件時會報錯。

6.dd命令用於指定大小的拷貝的文件或指定轉換文件:(dd [參數])

if      輸入的文件名稱

of      輸出的文件名稱

bs      設置每個“塊”的大小

count     設置要拷貝“塊”的個數

conv-ucase  將字母從小寫轉換為大寫

conv-lcase  把字符從大寫轉換為小寫

Linux就該這麽學--命令集合4