計算機硬件是由運算器、控制器、存儲器、輸入/輸出設(shè)備等共同組成的。讓各種硬件設(shè)備各司其職且又能協(xié)同運行的東西就是系統(tǒng)內(nèi)核。
操作系統(tǒng)的內(nèi)核就是對硬件抽象。linux常用命令
Linux系統(tǒng)的內(nèi)核負責完成對硬件資源的分配、調(diào)度等管理任務(wù)。linux常用命令
Linux系統(tǒng)主流Shell是Bash,具有如下優(yōu)勢
1.通過上下方向鍵來調(diào)取過往執(zhí)行過的Linux命令
2.命令或參數(shù)僅需輸入前幾位就可以用Tab鍵補全
3.具有強大的批處理腳本
4.具有實用的環(huán)境變量功能
Linux命令格式 : 命令名稱 [命令參數(shù)] [命令對象]
命令參數(shù)分為長格式(前綴 --)和短格式(前綴 -)
命令對象一般指要處理的文件、目錄、用戶等資源
查看幫助文檔命令man
man [命令名稱]
幫助信息界面中可以使用下面按鍵操作
空格鍵 : 向下翻一頁
PaGe down : 向下翻一頁
PaGe up : 向上翻一頁
end : 直接前往尾頁
/ : 從上之下搜索某個關(guān)鍵詞
? : 從下至上搜索某個關(guān)鍵詞
n : 定位到下一個搜索到的關(guān)鍵詞
N(shitf n) : 定位到上一個搜索到的關(guān)鍵詞
q : 退出幫助文檔
man命令幫助信息的結(jié)構(gòu)
NAME : 命令名稱
SYNOPSIS : 參數(shù)的大致使用方法
DESCRIPTION : 介紹說明
EXAMPLES : 演示,附帶簡單說明
OVERVIEW : 概述
DEFAULTS : 默認的功能
OPTIONS : 具體的可用選項
ENVIRONMENT : 環(huán)境變量
FILES : 用到的文件
SEE ALSO : 相關(guān)資料
HISTORY : 維護歷史與聯(lián)系方式
echo命令
用于在終端輸出字符串或變量提取后的值;
格式 : echo [字符串|$變量]
date命令
用于顯示及設(shè)置系統(tǒng)的時間或日期;
格式: date [參數(shù)] [+指定的格式]
參數(shù)及作用
%t : 跳格[Tab鍵]
%H : 小時(00-23)
%I : 小時(00-12)
%M : 分鐘(00-59)
%S : 秒(00-59)
%j : 今年中的第幾天
%Y : 年
%m : 月
%d : 天
設(shè)置時間使用選項 s
date -s "20180911 20:30:00"
reboot命令
用于重啟系統(tǒng);默認只有root管理員可以使用該命令
格式: reboot
poweroff命令
用于關(guān)閉系統(tǒng);默認只有root管理員可以使用該命令
格式: poweroff
wget命令
用于在終端中下載網(wǎng)絡(luò)文件
格式: wget [參數(shù)] 下載地址
參數(shù)及作用
-b : 后臺下載模式
-P : 下載到指定目錄
-t : 最大嘗試次數(shù)
-c : 斷點續(xù)傳
-p : 下載頁面內(nèi)所有資源,包括圖片、視頻等
-r : 遞歸下載
ps命令
用于查看系統(tǒng)中的進程狀態(tài)
格式: ps [參數(shù)]
參數(shù)及作用
-a : 顯示所有進程(包括其他用戶的進程)
-u : 用戶以及其他詳細信息
-x : 顯示沒有控制終端的進程
Linux中進程狀態(tài)常見的有5種
R(運行) S(中斷) D(不可中斷) Z(僵死) T(停止)
top命令
用于動態(tài)的監(jiān)視進程活動與系統(tǒng)負載等信息
格式: top
pidof命令
用于查詢某個指定服務(wù)進程的PID值
格式: pidof [參數(shù)] [服務(wù)名稱]
kill命令
用于終止某個指定PID的服務(wù)進程
格式: kill [參數(shù)] [進程PID]
killall命令
用于終止某個指定名稱的服務(wù)所對應(yīng)的全部進程
格式: killall [參數(shù)] [服務(wù)名稱]