Linux之命令的意思

2021-06-25 07:46:22 字數 3040 閱讀 5970

[vbird@www ~]$ command [-options] parameter1    parameter2 ...

指令            選項          引數(1)       引數(2)

說明:0.、一行指令中第乙個輸入的部分絕對是『指令(command)』或『可執行檔案』

1.、command 為指令的名稱,例如變換路徑的指令為cd 等等;

2.、刮號並不存在的實際的指令中,而加入選項設定時,通常選項前會帶 「-」號,

例如 -h;有時候會使用選項的完整全名,則選項前帶有 -- 符號,例如 --help;

3.、parameter1 parameter2.. 為依附在選項後面的引數,或者是 command 的引數;

4、 指令,,選項,,引數等這幾個咚咚中間以空格來區分,無論空幾格 shell 都規為一格;

5、[enter]按了之後就立即執行;指令太長的時候使用反斜槓(\)。

舉個栗子:

》 以 ls 這個『指令』列出『自己家目錄(~)』下的『所有隱藏檔不相關的檔案屬性』, 要達成上述的要求需要加入 -al

這樣的選項。

》修改語系:1. 顯示目前所支援的詫系

[vbird@www ~]$ echo $lang

zh_tw.utf-8

# 上面的意思是說,目前的語系(lang)為 zh_tw.utf-8,亦即正體中文的萬國碼

2. 修改語系成為英文語系

[vbird@www ~]$ lang=en_us

# 注意到上面的指令中沒有空格符,且英文語系為 en_us 才對喔!

[vbird@www ~]$ echo $lang 

》顯示日期時間的指令: date

[vbird@www ~]$ date +%y/%m/%d

2009/08/17

[vbird@www ~]$ date +%h:%m

17:04

(從上面的例子當中我們也可以知道,指令之後的選項除了前面帶有減號『-』之外,某些特殊情況下,選項引數前面也會帶有正號『+』的情況!這部份可不要輕 易的忘記了呢!)

顯示日曆的挃令:             cal

簡單好用的計算器:         bc

》[tab]按鍵就是在鍵盤的大寫燈切換按鍵([caps lock])上面的那個按鍵!在各種 unix-like 的 shell 當中, 這個[tab]按鍵算是 linux 的 bash shell 最棒的功能之一了!他具有『命令補全』不『檔案補齊』的功能喔! 重點是,可以避免我們打錯指令或檔名呢!但是[tab]按鍵在不同的地方輸入,會有不一樣的結果喔!

》[ctrl]-c 按鍵:如果你在 linux 底下輸入了錯誤的指令或引數,有的時候這個指令或程式會在系統底下『跑不停』這個時候怎舉辦?別擔心, 如果你想讓當前的程式『停掉』的話,可以輸入:[ctrl]和c 按鍵,就是中斷目前程式的按鍵啦!

》[ctrl]-d 按鍵。就是[ctrl]和d按鍵的組合啊!這個組合按鍵通常代表著:『鍵盤輸入結束(end of file, eof或end of input)』的意思! 另外,他也可以用來取代 exit 的輸入呢!例如你想要直接離開文字介面,可以直接按下[ctrl]-d 就能夠直接離開了(相當與輸入 exit 啊!)。

》通常出現『command not found』的可能原因為:

這個指令不存在,因為該軟體沒有安裝之故。解決方法就是安裝該軟體;

這個指令所在的目錄目前的使用者沒有將他加入指令搜尋路徂中,請參考 bash 的 path 說明;

很簡單!因為你打錯字!

》先來了覽一下 linux 有多少指令呢?在文字模式下,你可以直接按下兩個[tab]按鍵,看看總共有多少指令可以讓你用?

》date(1),date 我們知道是指令的名稱, 那舉(1)代表什麼呢?他代表的是『一般使用者可使用的指令』的意思!咦!還有這個用意啊!呵呵! 沒錯~在查詢資料的後面的數字是有意丿的喔!他可以幫助我們了解或者是直接查詢相關的資料。 常見的幾個數字的意丿是這樣的:

[vbird@www ~]$ man 1 man  <==這裡是用 man(1) 的檔案資料

[vbird@www ~]$ man 7 man  <==這裡是用 man(7) 的檔案資料

代號   代表內容

1         使用者在 shell 環境中可以操作的指令或可執行檔案

2         系統核心可呼叫的函式工具等

3          一些常用的函式(function)和庫(library),大部分為 c 的函式庫(libc)

4          裝置檔案的說明,通常在/dev 下的檔案

5          配置檔案或者是某些檔案的格式

6         遊戲(games)

7         慣例與協議等,例如 linux 檔案系統、網路協議、ascii code 等等的說明

8         系統管理員可用的管理指令

9         跟kernel 有關的檔案

》一些按鍵的作用:

空格鍵                       向下翻一頁

[page down]           向下翻一頁

[page up]                向上翻一頁

[home]                    去到第一頁

[end]                        去到最後一頁

/string                      向『下』搜尋 string 這個字串,如果要搜尋 vbird 的話,就輸入/vbird

?string                     向『上』搜尋 string 這個字串

n, n                          利用 / 或者 ? 來搜尋字串時,可以用 n 來繼續下乙個搜尋 (不論是 / 或 ?) ,可以利用 n 來逆行『反向』搜尋。舉例來說,我以 /vbird 搜尋 vbird 字串, 那舉可以 n 繼續往下查詢,用 n 往上查詢。若以 ?vbird 向上查詢 vbird 字串, 那我可以用 n 繼續『向上』查詢,用 n 反向查詢。

q                               結束這次的 man page

Linux命令,附帶意思

1 ls 命令是列出目錄內容 2 lsblk 就是列出塊裝置 3 md5sum 就是計算和檢驗md5資訊簽名。4 dd 命令代表了轉換和複製檔案 5 uname顯示核心類別,uname a顯示詳細資訊。6 history 命令就是歷史記錄 7 udo super user do 命令允許授權使用者執...

linux 命令chmod 755的意思

chmod是linux下設定檔案許可權的命令,後面的數字表示不同使用者或使用者組的許可權。一般是三個數字 第乙個數字表示檔案所有者的許可權 第二個數字表示與檔案所有者同屬乙個使用者組的其他使用者的許可權 第三個數字表示其它使用者組的許可權。許可權分為三種 讀 r 4 寫 w 2 執行 x 1 綜合起...

linux命令chmod 755的意思

linux命令chmod 755的意思 chmod是linux下設定檔案許可權的命令,後面的數字表示不同使用者或使用者組的許可權。一般是三個數字 第乙個數字表示檔案所有者的許可權 第二個數字表示與檔案所有者同屬乙個使用者組的其他使用者的許可權 第三個數字表示其它使用者組的許可權。www.2cto.c...