linux系統常用命令

2021-09-10 18:49:06 字數 1966 閱讀 9434

df: 檢視硬碟使用情況

du:檢視目錄或檔案大小

free:產看記憶體使用情況

例:free -m以mb為單位顯示記憶體使用情況

total:總計物理記憶體的大小。used:已使用多大。free:可用有多少。shared:多個程序共享的記憶體總額。

buff/cached:磁碟快取的大小。swap:交換分割槽,虛擬記憶體

date表示操作時間日期(讀取、設定)

1、data +%f(輸出形式:2018-03-24)

2、data %f %t(輸出形式:2018-03-24 16:03:10)

-t:表示列出tcp協議的連線

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

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

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

id:(檢視乙個使用者的一些基本資訊,包含使用者的id,使用者組id,附加組id,)

id:預設顯示當前執行該命令的使用者的基本資訊

id 使用者名稱: 顯示指定使用者的基本資訊

top :檢視當前執行,退出按「q」鍵

在執行top的時候,可以按以下快捷鍵:

m:將結果按照記憶體(mem)從高到低進行降序排列

p:將結果按照cpu使用率從高到低進行降序排列

1:當伺服器擁有多個cpu的時候,切換顯示各個cpu的詳細資訊

pr:權重,程序的優先順序 virt:虛擬記憶體——500m

res:常駐記憶體——300m

shr:共享記憶體—— 計算乙個程序實際使用的記憶體 = res - shr

(乙個程序申請了500m,實際使用了300m)

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

%cpu:表示cpu的占用百分比;

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

command:程序的名稱或者路徑

ps -a:顯示終端上所有的程序(-af:詳細資訊),包括其他使用者的程序

uid:該程序執行的使用者id

pid:程序id

ppid:該程序的父級id,如果乙個程式的父級程序找不到,該程式的程序稱為殭屍程序。

c:cpu的佔用率,其形式是%

stime:程序的啟動時間

tty:終端裝置,發起該程序的裝置識別符號,如果顯示「?」則表示該程序不是由終端裝置發起

time:程序的;

cmd:該程序的名稱或對應的路徑

ps -u:顯示程序的詳細狀態

ps -x:顯示沒有控制終端的程序

ps -r:只顯示正在執行的程序

kill ***:關閉某個程序

reboot : 重啟

shutdown -h now : 立刻關機,now相當於時間為0的狀態

shutdown -h +10 :十分鐘後關機

shutdown -h 20:25 :在今天的20:25分關機

Linux 系統常用命令

linux 系統常用命令格式 command option argument1 argument2 其中option以 開始,多個option可用乙個 連起來,如 ls l a 與 ls la 的效果是一樣的。根據命令的不同,引數分為可選的或必須的 所有的命令從標準輸入接受輸入,輸出結果顯示在標準輸...

linux系統常用命令

檢視系統發行版本 cat etc issue 檢視系統核心版本 cat proc version 更改檔名 mv hello1.txt hello2.txt,將 hello1.txt 改名為 hello2.txt 移動檔案並改名 mv home hello.txt data hello2.txt,將...

Linux系統常用命令

檔案系統 filesystem 實現檔案的層次化管理 ls list 列出,列表 列出指定路徑下的檔案 l 常格式 顯示檔案的列表下檔案的詳細資訊 檔案型別 普通檔案 f d 目錄檔案 dirctory b 塊檔案 block l 符號鏈結檔案 symbolic link file c 字元裝置檔案...