UNIX系統常用命令 2

2021-08-29 18:58:09 字數 3160 閱讀 9377

第三章 文字操作命令

3.1 顯示檔案內容

命令:cat (catenae)

格式:cat filename

功能:顯示出檔案的內容。

注釋:當檔案內容在螢幕上滾動顯示時,可按ctrl+s鍵螢幕滾暫停,按ctrl+q鍵繼續顯示。

例如:% cat /etc/passwd

顯示內容為:登入的使用者名稱:加密口令:使用者id:組id:保留:主目錄:登入的shell路徑

3.2 按螢幕顯示檔案內容

命令:more

格式:more filename

功能:按螢幕一屏一屏顯示出檔案內容

選項:注釋:在螢幕顯示過程中有功能鍵。

空格鍵 繼續下一屏的輸出;

回車鍵 看下一行的輸出;

q鍵 跳出more狀態;

/字串 查旬字串所在處;

例如:% more /etc/passwd

3.3 顯示檔案頭部

命令:head

格式:head [option] filename

功能:顯示檔案的頭部

選項:預設 顯示檔案的頭10行。

-i 顯示檔案的開始 i行。

例如:% head filename

3.4 顯示檔案尾部

命令:tail

格式:tail [option] filename

功能:顯示檔案的尾部

選項:預設 顯示檔案的末10行。

-i 顯示檔案最後 i行。

+i 從檔案的第i行開始顯示。

例如:% tail filename

3.5 顯示使用者標識

命令:id

格式:id [option] [user]

功能:顯示使用者標識及使用者所屬的所有組。

選項:-a 顯示使用者名稱、使用者標識及使用者所屬的所有組

注釋:例如:% id username

3.6 檢視當前登入的使用者

命令:users

3.7 顯示都誰登入到機器上

命令:who

格式:who

功能:顯示當前正在系統中的所有使用者名字,使用終端裝置號,註冊時間。

例如:% who

3.8 顯示當前終端上的使用者名稱

命令:whoami

格式:whoami

功能:顯示出當前終端上使用的使用者。

例如:% whoami

3.9 尋找檔案

命令:find

格式:find pathname [option] expression

功能:在所給的路經名下尋找符合表示式相匹配的檔案。

選項:-name 表示檔名

-user 使用者名稱,選取該使用者所屬的檔案

-size 按大小查詢,以block為單位,乙個block是512b

-mtime n 按最後一次修改時間查詢,選取n天內被修改的檔案

-perm 按許可權查詢

-type 按檔案型別查詢

-atime 按最後一次訪問時間查詢

注釋:例如:% find . -name '*abc*' -print

3.10 搜尋檔案中匹配符

命令:grep

格式:grep [option] pattern filenames

功能:逐行搜尋所指定的檔案或標準輸入,並顯示匹配模式的每一行。

選項:-i 匹配時忽略大小寫

-v 找出模式失配的行

3.11 統計檔案字數

命令:wc (word characters)

格式:wc [option] filename

功能:統計檔案中的檔案行數、字數和字元數。

選項:-l 統計檔案的行數

-w 統計檔案的單詞數

-c 統計檔案的字元數

注釋:若預設檔名則指標準輸入

例如:% wc file

3.12 顯示磁碟空間

命令:df (disk free)

格式:df [option]

功能:顯示磁碟空間的使用情況,包括檔案系統安裝的目錄名、塊裝置名、總

位元組數、已用位元組數、剩餘位元組數占用百分比。

選項:-k 顯示磁碟空間的使用資訊

注釋:例如:% df -k

3.13 顯示檔案盤空間

命令:du (disk usage)

格式:du [option] [filename]

功能:顯示目錄或檔案所佔磁碟空間大小

選項:-a 顯示所有檔案的大小

-s 顯示制定目錄所佔磁碟大小

-k 以k位元組的方式檢視

注釋:例如:% du

3.14 顯示程序

命令:ps

格式:ps [option]

功能:顯示系統中程序的資訊。包括程序id、控制程序終端、執行時間和命令。

選項:-u uidlist 列出這個使用者的所有程序

-e 顯示當前執行的每乙個程序資訊

-f 顯示乙個完整的列表

注釋:例如:% ps -ef

3.15 終止程序

命令:kill

格式:kill [option] pid

功能:向指定的程序送訊號或終止程序。

選項:-9 強行終止程序

注釋:pid標示程序號,可由ps命令得到。

例如:% kill -9 pid

3.16 顯示作業狀態

命令:jobs

格式:jobs

功能:顯示當前作業的狀態

注釋:作業狀態為 +表示最近被停止的作業,-表示先前的作業,exit 1表示

退出的作業,job# done表示已完成的作業。

例如:% jobs

3.17 前台作業

命令:fg

格式:fg job#

功能:將指定作業號的作業轉入前台執行。job#表示作業號。

選項:注釋:

例如:% fg job#

3.18 後台作業

命令:bg

格式:bg job#

command &

功能:將指定作業號的作業或命令推到後台執行。

選項:注釋:

例如:% bg job#

3.19 掛起作業

命令:stop

格式:stop job#

功能:將指定作業號的後台作業掛起.

選項:注釋:

例如:% stop job#

UNIX系統常用命令

一.啟動,關機,登入,登出相關命令 登入 登出 登出 停止系統 停止系統 重啟動 切斷電源 把記憶體裡的內容寫入磁碟 安裝lilo啟動管理程式 安裝lilo啟動管理程式 二.shell相關命令 切換shell 顯示命令履歷 設定命令別名 取消命令別名 顯示命令所在位置 查詢命令種類 顯示字串或者變數...

UNIX系統常用命令

第一章 登入和退出 1.1 登入 第1步 新建終端 第2步 telnet 192.168.0.23 當螢幕上出現login提示符時,使用者可以輸入自己的使用者註冊名,並按回車鍵。若有口令,系統將提示使用者輸入密碼,並按回車鍵,口令輸入正確後,使用者登入成 功。這時,螢幕上會顯示出一些資訊和命令提示符...

UNIX 常用命令簡介 2

7 複製檔案 執行格式 cp r source destination example cp file1 file2 將檔案 file1 複製成 file2 cp file1 dir1 將檔案 file1 複製到目錄 dir1 下 檔名仍為 file1 cp tmp file1 將目錄 tmp 下的...