2019年8月5日

レビュー

     すべてのITの知識は、OSIモデル(TCP / IP 4)に依存する時間であり、
     プロトコル:(規定)
     アプリケーション層プロトコル:HTTP、HTTPS(B / S)のsshのSMTP、POP3、IMAPのftpのTFTPのDNSのDHCPのtelnet
     トランスポート層:TCPのUDP -ポート
     ネットワークレイヤ:ルーティングプロトコルは、ルーティングプロトコル(IPv4からIPv6)XXXXのある
     MAC FFイーサネットプロトコル:FF:FF:FF:FF:FF:FFグローバルに一意なデータリンク層
     、物理層:電気信号01

     Linuxディレクトリ構造
     Linuxのディスク管理
     のfdisk -パーティション(論理境界)ファイルシステムへの書き込み、-lディスクの命名
     //ファイルシステムフォーマットを指定します。-tのmkfs;
     マウントのマウントポイントデバイスをマウントするには、[Linuxでのストレージデバイス】システム上に実装されなければならない
     /ポイントマウントのアンマウント装置がハングアップする
     DF -H
     の/ etc / fstabを達成電源自動ローディング

     / / binに/ sbinに
     は/ etc
     / USRは/ usr / local /
     の/ var
     / OPT
     / SYS / PROCを
     / tmpに
     / libに/ lib64に
     /ホーム/ルート
     の/ cdrom /メディア/ mntに

   ディレクトリのファイル操作上の共通のコマンド:
                                       [] ^ $グロブLSファイル*ワイルドカード?
                                       Cdの...〜 -絶対パスと相対パスを。
                                       Grepの


    正規表現

          1、[]に一致する文字列[^] [:桁:] [:アルファ:] ...

          図2に示すように、マッチングの数*?\ {M \} \ {M、N \} \ {0、N \} \ {M、\}

          図3に示すように、アンカー^ $の\ bの位置<\ \ B /> 4、 グループ\(AB \)* ABABABAB
    AB * abbbbb
       *。
       -V
        -i
       ^ $ -ブランク行
       も、マルチレベルのサブディレクトリの作成-pv MKDIR
       RMを-r
       空のディレクトリを削除するには、rmdir
       ツリーを-L -d

-------------------------------------------------- -------------------------------------------------- --------

ファイル関連のコマンド

     1、作成、および操作は、削除
            ファイルは、ファイルの作成されていない場合、タッチ修正タイムスタンプスタット(のatimeのmtime関数ctime)をタッチ
            -Cの
            時間の形式を:MMDDHHMM [CC] YY.ss
            - :SYウルトップ>プロセス[CPUを参照してください]
           -a
            のRmの
           * * [範囲] -fileは* [ファイルのプロパティ] -name dは検索
           ; -execコマンド} {\
           -OKコマンド} {\;
           | xargsのコマンド;

            MKDIR -pv

     2、コピー、およびファイルの移動
           Cpは- //すべてのファイルのコピー属性を運ぶ
           。Mvを移動(1)ファイルを移動

                             (2)ファイル名変更
           MV AB
           MV / TMP / A /ルート/
           ファイル名の拡張子を
           {}
           ディレクトリ名を作成する_学生ID趙_00001
            MKDIR {趙、市レイ} _ {00001,00002}
            趙_00001
            趙_00002
            ベンジー_00001
            ベンジー_00002

    3、ファイルの内容を表示
         すべてのファイル内容の猫時ビュー
         /etc/init.d/の猫
         より// manコマンドは、
          /
          ?
          Q
          少ないが、よりクリアな視界大きなファイルでは、我々はあまり使い
         テールデフォルトのビューカウントダウン10行を
        -n // 20 -nファイル名のテールを簡素化:-20
        * -f *ファイル、リアルタイムビューファイルの内容を終了していない
         ラインのヘッドビュー
         20名-nを//頭を簡素化-n:-20

   4、其他
        エコー-e -n
        エコー$ PATH
        -n //プリント( "Hello World"の、エンド= '\ t'の)印刷( "Hello World"の)
        印刷( "Hello World"の)
        -e识别\トン\ nは\ rの
        エコー-n -eの"Hello World \ tの"


  リダイレクト>と>>

          FDファイル識別子

          0 - 標準入力

          1 - 標準出力

          2 - エラー出力

              プログラム命令=データ+

                         コード変数

        データ内の変数から来ますか?コードの実行とデータ出力?

       米国:デフォルトの標準入力-出力標準キーボード-ディスプレイ
                  リダイレクトは、入力と出力を変更するために使用されます。


   出力のリダイレクト:

                 >仕事は、この機能セットは、デフォルトのカバーをリダイレクト-C削除するために使用することはできません

                            同時に、> |(カバーリダイレクトを開くように設定+ C)をリダイレクトするように強制することができます

                >>元のファイルにリダイレクトを追加し、追加データを追加することができます。

   拡張
            Linuxでは、デフォルトの出力コマンドの出力に加えて、それはまた、コマンド実行状態の結果を返します。

            0が正常に実行されるコマンドのために戻され、保存された実行状態に非0が失敗;?$の名前を返します

            結果は、仕事で、私たちはしばしば、コマンド出力の結果が、唯一のコマンド実行状態を必要としません

             我々は(は/ dev / null)の空の出力をファイルにリダイレクトするリダイレクトを使用します。

             猫A.TXT>を/ dev / null

 

    入力のリダイレクト:

                     <文書の背面、前のコマンドが実行されます。

                                 TRコマンドは、前述の後者のコンテンツに置き換えられ

                                 TR ABC ABC <A.TXT

                   catコマンドと同時に<<マルチライン入力

                   猫>> << EOFを提出

                   > A

                  > EOF

 

  エラー出力のリダイレクト:

                      2> FD(ファイル識別子)を持参する必要があります

                      >> 2追加のエラー出力のリダイレクト

        拡張最適化:

                      猫A.TXT>を/ dev / null

                      2 A.TXTのCAT>を/ dev / null
        &>を/ dev / nullコマンドが正しいか否かの実行は、コンテンツ出力に割り当てられますを/ dev / null

        &>> [簡易ファイル] 

   パイプライン:

          コマンド1 | COMAND 2 | コマンド3 | コマンド4 | .........

          後で名前を実行するには、コマンドの実行結果、出力の前に、

                  [Linuxはアイデア:、小さな機能を組み合わせた複雑な機能を実行します]  

          尾-7の/ etc / fstabに| -d」 '-f1をカット

          カットカット

         -d指定された区切り文字 "

          1,3 -f 1列1-3採取

-------------------------------------------------- -------------------------------------------------- -----------

Linuxのリモート

     1、ネットワークカードの情報を表示または構成

           イーサネットとIPアドレス

           ifconfigコマンド

           このコマンドを使用しないと、我々はネットワークツールパッケージをインストールする必要があります(ネットツール)

           aptのネットツールをインストール

           Ruoguoは、カードが起動していない、我々は、デフォルトのネットワークカードの設定ファイルを変更する必要があります。

           の/ etc /ネットワーク/インターフェース

           VIMの/ etc /ネットワーク/インターフェース

         (1)動的 - DHCP

                     自動eth0の

                    IFACEはeth0のinet DHCP

                     [あなたがサービスを再起動する必要があり、コンフィギュレーションファイルを変更します]

                  /etc/init.d/networkingが再起動

         (2)静的 - 手動で設定します

                  アドレス192.168.94.10

                  ネットマスク255.255.255.0

                  ゲートウェイ192.168.94.1


       図2に示すように、リモート管理機構

                sshのsshのポートは、Ubuntuの監視機能を開き、TCP-22

                netstatの-tnl //トン - TCPプロトコルのn - 解析できません

               aptインストールのopenssh-サーバー-y:いいえの場合

         /etc/init.d/ssh開始

             [Ubuntuのデフォルトでは、唯一のリモート接続する普通のユーザーを使用することができます]

               SSHの[email protected]

               CentOSの下では、直接rootユーザからリモートでログオンすることができます。

               SSHの[email protected]

              いいえリモート・ログイン・パスワードありません

                 

 


        

おすすめ

転載: www.cnblogs.com/liyuanyuan97/p/11305237.html