linux增刪改查命令
- IT科技
- 關注:6.75K次
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:當原始檔比目標檔案新或者目標檔案不存在時,才執行移動操作。
4、查:head命令最常用來查詢的命令。
語法:head [引數] [檔案]
參考例子:
顯示檔案前 20 個位元組:
head -c 20 runoob_notes.log
引數:
-q 隱藏檔名
-v 顯示檔名
-c<數目> 顯示的位元組數。
-n<行數> 顯示的行數。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/1p21xr.html