1. 程式人生 > >命令的使用格式及介紹

命令的使用格式及介紹

命令 man ifconfig shutdown

命令的使用格式及介紹

命令的通用格式
  1. COMMAND OPTIONS ARGUMENTS:命令 選項 參數

  • 發起一個命令,請求內核將某個二進制程序運行為一個進程

  • 程序到進程,靜態到動態,具有生命周期

COMMAND
  • 命令本身是一個可執行的程序文件:二進制格式的文件,有可能會調用共享文件

OPTIONS
  • 指定命令的運行特性

ARGUMENTS
  • 命令的作用對象:命令對什麽生效

相關基礎命令介紹及使用
  1. ifconfig

  • 常用選項

  • -a:顯示當前系統所有可用的接口的信息,甚至是down的接口

  • -s:簡短顯示接口的狀態信息

  • -interface:為接口的名稱,查看指定的接口,不指定接口,可查看所有活躍的接口信息

  • 用來查看網絡接口的配置及狀態信息

    ifconfig [-v] [-a] [-s] [interface]

  • 對網卡的啟用/禁用
    ifconfig interface [up/donw]

  • 配置網絡接口參數
    ifocnfig interface IP netmask NETMASK 這種對網卡的參數配置會即時生效,但不會對配置文件內容沒影響,只是臨時修改,重啟網絡服務或重啟系統,配置就會消失。

echo
  • 選項

  • -n:要追加換行

  • -e:讓轉義符生效

  • \n:換行

  • \t:制表符

  • 回顯
    echo [SHORT-OPTION]… [STRING]

tty
  • 示出連接到當前標準輸入的終端設備文件名

startx
  • 啟動X Window

export
  • 常用參數

  • -f:代表[變量名稱]中為函數名稱

  • -n:刪除指定的變量。變量實際上並未刪除,只是不會輸出到後續指令的執行環境中。

  • -p:列出所有的shell賦予程序的環境變量

  • 設置或顯示環境變量
    在shell中執行程序時,shell會提供一組環境變量。export可新增,修改或刪除環境變量,供後續執行的程序使用。export的效力僅及於該此登陸操作。
    export [-fnp][變量名稱]=[變量設置值]

pwd
  • 選項

  • -L:打印 $PWD 變量的值,如果它命名了當前的工作目錄;默認情況下,pwd的行為和帶此選項一致

  • -P:打印當前的物理路徑,不帶有任何的符號鏈接

  • 打印當前工作目錄的名字
    pwd [-LP]

history
  • 選項

  • -c:清空命令歷史

  • -d:刪除指定歷史命令

  • -r:從文件讀取命令歷史至歷史列表中

  • -w:把歷史列表中的命令追加至歷史文件中

  • history #:顯示最近的#條命令

  • 顯示或操縱歷史列表
    history [-c] [-d 偏移量] [n] 或 history -anrw [文件名] 或 history -ps 參數 [參數…]

shutdown
  • 選項:

  • time:
    設置多久時間後執行shutdown指令。不帶時間,默認為1min

  • 警告信息
    要傳送給所有登入用戶的信息

  • -r:reboot,重啟機器

  • -h:halt,關機

  • -c:取消shutdown 操作,若定義了時間參數的話。

  • now,相當於+0,立即shutdown操作

  • hh:mm,指定時間進行shutdown操作

  • +m,多少分鐘後進行shutdown操作

  • 停止,關機或重啟機器
    shutdown [-efFhknr][-t 秒數][時間][警告信息]

hwclock
  • 選項

  • -s:以硬件為準,把系統調整為與硬件時間相同

  • -w:以系統為準,把硬件時間調整為與系統時間相同

  • 查看或設置硬件時間
    hwclock [function] [option…]

date
  • 選項

  • FORMAT:

  • -d:顯示字符串所指的日期與時間。字符串前後必須加上雙引號。

  • -s:根據字符串來設置日期與時間。字符串前後必須加上雙引號。

  • %H  小時(以00-23來表示)。
    %M  分鐘(以00-59來表示)。
    %S  秒(以本地的慣用法來表示
    %m  月份(以01-12來表示)。
    %d  日期(以01-31來表示)。

  • 顯示日期時間
    date [OPTION]… [+FORMAT]

獲取命令的使用幫助

  • 內部命令
    help COMMAND

  • 外部命令

    • 使用手冊:manual
      位置:/usr/share/man
      # man COMMAND

    • 使用手冊:壓縮格式的文件,有章節之分
      位於 /usr/share/man
      man1,man2,….
      man1,用戶命令
      man2,系統調用
      man3,C庫調用
      man4,設備文件及特殊文件
      man5,文件格式(配置文件格式)
      man6,遊戲使用幫助
      man7,雜項
      man8,管理工具及守護進程

    • ~]# man CHAPTER COMMAND
      註意:並不是每個COMMAND在所有章節中都有手冊:

    • ~]# whatis COMMAND
      註意:其執行過程是查詢數據庫進行的
      手工更新數據庫:
      ~]# makewhatis

    • man命令打開手冊以後的操作方法

    • 選項
      -M /PATH/TO/SOMEDIR:到指定目錄下查找命令手冊並打開

    • 技術分享

    • 技術分享


  1. 命令自帶簡要格式的使用幫助
    # COMMAND - -help

  2. 使用手冊

  3. info COMMAND
    獲取命令的在線文當


本文出自 “香吉視” 博客,請務必保留此出處http://xiangjis.blog.51cto.com/9430796/1952000

命令的使用格式及介紹