語法:
hostname 含義:輸出完整的主機名
hostname -f 含義:輸出當前主機名中的fqdn
(全限定網域名稱)
語法:
id 含義:顯示當前執行命令的基本資訊
id 使用者名稱 含義:顯示當前指定的使用者的基本資訊
顯示當前使用者的名稱
語法:whoami
主要檢視伺服器的程序資訊
語法ps -e:等價於「a",表示列出全部的程序
ps -f:顯示全部的列
uid:該程序執行的使用者id
pid:改程序的id
ppid:該程序的父級程序id,如果乙個程式的父級程序找不到,則該程序為殭屍程序
c:cpu的佔用率,其形式是百分數
stime:進行的啟動時間
tty:終端裝置,發起該程序的裝置識別符號,如果顯示「?」號,則表示該程序不是有終端裝置發起(系統程序)
time:程序的執行時間
cmd:該程序的名稱或者路徑
語法:ps -ef |grep pts(程序名稱)
檢視服務的程序占用的資源(動態顯示)
語法:top
按鍵:q:退出
m:按照記憶體(men)從高到低的排序
p:按照cpu的使用率從高到低的排序
含義:目錄的真實大小
語法:du -sh 檔名稱
選項含義:
-s:summarys,只顯示彙總的大小
-h:表示已較高可讀性的形式顯示
用於查詢檔案(其可選引數有55個)
語法:#find 路徑範圍 選項 選項的值
find /
-name x11
find /
-name *
.conf
選項:-name:按照檔名稱進行搜尋(支援模糊搜尋)
-type:按照文件型別進行搜尋
文件型別:「-」表示檔案(在使用find的時候需要用f替換),「d"表示資料夾
案例:#find /
-name *
.conf
find /etc -name *
.conf |wc -l
find /etc -type f 搜尋/etc下所有的檔案
find /etc -type d 搜尋/etc下所有的資料夾
作用:用於控制一些軟體的服務啟動/停止/重啟 (不一定所有的軟體都有服務)
語法:service 服務名 start/stop/restart
作用:殺死程序(當遇到殭屍程序或者由於某些原因需要關閉程序的時候)
語法:kill 1080
(程序pid) (語法需要配合ps一起使用)
killall 1080
(程序名字)
用於操作網絡卡相關的指令。
作用:重新啟動計算機
語法1:reboot
語法2:reboot -w 模擬重啟,不重啟(就是寫關機日誌,但不重啟)
作用:關機 (慎用)
語法1:#shutdown -h now 「關機提示」 表示立即關機 或者 #shutdown -h 15
:25 表示15:25關機
取消定時關機ctrl+c(centos7前版本) 或者#shutdown -c(centos7前需要再開另外乙個終端)
1其他關機指令:
#init 0
#halt
#poweroff (力量關閉)
語法:uptime
語法1:uname 獲取作業系統的型別
語法2:uname -a 獲取全部的資訊(型別,主機名,核心版本,發布時間,開源計畫)
含義:檢視網路的連線狀態
語法:#netstat -tnlp
-t :表示列出tcp協議的連線
-l:表示過濾出state(狀態)列中為listen(監聽)的連線
-p:表示顯示發起連線程序的pid和程序的名稱
作用:手冊(包含linux全部命令的手冊)
語法:man 命令 (q退出手冊)
案例:man cp 查詢cp指令的用法
Linux高階指令
linux版本 centos 6.6 i386 bin 1.iso du sh 目錄路徑 檢視資料夾和檔案的磁碟占用情況 s 表示匯 計 h 表示以較高可讀性的形式展示 例1 檢視 etc目錄下面的使用情況 注意 ls l 檢視出的不是檔案的真實大小,只是當前資料夾的大小,不包含檔案裡面內容的大小 ...
Linux高階指令
含義 操作伺服器的主機名 語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 即全限定網域名稱 含義 檢視使用者的基本資訊 使用者id,使用者組id,附加組id,指令如果不指定使用者的話則預設當前使用者 語法 id 含義 顯示當前執行命令使用者的基...
Linux高階指令
作用 顯示出目錄所佔磁碟空間大小的情況。用法 du sh 目錄路徑 s 表示sumary,匯 計。h 表示以較高可讀性的形式顯示 ls l 指令僅可以看到資料夾所佔磁碟空間的大小,不包含資料夾所包含的檔案 作用 檢視磁碟的剩餘空間的情況。用法 df m m 表示以mb為單位進行檢視。作用 檢視記憶體...