當前位置:生活全書館 >

IT科技

> linux增刪改查命令

linux增刪改查命令

1、增:touch命令是最常用的建立檔案的命令。

語法:touch [-acfm][-d<日期時間>][-r<參考檔案或目錄>] [-t<日期時間>][--help][--version][檔案或目錄…]

參考例子:

使用touch指令,建立一個新的空白檔案。

$ touch file            #建立一個名為“file”的新的空白檔案 

引數:

a 改變檔案的讀取時間記錄。

m 改變檔案的修改時間記錄。

c 假如目的檔案不存在,不會建立新的檔案。與 --no-create 的效果一樣。

f 不使用,是為了與其他 unix 系統的相容性而保留。

r 使用參考檔的時間記錄,與 --file 的效果一樣。

d 設定時間與日期,可以使用各種不同的格式

t 設定檔案的時間記錄,格式與 date 指令相同。

2、刪:rm命令是最常用於刪除的命令。

語法:rm [options] name...

參考例子:

刪除當前目錄下的所有檔案及目錄,命令列為:

rm  -r  * 

引數:

-i 刪除前逐一詢問確認。

-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認。

-r 將目錄及以下之檔案亦逐一刪除。

3、改:mv命令最常用於修改的命令。

語法:

mv [options] source dest

mv [options] source... directory

參考例子:

將檔案 aaa 改名為 bbb :

mv aaa bbb

引數:

-b: 當目標檔案或目錄存在時,在執行覆蓋前,會為其建立一個備份。

-i: 如果指定移動的源目錄或檔案與目標的目錄或檔案同名,則會先詢問是否覆蓋舊檔案,輸入 y 表示直接覆蓋,輸入 n 表示取消該操作。

-f: 如果指定移動的源目錄或檔案與目標的目錄或檔案同名,不會詢問,直接覆蓋舊檔案。

-n: 不要覆蓋任何已存在的檔案或目錄。

-u:當原始檔比目標檔案新或者目標檔案不存在時,才執行移動操作。

linux增刪改查命令

4、查:head命令最常用來查詢的命令。

語法:head [引數] [檔案]  

參考例子:

顯示檔案前 20 個位元組:

head -c 20 runoob_notes.log

引數:

-q 隱藏檔名

-v 顯示檔名

-c<數目> 顯示的位元組數。

-n<行數> 顯示的行數。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/1p21xr.html