有時候需要用到某個命令,但是一時想不起來它的用法,怎麼辦呢?
首先,檢視該命令是內部命令還是外部命令。
輸入type 命令字
[root@localhost ~]# type cat
cat is /usr/bin/cat
上面**「cat is /usr/bin/cat」,有路徑顯示,說明cat是外部命令。
[root@localhost ~]# type echo
echo is a shell builtin
上面**"echo is a shell builtin"說明該命令是內部命令.
對於內部命令,檢視幫助資訊輸入 「help [命令字] 」,如下所示:
[root@localhost ~]# help echo
echo: echo [-nee] [引數 ...]
將引數寫到標準輸出。
在標準輸出上顯示 arg 引數後跟乙個換行。
選項:-n 不要追加換行
-e 啟用下列反斜槓轉義的解釋
-e 顯式地抑制對於反斜槓轉義的解釋
`echo' 對下列反斜槓字元進行轉義:
\a 警告(響鈴)
\b 退格
\c 抑制更多的輸出
\e 轉義字元
\f 格式提供
\n 換行
\r 回車
\t 橫向製表符
\v 縱向製表符
\\ 反斜槓
\0nnn 以 nnn (八進位制)為 ascii 碼的字元。 nnn 可以是
0到3個八進位制數字
\xhh 以 hh (十六進製制)為值的八位元字元。hh可以是
乙個或兩個十六進製制數字
退出狀態:
返回成功除非有寫錯誤發生。
對於外部命令,檢視幫助資訊輸入 「 [命令字] --help」,如下所示:
[root@localhost ~]# cat --help
用法:cat [選項]... [檔案]...
將[檔案]或標準輸入組合輸出到標準輸出。
-a, --show-all 等於-vet
-b, --number-nonblank 對非空輸出行編號
-e 等於-ve
-e, --show-ends 在每行結束處顯示"$"
-n, --number 對輸出的所有行編號
-s, --squeeze-blank 不輸出多行空行
-t 與-vt 等價
-t, --show-tabs 將跳格字元顯示為^i
-u (被忽略)
-v, --show-nonprinting 使用^ 和m- 引用,除了lfd和 tab 之外
--help 顯示此幫助資訊並退出
--version 顯示版本資訊並退出
如果沒有指定檔案,或者檔案為"-",則從標準輸入讀取。
示例: cat f - g 先輸出f 的內容,然後輸出標準輸入的內容,最後輸出g 的內容。
cat 將標準輸入的內容複製到標準輸出。
結束。 linux檢視系統命令
uname a 檢視核心 作業系統 cpu資訊 head n 1 etc issue 檢視作業系統版本 cat proc cpuinfo 檢視cpu資訊 hostname 檢視計算機名 lspci tv 列出所有的pci裝置 lsusb tv 列出所有的usb裝置 lsmod 列出去載入的核心模組 ...
Linux系統檢視命令
1 檢視記憶體命令 free 命令顯示系統記憶體的使用情況,包括物理記憶體 交換記憶體 swap 和核心緩衝區記憶體。free h2 檢視硬碟命令 df h3 檢視系統執行狀態命令 top4 檢視目錄下各檔案所佔記憶體空間 du sh 排序du sh sort nr 或者du s sort nr5 ...
Linux系統下檢視硬體資訊命令大全
有許多命令可以用來檢視 linux 系統上的硬體資訊。有些命令只能夠列印出像 cpu 和記憶體這一特定的硬體元件資訊,另外一些命令可以檢視多種硬體元件的資訊。這個教程可以帶大家快速了解一下檢視各種硬體裝置的資訊和配置詳情的最常用的命令。lscpu lscpu命令能夠檢視 cpu 和處理單元的資訊。該...