Linux高階指令

2022-07-23 13:27:20 字數 2424 閱讀 8143

*hostname指令

作用:操作伺服器的主機名(讀取,設定)

語法1:#hostname                               含義:輸出完整的主機名。

語法2:#hostname    -f                         含義:表示輸出全限定網域名稱。

*id指令

作用:檢視乙個使用者的一些基本資訊(包括使用者id,使用者組id,附加組id.......),該指令如果不指定使用者則預設當前使用者。

語法1:#id                        預設當前執行該命令的使用者基本資訊。

語法2:#id      使用者名稱                顯示指定使用者的基本資訊。

*whoami指令

作用:顯示當前登入的使用者名稱,一般用於shell指令碼,使用者獲取當前操作使用者名稱,方便記錄日誌。

語法:#whoami

*ps   -ef指令(重點)

指令ps:   主要是檢視伺服器的程序資訊。

選項含義:-e:   等價於「-a」,表示列出全部的程序。

-f:     顯示全部的列(顯示全欄位)

例:在ps的結果中過濾出想要檢視的程序狀態。

#ps    -ef  |  grep    程序名稱

例:檢視火狐瀏覽器的程序。

#ps    -ef   | grep   firefox

*top指令

作用:檢視伺服器程序佔的資源。

語法:#top               

退出:按下q鍵

輸出結果中表頭的含義:

s:  表示進行的狀態(sleeping,其中s表示睡眠,r表示執行)

%cpu:表示cpu占用百分比

%mem:表示記憶體占用百分比

command:程序的名稱或路徑

*du    -sh指令

作用:檢視目錄的真實大小。

語法:#du    -sh      目錄路徑

選項含義:  -s  :只顯示彙總的大小

-h  :以可讀性較高的形式進行顯示

例:統計"/etc"目錄的實際大小。

#du    -sh     /etc

*find指令

作用:用於查詢檔案(其引數有55個之多)

選項:-name:按照文件名稱進行搜尋(支援模糊搜尋)

-type:按照文件型別進行搜尋(文件型別:「-」表示檔案,在使用find的時候需要用f來替換,「d」表示資料夾)

例:使用find來搜尋/etc/sane.d/目錄下的所有檔案

#find     /etc/sane.d    -type    f

如果是搜尋資料夾的話    #find    /etc/sane.d    -type  d

*service指令

作用:用於控制一些軟體服務的啟動、停止、重啟。

語法:#service   服務名       start/stop/restart

例如:需要啟動本機安裝的apache,其服務名為httpd

*kill指令

作用:表示殺死程序

語法:#kill    程序pid

*ifconfig指令

簡單語法:#ifconfig           (獲取網絡卡的資訊)

輸出資訊中:eth0表示linux中的乙個網絡卡,eth0是其名稱。

lo(loop,本地回環網絡卡,其ip位址一般都是127.0.0.1)也是乙個網絡卡的名稱

*reboot指令

作用:重新啟動計算機。

語法1:#reboot      重啟

語法2:#reboot     -w        模擬重啟,但是不重啟

*shutdown指令

作用:關機                   (慎用)

語法1:#shutdown   -h   now      或者 #shutdown   -h    12:00

語法2:#shutdown   -c    取消關機

*uptime指令

語法:#uptime

*uname指令

語法:#uname      -a         表示獲取全部的系統資訊(型別、全部主機名、核心版本)

*netstat指令

作用:檢視網路的連線狀態。

語法:netstat    -tnlp

選項說明:-t : 表示只列出tcp協議的連線。

-n:表示將位址從字母組合轉化為ip位址,將協議轉化為埠號來顯示。

-l:表示過濾出「state(狀態)」列中其值為listen(監聽)的連線

-p:表示顯示發起連線的程序pid和程序名稱

*man指令

作用:手冊(包含了linux中全部命令手冊)

語法:#man         命令               (退出按下q鍵)

Linux高階指令

linux版本 centos 6.6 i386 bin 1.iso du sh 目錄路徑 檢視資料夾和檔案的磁碟占用情況 s 表示匯 計 h 表示以較高可讀性的形式展示 例1 檢視 etc目錄下面的使用情況 注意 ls l 檢視出的不是檔案的真實大小,只是當前資料夾的大小,不包含檔案裡面內容的大小 ...

linux高階指令

語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 全限定網域名稱 語法 id 含義 顯示當前執行命令的基本資訊 id 使用者名稱 含義 顯示當前指定的使用者的基本資訊 顯示當前使用者的名稱 語法 whoami 主要檢視伺服器的程序資訊 語法ps ...

Linux高階指令

含義 操作伺服器的主機名 語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 即全限定網域名稱 含義 檢視使用者的基本資訊 使用者id,使用者組id,附加組id,指令如果不指定使用者的話則預設當前使用者 語法 id 含義 顯示當前執行命令使用者的基...