中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

命令在Linux中的執(zhí)行步驟

時間:2019-08-11

linux解壓命令_linux命令_linux命令

命令在Linux中的執(zhí)行分為4步:

第一步:判斷路徑

linux命令_linux解壓命令_linux命令

判斷用戶是否以絕對路徑或相對路徑的方式輸入命令(如/bin/ls),如果是的話直接執(zhí)行。

第二步:檢查別名

linux命令_linux解壓命令_linux命令

Linux系統(tǒng)檢查用戶輸入的命令是否為“別名命令”,即用一個自定義的命令名稱來替換原本的命令名稱?梢杂胊lias命令來創(chuàng)建一個屬于自己的別名,格式為“alias 別名=命令”。如果想取消一個命令別名,則用unalias格式為“unalias 別名”。

第三步:判斷內(nèi)外部

linux命令_linux解壓命令_linux命令

Bash解釋器會判斷用戶輸入的命令是內(nèi)部命令還是外部命令。內(nèi)部命令是解釋器內(nèi)部的命令,會被直接執(zhí)行;但是用戶在多數(shù)時間輸入的命令都是外部命令,這些命令交給步驟四繼續(xù)處理。

可以使用“type 命令名稱”來判斷用戶輸入的命令是內(nèi)部命令還是外部命令。

linux命令_linux解壓命令_linux命令

第四步:路徑查找文件

道理很簡單, 你想在任何時候都使用%java_home%\bin\java 等來執(zhí)行java命令嗎, 當(dāng)然不會, 于是, 你可以選擇把 %java_home%\bin添加到path路徑下, 這樣, 我們在任何路徑下就可以僅用java來執(zhí)行命令了.(當(dāng)你在命令提示符窗口輸入你個代碼時,操作系統(tǒng)會在當(dāng)前目錄和path變量目錄里查找相應(yīng)的應(yīng)用程序, 并且執(zhí)行.。腳本在當(dāng)前shell執(zhí)行的時候,使用命令時會去查找環(huán)境變量,管路徑的環(huán)境變量正是path,echo $path就可以查看。說明:本調(diào)用將參數(shù)string傳遞給一個命令解釋器(一般為sh)執(zhí)行, 即string被解釋為一條命令, 由sh執(zhí)行該命令.若參數(shù)string為一個空指針則為檢查命令解釋器是否存在. 該命令可以同命令行命令相同形式, 但由于命令做為一個參數(shù)放在系統(tǒng)調(diào)用中, 應(yīng)注意編譯時對特殊意義字符的處理. 命令的查找是按path環(huán)境變量的定義的. 命令所生成的后果一般不會對父進(jìn)程造成影響.。

注意:不要將當(dāng)前目錄(.)加入到PATH中!!

因為,雖然當(dāng)前目錄是可以加到PATH中的,但是,這樣做是不安全的。例如linux命令,當(dāng)黑客在比較常用的公共目錄中如/tmp中存放了一個與ls或cd命令同名的木馬文件,而用戶又恰巧在公共目錄中執(zhí)行了這些命令,那就GG了。

所以,作為運(yùn)維人員linux命令,當(dāng)接手一個新的Linux系統(tǒng)后,首先,應(yīng)該看一下PATH變量中有無可疑的目錄。

 上一個教程:Linux-監(jiān)控命令