Linuxコマンドヘルプドキュメント

1720 ワード

コマンドの種類
linuxコマンドは2つに分けられます.
  • 内部コマンド
  • linux内蔵命令
  • 外部コマンド
  • ファイルシステムのディレクトリの下にある実行可能プログラムに対応
    type命令でコマンドタイプを区別できます
    [root@senlong ~]# type cd  #     
    cd is a shell builtin
    [root@senlong ~]# type cat #     
    cat is /bin/cat
    [root@senlong ~]# which cat #       
    /bin/cat
    [root@senlong ~]# whereis cat #       
    cat: /bin/cat /usr/share/man/man1/cat.1.gz
    

    shellプログラムは実行可能なプログラムファイルの経路をPATH環境変数に定義する.
    [root@senlong ~]# echo $PATH #       
    

    内部コマンドヘルプドキュメント
  • help COMMAND
  • [root@senlong ~]# help cd
    cd: cd [-L|-P] [dir]
        Change the shell working directory.
        
        Change the current directory to DIR.  The default DIR is the value of the
        HOME shell variable.
        ...
    

    外部コマンドヘルプドキュメント
    外部コマンドヘルプドキュメントの取得には、基本的にmanを使用するとニーズを満たす方法がいくつかあります.
    [root@senlong ~]# man cat
    

    manマニュアルの表示方法:
  • gg:頭部
  • G:尾部
  • d:下半分反転
  • u:ハーフスクリーン
  • を上へ反転
  • j:次の行
  • k:上へ
  • スペース:
  • SYNOPSIS段落記号
  • []オプション
  • <>必須コンテンツ
  • a|b二者択一
  • ... 同じコンテンツが複数回表示される
  • SYNOPSIS cat [OPTION]... [FILE]...
    テキスト検索:
  • /KEYWORD:KEYWORDで指定された文字列をキーワードとして、現在位置からファイルの末尾に検索します.文字の大文字と小文字を区別しない;n:次のN:前の
  • ?KEYWORD:KEYWORDが指定した文字列をキーワードとして、現在位置からファイルヘッダに検索する.文字の大文字と小文字を区別しない;n:検索コマンドと同じ方向、次のN:検索コマンドと逆方向、前の
  • historyコマンド
  • の役割:管理コマンド履歴登録shellの場合、コマンド履歴ファイルに記録するコマンド:~/.bash_historyがshellにログインすると、新しく実行されたコマンドはキャッシュにのみ記録されます.これらのコマンドは、ユーザが終了したときにコマンド履歴ファイルに「追加」されます.
  • パラメータ-a:今回のセッションで新しく実行されたコマンド履歴のリストを履歴ファイルに追加します.-d:履歴で指定したコマンドを削除します.-c:コマンド履歴のクリア;
  • ショートカット!履歴の#番目のコマンドを呼び出します;!string:stringで始まる最近のコマンドを呼び出します.!:前のコマンド