瞭解HP-UX命令語法(轉)

amyz發表於2007-08-10
瞭解HP-UX命令語法(轉)[@more@]

  HP-UX 提供了許多有用的命令,這些命令可以幫助使用者處理資料和文字、執行系統管理任務,以及查詢資訊。大部分命令都很容易輸入,也就是說,這些命令不帶任何引數 (whoami),或僅帶一個檔名引數 (mkdir projects)。HP-UX 命令也有較複雜的命名,可以附帶選項、引數或二者兼具。

  使用選項可以改變命令的行為。例如,在第 2 章 “處理檔案和目錄”中,使用 -a 選項改變了 ls 命令的行為,因此可以列出隱藏檔名。通常,命令選項前有一個破折號 (-)。引數提供了命令所需的其他資訊,如在其中執行命令的檔案的名稱。

  選項用法舉例 

  如果不使用任何選項,rm 命令在刪除檔案時不會詢問使用者是否確實要刪除檔案。例如,假定當前工作目錄中包含以下檔案:myfile、myfile1、myfile2、myfile3 和 myfile4。鍵入以下命令可以將這些檔案全部刪除:

  $ rm my*

$ 這樣,所有檔案均會被刪除,並且不出現任何提示。

  要使 rm 在刪除每個檔案之前提示使用者進行確認,請使用 -i(互動式)選項:

  $ rm -i my*

myfile1: ? (y/n) y  鍵入 y 刪除該檔案。

myfile2: ? (y/n) y 

myfile3: ? (y/n) y

myfile4: ? (y/n) n  或者,鍵入 n 保留該檔案。

$ ls

myfile4       myfile4 未被刪除。

  如果以非互動方式使用 rm,且對檔案沒有寫許可權(如使用 ll 命令列出的-r--r--r-- 許可權),則顯示如下訊息:

  filename: 444 mode ? (yes/no)

  如果要刪除該檔案,請回答 y。

  引數用法舉例 

  cal 命令用於顯示當月的英語日曆。如果使用多個命令引數,還可以指定要顯示日曆中的月份和年份。例如,要顯示 1998 年 2 月的日曆,請按以下方式鍵入 cal 命令:

  cal(1)

  $ cal 2 1998  February 1998 S M Tu W Th F S 1 2 3 4 5 6 7 8 9 10 11 12 13 1415 16 17 18 19 20 2122 23 24 25 26 27 28

  請務必輸入代表世紀的數字 19。如果使用 98 作為引數,得到的將是公元 98 年的日曆。

  為引數使用單引號 

  如果單個命令引數包含嵌入的空格,必須用引號將其括起來 ('word1 word2')。例如,以下 grep 命令顯示 myfile 檔案中包含“I am”的每一行:

  grep(1)

  $ grep 'I am' myfileThe text I am typing will be stored in "myfile".

  在同一命令列執行多個命令 

  有時,您可能會發現在同一命令列上執行兩個或多個命令很有用。要執行此操作,請用分號分隔命令,如下例所示:

  使用“;”

  $ whoami ; date

leslie                 whoami 的輸出結果

1997 年 9 月 16 日 星期二,12:01:55    date 的輸出結果

  透過將一個命令的輸出用作另一個命令的輸入,還可以連線命令。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941685/,如需轉載,請註明出處,否則將追究法律責任。

相關文章