Linux常用命令 1

2021-06-18 17:43:53 字數 1621 閱讀 6509

cat [option] [file]..:檢視文字檔案的內容

cat ... >:重定向到其他檔案(覆蓋內容)

cat ...>>:追加(在文字裡新增內容)

more:

less:

less [option] [file]..:檢視文字檔案的內容,螢幕顯示完一屏就等使用者按鍵,使用者可以向上或者向下檢視,如果中途退出,可以用q

head:

head [option] [file]..:顯示指定檔案的前面幾行。如果沒有指定檔案,將從標準輸入緩衝區上讀取。如果沒有指定要顯示的行數,則預設顯示前10行。如果要顯示檔案的前5行,可用命令:$ head -5 file1

tail:

tail [option] [file]..:顯示指定檔案的後面幾行。如果沒有指定檔案或顯示的行,則預設顯示末尾10行。如果要顯示檔案的末尾5行,可用命令:$ tail -5 file1

ln:ln -s:建立軟連線(可以跨檔案系統,也可以指向目錄)

ls - i:可以檢視檔案的inode結點

stat:檢視檔案屬性

ln:建立硬鏈結,建立硬鏈結時,鏈結檔案和被鏈結的檔案必須在同乙個檔案系統中,並且不能建立指向目錄的硬鏈結

cpcp [option]... [-t] sources dest

cp [option]... sources..  directory

cp [option]... -t directory sources..  

該命令的功能是將給出的檔案或者目錄拷貝到另乙個檔案或者目錄中。主要的option:

-a:該選項通常在拷貝目錄時使用。它保留鏈結、檔案屬性、並遞迴的拷貝目錄,起作用等同dpr選項的組合

-d:拷貝時保留鏈結

-f:強制刪除已經存在的目標檔案而不詢問使用者

-i:互動式拷貝。在覆蓋目標之前將給出使用者提示要求使用者確認。回答y時目標檔案被覆蓋。

-p:此時cp除複製原始檔的內容外,還將其修改時間和訪問許可權也複製到新檔案中

-r或-r:若給出的原始檔為乙個目錄檔案,此時cp將遞迴的複製該目錄下所有的子目錄和檔案。此時的目錄檔案必須為乙個目錄名

-l:不做拷貝,指示鏈結檔案

為了防止在不經意間使用cp破壞另乙個檔案,建議使用cp命令拷貝檔案時,最好使用-i選項。

mv:mv [option]... [-t] sources dest

mv [option]... sources..  directory

mv [option]... -t directory sources..

mv命令中的第二個引數型別不同(是目標檔案還是目標目錄),mv命令將檔案重新命名或者將其移至乙個新的目錄中。

當第二個引數型別是檔案時,mv命令將完成檔案重新命名,此時,原始檔只能有乙個(也可以是原目錄名),它將所給的原始檔或者目錄重新命名為給定的目標檔名。

當第二個引數是已存在的目錄名時,原始檔或者目錄引數可以有多個,mv命令將各引數指定的原始檔均移至目標目錄中。

在跨檔案系統時,mv先拷貝,然後再將原有檔案刪除,而鏈結至該檔案的鏈結也將丟失。

主要的option:

-i:互動式操作,要求使用者回答y或者n,這樣可以避免誤覆蓋檔案

-f:禁止互動操作。在mv覆蓋檔案時不給任何指示

使用者使用時,盡量使用-i選項  

Linux常用命令 1

檔案命名規則 1.出了 之外,所有的字元都合法 2.有些字元最好不用,如空格符,製表符,退格符,和字元 等 3.避免使用.作為普通檔名的第乙個字元 以點開頭的都是隱藏檔案,所以就不能作為普通檔名 4.大小寫敏感 命令格式 命令 選項 引數 說明 選項的意思可以理解為不同的操作方法,不同的設定,命令以...

linux常用命令1

linux常用命令 1.cd 2.pwd 3.ls 4.passwd 5.who 6.cat 7.mkdir 8.rmdir 9.chmod 10.chown 11.chgrp 12.touch 13.cp 14.mv 15.rm 16.find 17.grep 18.more 19.less 20...

linux常用命令 1

root localhost root 當前使用者 localhost 主機名 當前所在目錄 家目錄 超級使用者提示符 普通使用者提示符 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode rw r r d資料...