天天看點

linux常用指令——1.檔案操作指令1、ls列出目标目錄中所有的子目錄和檔案2、cd切換目前目錄3、pwd 檢視”目前工作目錄“的完整路徑4、mkdir建立指定的名稱的目錄5、rm删除一個目錄中的一個或多個檔案或目錄6、mv移動檔案或修改檔案名8、cp 複制檔案或目錄 9、cat連接配接檔案或标準輸入并列印,用來顯示檔案内容10、more和cat功能類似顯示檔案的,隻是可以用來分頁 還有查找功能11、less是對檔案或其它輸出進行分頁顯示的工具

1、ls列出目标目錄中所有的子目錄和檔案

指令格式:

ls [選項] [目錄名]

常用參數:

a :所有資訊,可看到隐藏檔案,不包含權限資訊

l :list權限等所有資訊

i :inode類似于索引号

2、cd切換目前目錄

指令格式:

cd[目錄名]

規範說明:

cd d 或 cd ~ 進入使用者主目錄;

cd  -傳回進入此目錄之前所在的目錄;

cd ..  傳回上級目錄

cd /  切換到根目錄;

“目前使用者主目錄”和“系統根目錄”是兩個不同的概念。

3、pwd 檢視”目前工作目錄“的完整路徑

指令格式:

pwd [選項]

4、mkdir建立指定的名稱的目錄

指令格式:

mkdir [選項]   目錄...

5、rm删除一個目錄中的一個或多個檔案或目錄

指令格式:

rm [選項] 檔案…

指令參數:

-r:遞歸删除所有檔案

-f: 不提示直接删除

6、mv移動檔案或修改檔案名

指令格式:

mv [選項] 源檔案或目錄 目标檔案或目錄

第二個參數類型是檔案時,mv指令完成檔案重命名,此時,源檔案隻能有一個(也可以是源目錄名)。

第二個參數是已存在的目錄名稱時,源檔案或目錄參數可以有多個,mv指令将源檔案移至目标目錄中。

8、cp 複制檔案或目錄

指令格式:

cp [選項] 源檔案或目錄 目标檔案或目錄

9、cat連接配接檔案或标準輸入并列印,用來顯示檔案内容

指令格式:

cat [選項] [檔案]...

指令功能:

1.一次顯示整個檔案:cat filename

2.從鍵盤建立一個檔案:cat >filename 隻能建立新檔案,不能編輯已有檔案.

3.将幾個檔案合并為一個檔案:catfile1 file2 > file

指令參數

-n : 顯示行号

10、more和cat功能類似顯示檔案的,隻是可以用來分頁 還有查找功能

指令格式:

more [-dlfpcsu ] [-num ] [+/ pattern] [+linenum] [file ... ]

指令參數:

+n    從笫n行開始顯示

-n    定義螢幕大小為n行

+/pattern 在每個檔案顯示前搜尋該字串(pattern),然後從該字串前兩行之後開始顯示  more +/aa

常用操作指令:

Enter: 向下n行,需要定義。預設為1行

Ctrl+F :向下滾動一屏

空格鍵:向下滾動一屏

Ctrl+B: 傳回上一屏

=    :輸出目前行的行号

:f   :輸出檔案名和目前行的行号

V    :調用vi編輯器

!指令  :調用Shell,并執行指令

q   : 退出more

例:列一個目錄下的檔案,由于内容太多,我們應該學會用more來分頁顯示。這得和管道 | 結合起來

指令:ls -l  | more -5

11、less是對檔案或其它輸出進行分頁顯示的工具

功能極其強大,less 比 more 更有彈性。 more 我們無法向前面翻,隻能往後面看。

指令格式:

less [參數]  檔案

常用操作指令:

[pagedown]: 向下翻動一頁

[pageup]:  向上翻動一頁

例:

檢視檔案 less log.txt

ps檢視程序資訊并通過less分頁顯示 ps -ef|less

檢視指令曆史使用記錄并通過less分頁顯示 history | less

繼續閱讀