#### 1、echo命令
echo命令用于在終端輸出字符串或變量提取后的值,格式為“echo \[字符串|$變量\]”
如: echo Linuxprobe.com echo $SHELL
#### 2、date命令
date命令用于顯示及設置系統的時間或日期,格式為“date \[選項\] \[+指定的格式\]”
date命令中的參數及作用
參數
作用
%t
跳格\[Tab鍵\]
%H
小時(00~23)
%I
小時(00~12)
%M
分鐘(00~59)
%S
秒(00~59)
%j
今年中的第幾天
如:date “+%Y-%m-%d %H:%M:%S”; 設置系統時間date -s “20170901 8:30:00”
date “+%j”
#### 3、reboot命令
reboot命令用于重啟系統,其格式為reboot
#### 4、poweroff命令
poweroff命令用于關閉系統,其格式為poweroff
#### 5、wget命令
wget命令用于在終端中下載網絡文件,格式為“wget \[參數\] 下載地址”
wget命令的參數及作用
參數
作用
-b
后臺下載模式
-P
下載到指定目錄
-t
最大嘗試次數
-c
斷點續傳
-p
下載頁面內所有資源,包括圖片、視頻等
-r
遞歸下載
如: wget <http://www.linuxprobe.com/docs/LinuxProbe.pdf>;
wget -r -p <http://www.linuxprobe.com>
#### 6、ps命令
ps命令用于查看系統中的進程狀態,格式為“ps \[參數\]”
ps命令的參數及作用
參數
作用
-a
顯示所有進程(包括其他用戶的進程)
-u
用戶以及其他詳細信息
-x
顯示沒有控制終端的進程
Linux 系統中常見的5中進程狀態,運行,中斷,不可中斷,僵死與停止
**R(運行)**:進程正在運行或在運行隊列中等待
**S(中斷)**:進程處于休眠中,當某個條件形成后或者接收到信號時,則脫離該狀態
**D(不可中斷)**:進程不響應系統異步信號,即便用kill命令也不能將其中斷
**Z(僵死)**:進程已經終止,但進程描述符依然存在,直到父進程調用wait4()系統函數后將進程釋放
**T(停止)**:進程收到停止信號后停止運行
如: ps aux
USER
PID
%CPU
%MEM
VSZ
RSS
TTY
STAT
START
TIME
COMMAND
進程的所有者
進程ID號
運算器占用率
內存占用率
虛擬內存使用量(單位KB)
占用的固定內存量(單位KB)
所在終端
進程狀態
被啟動的時間
實際使用CPU時間
命名名稱與參數
#### 7、top命令
top命令用于動態地監視進程活動與系統負載等信息,其格式為top
top命令執行結果前5行 為系統整體的統計信息,含義如下:
第1行:系統時間、運行時間、登錄終端數、系統負載(三個數值分別為1分鐘、5分鐘、15分鐘內的平均值,數值越小意味著負載越低)
第2行:進程總數、運行中的進程數、睡眠中的進程數、停止的進程數、僵死的進程數
第3行:用戶占用資源百分比、系統內核占用資源百分比、改變過優先級的進程資源百分比、空閑的資源百分比等
第4行:物理內存總量、內存使用量、內存空閑量、作為內核緩存的內存量
第5行:虛擬內存總量、虛擬內存使用量、虛擬內存空閑量、已被提前加載的內存量
#### 8、pidof命令
pidof命令用于查詢某個指定服務進程PID值,格式為“pidof \[參數\] \[服務名稱\]”
如:pidof sshd
#### 9、kill命令
kill命令用于終止某個指定PID的服務進程,格式為“kill \[參數\] \[進程PID\]”
如:kill 2156
#### 10、killall命令
killall命令用于終止某個指定名稱的服務所對應的全部進程,格式為“killall \[參數\] \[服務名稱\]”
如:pidof httpd; killall httpd; pidof httpd
- 常用的RPM軟件包命令
- 常見的Yum命令
- Linux開機過程
- Systemd初始化進程服務的劣勢:
- system 與 system V init 的區別以及作用
- systemctl管理服務的啟動、重啟、停止、重載、查看狀態等常用命令
- systemctl設置服務開機啟動、不啟動、查看各級別下服務啟動狀態等常用命令
- 主流 Linux 系統選擇 Bash 解釋器作為命令行終端主要有以下 4 項優勢
- 常見執行Linux命令的格式:
- man命令中常用按鍵以及用途
- man命令幫助信息的接個歐以及意義
- 常用系統命令(10)
- 系統狀態檢測命令(8)
- 工作目錄切換命令(3)
- 文本文件編輯命令(9)
- 文件目錄管理命令(7)
- 打包壓縮與搜索命令(3)
- 輸入輸出重定向
- 管道命令符
- 命令行的通配符
- 常用的轉義字符
- 重要的環境變量
- Vim文本編輯器
- 編寫Shell腳本
- 流程控制語句
- 計劃任務服務程序
- 用戶身份與文件權限
- 文件權限與歸屬
- 文件的隱藏屬性
- 文件訪問控制列表
- su命令與sudo服務
- 存儲結構與磁盤劃分
- 使用RAID與LVM磁盤陣列技術
- iptables與firewalld防火墻
- 使用SSH服務管理遠程主機