Linuxのコマンド - コマンドファイルの内部

1、猫の
ファイルに接続して表示するすべての情報 
-n:表示あなたは行番号がちょうど現れ表示できる行番号、ファイルの内容とは何の関係も 
-E:表示行末の各行、このLinuxの中国のようにファイル終末のラインは、$シンボルである 
-T:タブ表示することができ 
、他の非印字文字を表示:-vは 
-A:すべてのシンボルを表示します

2、より多く/少なく      
より:もっと、猫との役割は同じですが、今回は手動でスクロールすることができ、より便利に:唯一の最後に出口へ回し、後方をサポートしています。
    以下:表示され、ファイル情報、デフォルトの表示を終了するには、Qを終了していません。
スペース:バック1つの画面回す 
Bをフリップ先画面 
ENTER:折り返し行 
kは:フォワードラインオン 
/ KEYWORDを:検索キーワード

3、ヘッド/テール
    ヘッド:表示されたファイルの最初の数行を、デフォルトは10行がある 
-num頭:どのように多くの行を表示する前に 
    尾を:、ファイルの数行を表示するデフォルトでは10本のラインである 
テール-num:どのくらいの行を表示する 
-f:終了せずに、ファイルの末尾を表示し、追加された新しいコンテンツを表示するには、フォローアップを待ちます。一般的にログファイルを表示するために使用

4、エコー
出力 
エコー「ABC」 
###エコー「文字列」| passwdの--stdin USERNAME:ダクトにより、パスワード変更

図5に示すように、入力と出力のリダイレクト
出力リダイレクション:

 オーバーライド出力(元のファイルの内容を上書きします) 

 追加の出力(元のファイルの内容を上書きしない) 
SET -C:ファイル既に覆わリダイレクトの使用禁止 
機能開閉:セット+ C 
2>:リダイレクト出力誤差を、正しい情報を出力することができない 
2 >>:エラー方法を追加出力 
&>:同じファイルへのリダイレクト標準出力やエラー出力、リアルタイムカバー 

输入重定向:
<<:此处生成文档 
cat << END :输入信息,直至输入END时结束。(EOF或者END代表文档输入结束) 
cat >> /tmp/myfile.txt << END 

図6に示すように、切断された
切断用コンテンツデータ 
-d:-f7スペースがカット-d ':指定フィールドセパレータは、デフォルトでは、ブランクカット-dある 
-f:カット、表示するフィールドを指定する 
図1に示す表示-fをカット-f1最初のフィールド 
       -f 1,3意味最初の3つのフィールドのとディスプレイ 
       1から3まで表示欄1-3示し-f
#cat / etc / passwdファイル|カット-f1-3 #はすべてを取ります1-3バイト列
#cat / etc / passwdファイル|カット-d :3#-f に:スプリット、第3のフィールドを取ります

。7、vimの
テキストエディタ、エディタのフルスクリーンモード 
       のvimモード: 
            編集モード(コマンドモード):デフォルトの 
            入力モード 
            最後の行モード

        VIMモード変換: 
        1、編集モード- >入力パターン 
          I:現在のカーソルの文字入力モードの前にに 
          :への現在のカーソルの文字入力モードの後 
          O:現在のカーソル行新しい下の行、及び入力モードに変換する 
          I:現在のカーソル行の先頭に、入力パターンに 
          A:現在の行のカーソル端、入力パターンに 
          O:現在のカーソル行の上に新しい行、及び入力モードに変換 
    -------------------------------------------- ----------------------
         2、入力モードから- >編集モード 
           、タイプESC。 
         3、ラインモード:あなたが編集モードからの最後の行モードを入力する必要があり 
           、入力しますことができます。 
         4、ラインモード- >編集モードは、 
           ESCキー、1回または複数回ノック。
    -------------------------------------------------- -----------
     :Vimの出口ファイル 
        ラインモードファイルオフ1を、 
           ファイル保存:W 
           Qを:終了 
           WQ:保存して終了 
           Q!:保存せずに終了 
           !W:力保存 
           WQ = X、保存して終了 
        2、編集モードを終了 
          ZZ大文字:保存して終了 
    ------------------------ ------------------------------------------
     Vimはカーソル(編集モード)を移動します:  
      :キャラクタ移動させることにより1、  BR /> H:左 
         L:右 
         J:ダウン 
         K:最大 
         #H:モバイル#(数字)文字 
       2、単語の移動ユニット 
         W:次のワードの用語を移動します最初の 
         E:次の単語へ移動または現在の単語の語尾を終了 
         B:単語や語句最初の最初の単語の現在の単語に移動 
         ジャンプ#の言葉:#W。 
       3、インラインジャンプ 
         0:最初の行(行の絶対初め)へのジャンプ 
         ^:行の最初の非空白文字へジャンプ 
         ラインの絶対終わり:$ 
        ラインジャンプの間に4、 
         #G:最初の#行に直接ジャンプ。 
         G:最後の行に直接ジャンプ 
     ラインモードジャンプ:直接行番号に、入力します。 
    -------------------------------------------------- ----------------
       Vimのスクロール: 
         Ctrlキー+ F:画面の下にターン 
         CTRL + B:1画面上げる 
         Ctrl + Dキーを:半分の画面下に回し 
         、CTRL + Uを:画面の半分を上げ 
    ---------------------------------------------- -----------------------
       vimの削除文字: 
         X-:カーソルで単一の文字を削除し 
         #X:カーソルでの削除と#の後方文字 
       vimの削除コマンド:D 
         ジャンプコマンドと組み合わせて使用さdコマンド 
         のD $:削除行末まで。 
         兆候をスキップ#D:指定された文字ジャンプ#文字を削除 
         ddは:現在のカーソル行の削除 
         #ddを:カーソルの行を含む、#削除行 
       ラインモードを使用することができる: 
          startADD、ednADDdを 
          1,10d:第10行に最初の行を削除 
          、100:100行に現在の行を削除します。 
          それは、現在の行を示す 
           $を:最後の行は 
           +#:ダウン#行 
           $ -10:10最後から二番目の行の 
           削除コンテンツVimはバッファに格納され、最後に削除したコンテンツを貼り付けることができます。 
    -------------------------------------------------- ----------------
       vimのコマンドを貼り付け:P- 
         P-(小文字):削除または行の内容が正でコピーすると場合、カーソルを含む行の下に貼り付け
    、コピーまたは削除非整数ラインの内容、カーソルで次の文字のペースト     
         P(大文字):削除された行が正またはコンテンツをコピーする場合は、ライン上にカーソルを含むペースト、もし
    コンテンツコピーまたは非整数の行を削除、カーソル下の文字の前に貼り付け 
         Vimはコマンドをコピー:Y- 
          dのY-使用 
          YY:ラインのコピー 
          コンテンツを削除するVimを、入力モードに変換:C 
        DコマンドとC使用 
          CC:行を削除し、入力モードに入ります。 
          C $:行末と入力モードに入るには、DELETE 
    -------------------------------------------------- ----------------
        操作を編集するコマンドのvimの下で取り消さ:U 
            U:過去n操作元に戻すには、最後の操作、連続uコマンドを取り消し 
            #Uを:最近の編集の即時失効#オペレーティング 
    ------------------------------------------------- ------------------------------------------
        vimのスーパーの交換を見つける 
          / PATTERNを:からパターンが一致していることのオプションを見つけるために、ラインの下の始まり 
          ?PATTERN:マッチングオプションパターンアップラインの終わりを探す 
        S:検索と置換vimの 
         使用のコマンドラインモードでの 
         使用方法としてsedの 
         ADDR1、ADDR2s PATTERN @ @ @ GI文字列 
         G:グローバルI:ケースを無視し 
         、$を- 。 1:行の最後に現在の行 
         1を、$のフルテキスト表現 
        のvimの下で対話型シェルを 
         :!COMMANDは、ビューに入力し、[vimの編集モードに入り、後に仕上げました。 
    -------------------------------------------------- -----------------------------------------
     vimの高度なトピック 
         1、または未露光行番号 
            :NUセット 
            :セットNONU 
         2、または大文字と小文字の区別をミュート 
           :IGNORECASEセット  
           :セットIC無視 
           :noicセット 
         。3、自動インデントを設定 
           :オートインデントのセット 
           :セットインデントAI 
           :セットnoai 
         4、発見しました。テキストをハイライト表示やハイライトを取り消す 
           :セットhlsearchのハイライト 
           :キャンセルnohlserchセット 
        5を、構文強調表示 
           :オープンの構文を 
           :構文近いオフ

おすすめ

転載: blog.51cto.com/zhaom0109/2463214