【Linux入門第7天】Linux基礎(chǔ)之命令規(guī)范

程序的組成:

? ? ? ? ?二進(jìn)制程序文件,庫(kù)文件,配置文件,幫助文件

? ? ? ? ? ? ? ? ? ? ? ?二進(jìn)制,庫(kù)文件:可執(zhí)行文件

? ? ? ? ? ? ? ? ? ? ? ? 庫(kù)文件:不能獨(dú)立執(zhí)行,只能被調(diào)用時(shí)執(zhí)行

? ? ? ? ? ? ? ? ? ? ? ? 配置文件,幫助文件:可被查看其內(nèi)容的文件

linux基礎(chǔ)知識(shí)

? ? ? ?命令的語(yǔ)法通用格式:

? ? ? ? ? # command ?options ?arguments

命令本身是一個(gè)可執(zhí)行程序文件:

多數(shù)程序文件都存放在: /bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin

? ? ? ?普通命令:/bin,/usr/bin,/usr/local/bin

? ? ? ? 管理命令:/sbin,/usr/sbin,/usr/local/sbin

共享庫(kù):/lib,/lib64,/usr/lib,/usr/lib64,/usr/local/lib,/usr/local/lib64

命令必須遵循特定的格式規(guī)范:exe,msi,ELF(linux)

#file /bin/ls

查看ls命令文件的格式


命令分為兩類:

由shell程序自帶的命令:內(nèi)置命令

獨(dú)立的可執(zhí)行程序文件,文件名即命令名:外部命令


環(huán)境變量:

PATH:從哪些路徑中查找用戶鍵入的命令字符串所對(duì)應(yīng)的命令文件:

#echo PATH

查看命令類型:

#type 命令


option:指定命令的運(yùn)行特性

選項(xiàng)有兩種表現(xiàn)形式:

? ? ? ? ? ?短選項(xiàng):-c,例如 -l,-d

? ? ? ? ? 同一命令使用多個(gè)短選項(xiàng)可以合并使用:-l -d = -ld

? ? ? ? ? ?長(zhǎng)選項(xiàng):--word,例如 --help,--human-readable

argument:

? ? ? ? ? ? ?命令的作用對(duì)象:命令對(duì)什么生效

? ? ? ? ? ? ?例如:ls -ld /var /etc

獲取命令的使用幫助:

? ? ? ? 內(nèi)部命令: help ?command

? ? ? ? 外部命令:

? ? ? ? ? ? ? ?(1)命令自帶簡(jiǎn)要格式的使用幫助

? ? ? ? ? ? ? ? ? ?#command ?--help

? ? ? ? ? ? ? ? (2)使用手冊(cè) ?manual

? ? ? ? ? ? ? ? ? ? ? ? ?位置:/usr/share/man

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #man command

man打開(kāi)手冊(cè)后操作方法:

翻屏:

?空格鍵:向文件尾翻一屏

b:向文件首翻一屏

ctrl+d:向文件尾翻半屏

ctrl+u:向文件首翻半屏

回車:向文件尾部翻一行

k:向文件首部翻一行

G:跳轉(zhuǎn)至最后一行

#G:跳轉(zhuǎn)至指定行

1G:跳轉(zhuǎn)至文件首部


文本搜索:

/keyword ?從文件首部向文件尾部查找,不區(qū)分字符大小寫

?keyword ? 從文件尾部向文件首部查找

n:與查找命令方向相同

N:與查找命令方向相反

退出:

? ? ? ? ? q:quit

? ? ? ? ? ? ? ? ? ? ? ? ?(3)info ? command

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 獲取命令的在線文檔

? ? ? ? ? ? ? ? ? ? ? ? ? (4)很多應(yīng)用程序自帶幫助文檔:/usr/share/doc/app-version

? ? ? ? ? ? ? ? ? ? ? ? ? (5)主流發(fā)行版的官方文檔

? ? ? ? ? ? ? ? ? ? ? ? ? ?(6)程序官方的文檔

? ? ? ? ? ? ? ? ? ? ? ? ? ?(7)搜索引擎 google

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容