命令的通用格式
- COMMAND OPTIONS ARGUMENTS:命令 選項(xiàng) 參數(shù)
- 發(fā)起一個(gè)命令反惕,請(qǐng)求內(nèi)核將某個(gè)二進(jìn)制程序運(yùn)行為一個(gè)進(jìn)程
- 程序到進(jìn)程牧抽,靜態(tài)到動(dòng)態(tài)境蔼,具有生命周期
- COMMAND
- 命令本身是一個(gè)可執(zhí)行的程序文件:二進(jìn)制格式的文件芙委,有可能會(huì)調(diào)用共享文件
- OPTIONS
- 指定命令的運(yùn)行特性
- ARGUMENTS
- 命令的作用對(duì)象:命令對(duì)什么生效
相關(guān)基礎(chǔ)命令介紹及使用
-
ifconfig
- 用來(lái)查看網(wǎng)絡(luò)接口的配置及狀態(tài)信息
ifconfig [-v] [-a] [-s] [interface]- 常用選項(xiàng)
- -a:顯示當(dāng)前系統(tǒng)所有可用的接口的信息绣张,甚至是down的接口
- -s:簡(jiǎn)短顯示接口的狀態(tài)信息
- -interface:為接口的名稱(chēng)幻碱,查看指定的接口绎狭,不指定接口,可查看所有活躍的接口信息
- 常用選項(xiàng)
- 對(duì)網(wǎng)卡的啟用/禁用
ifconfig interface [up/donw] - 配置網(wǎng)絡(luò)接口參數(shù)
ifocnfig interface IP netmask NETMASK 這種對(duì)網(wǎng)卡的參數(shù)配置會(huì)即時(shí)生效褥傍,但不會(huì)對(duì)配置文件內(nèi)容沒(méi)影響儡嘶,只是臨時(shí)修改,重啟網(wǎng)絡(luò)服務(wù)或重啟系統(tǒng)恍风,配置就會(huì)消失蹦狂。
- 用來(lái)查看網(wǎng)絡(luò)接口的配置及狀態(tài)信息
-
echo
- 回顯
echo [SHORT-OPTION]… [STRING]- 選項(xiàng)
- -n:要追加換行
- -e:讓轉(zhuǎn)義符生效
- \n:換行
- \t:制表符
- 選項(xiàng)
- 回顯
-
tty
- 示出連接到當(dāng)前標(biāo)準(zhǔn)輸入的終端設(shè)備文件名
-
startx
- 啟動(dòng)X Window
-
export
- 設(shè)置或顯示環(huán)境變量
在shell中執(zhí)行程序時(shí),shell會(huì)提供一組環(huán)境變量朋贬。export可新增凯楔,修改或刪除環(huán)境變量,供后續(xù)執(zhí)行的程序使用锦募。export的效力僅及于該此登陸操作啼辣。
export [-fnp][變量名稱(chēng)]=[變量設(shè)置值]- 常用參數(shù)
- -f:代表[變量名稱(chēng)]中為函數(shù)名稱(chēng)
- -n:刪除指定的變量。變量實(shí)際上并未刪除御滩,只是不會(huì)輸出到后續(xù)指令的執(zhí)行環(huán)境中鸥拧。
- -p:列出所有的shell賦予程序的環(huán)境變量
- 常用參數(shù)
- 設(shè)置或顯示環(huán)境變量
-
pwd
- 打印當(dāng)前工作目錄的名字
pwd [-LP]- 選項(xiàng)
- -L:打印 $PWD 變量的值,如果它命名了當(dāng)前的工作目錄削解;默認(rèn)情況下富弦,pwd的行為和帶此選項(xiàng)一致
- -P:打印當(dāng)前的物理路徑,不帶有任何的符號(hào)鏈接
- 選項(xiàng)
- 打印當(dāng)前工作目錄的名字
-
history
- 顯示或操縱歷史列表
history [-c] [-d 偏移量] [n] 或 history -anrw [文件名] 或 history -ps 參數(shù) [參數(shù)...]- 選項(xiàng)
- -c:清空命令歷史
- -d:刪除指定歷史命令
- -r:從文件讀取命令歷史至歷史列表中
- -w:把歷史列表中的命令追加至歷史文件中
- history #:顯示最近的#條命令
- 選項(xiàng)
- 顯示或操縱歷史列表
-
shutdown
- 停止氛驮,關(guān)機(jī)或重啟機(jī)器
shutdown [-efFhknr][-t 秒數(shù)][時(shí)間][警告信息]- 選項(xiàng):
- -r:reboot腕柜,重啟機(jī)器
- -h:halt,關(guān)機(jī)
- -c:取消shutdown 操作矫废,若定義了時(shí)間參數(shù)的話盏缤。
- time:
設(shè)置多久時(shí)間后執(zhí)行shutdown指令。不帶時(shí)間蓖扑,默認(rèn)為1min- now唉铜,相當(dāng)于+0,立即shutdown操作
- hh:mm律杠,指定時(shí)間進(jìn)行shutdown操作
- +m潭流,多少分鐘后進(jìn)行shutdown操作
- 警告信息
要傳送給所有登入用戶(hù)的信息
- 選項(xiàng):
- 停止氛驮,關(guān)機(jī)或重啟機(jī)器
-
hwclock
- 查看或設(shè)置硬件時(shí)間
hwclock [function] [option...]- 選項(xiàng)
- -s:以硬件為準(zhǔn)竞惋,把系統(tǒng)調(diào)整為與硬件時(shí)間相同
- -w:以系統(tǒng)為準(zhǔn),把硬件時(shí)間調(diào)整為與系統(tǒng)時(shí)間相同
- 選項(xiàng)
- 查看或設(shè)置硬件時(shí)間
-
date
- 顯示日期時(shí)間
date [OPTION]... [+FORMAT]- 選項(xiàng)
- -d:顯示字符串所指的日期與時(shí)間灰嫉。字符串前后必須加上雙引號(hào)拆宛。
- -s:根據(jù)字符串來(lái)設(shè)置日期與時(shí)間。字符串前后必須加上雙引號(hào)讼撒。
- FORMAT:
- %H 小時(shí)(以00-23來(lái)表示)浑厚。
%M 分鐘(以00-59來(lái)表示)。
%S 秒(以本地的慣用法來(lái)表示
%m 月份(以01-12來(lái)表示)根盒。
%d 日期(以01-31來(lái)表示)瞻颂。
- %H 小時(shí)(以00-23來(lái)表示)浑厚。
- 選項(xiàng)
- 顯示日期時(shí)間
獲取命令的使用幫助
- 內(nèi)部命令
help COMMAND - 外部命令
命令自帶簡(jiǎn)要格式的使用幫助
# COMMAND - -help-
使用手冊(cè)
-
使用手冊(cè):manual
位置:/usr/share/man
# man COMMAND- image.png
使用手冊(cè):壓縮格式的文件,有章節(jié)之分
位于 /usr/share/man
man1,man2,....
man1郑象,用戶(hù)命令
man2,系統(tǒng)調(diào)用
man3茬末,C庫(kù)調(diào)用
man4厂榛,設(shè)備文件及特殊文件
man5,文件格式(配置文件格式)
man6丽惭,游戲使用幫助
man7击奶,雜項(xiàng)
man8,管理工具及守護(hù)進(jìn)程~]# man CHAPTER COMMAND
注意:并不是每個(gè)COMMAND在所有章節(jié)中都有手冊(cè):~]# whatis COMMAND
注意:其執(zhí)行過(guò)程是查詢(xún)數(shù)據(jù)庫(kù)進(jìn)行的
手工更新數(shù)據(jù)庫(kù):
~]# makewhatis-
man命令打開(kāi)手冊(cè)以后的操作方法
- image.png
選項(xiàng)
-M /PATH/TO/SOMEDIR:到指定目錄下查找命令手冊(cè)并打開(kāi)-
練習(xí):獲取useradd命令的用法
- image.png
-
info COMMAND
獲取命令的在線文當(dāng)