あなたは、基本的なプログラミングのLinux(B)を知っておく必要があります

  1. アーカイブ管理

    1. GZIP、BZIP2
      圧縮にgzip .gzの圧縮フォーマット後のソースファイル(gzipファイル名)が保持されません
      (-kファイル名BZIP2)ソースファイルを保つことができた後、bzip2で.bz2圧縮アーカイブ形式を
      、両方の圧縮ツールをすることができます圧縮しないディレクトリ

    2. タールのrarジッパー

      1. タール(Z / Jパラメータを使用せずに、コマンドは、ファイルまたはディレクトリにパッケージ化することができます)
        1. パラメータ:
          圧縮作成cは
          X放出解凍を
          省略することができ、メッセージの圧縮および伸張を表示cは
          、圧縮指定ファイルfの名前を
          .GZモードzの使用をGZIP圧縮ファイル接尾辞を
          ファイル名のサフィックス.bz2圧縮Jのbizp2使用
        2. 圧縮され
          たtarアーカイブ名(xxx.tar.gz)を生成zcvfファイルやディレクトリを圧縮するために
          、アーカイブ名(xxx.tar.bz2)を生成jcvfタールをファイルまたはディレクトリを圧縮します
        3. 解凍し
          たtarアーカイブjxvf名(カレントディレクトリにエキス)
          タールjxvf圧縮されたパッケージ名-Cディレクトリにそれを抽出する(C資本)
      2. RAR(ソフトウェアをインストールする必要があります)
        1. パラメータ:
          圧縮:
          解凍:X
        2. 圧縮:
          RAR A(-r)生成された圧縮ファイルの名前(自動的にサフィックスを追加)圧縮されたファイルまたはディレクトリ
        3. 解凍:
          ファイルの名前(解凍した)RARのx圧縮
      3. ジップ
        1. パラメータ:
          -r再帰的パラメータ
        2. 圧縮:
          ZIP圧縮されたアーカイブファイル名またはディレクトリ
        3. 解凍:
          解凍圧縮されたパッケージ名(現在のディレクトリに解凍)
          解凍アーカイブの解凍には、ディレクトリ名を指定-d

      概要:一般的に
      タール/ RAR /圧縮ファイルまたはディレクトリを生成した圧縮ファイル名パラメータをジップ-構文の圧縮時に
      タール/ RAR /解凍アーカイブパラメータ名パラメータ(はパラメータをRARない)解凍したディレクトリ-解凍文法

  2. プロセス管理

      1. ユーザーが現在オンライン状況を参照してください
        I。ログインユーザ名
        IIを。(PTS)使用する端末機器
        システム時間にIII。ログイン
      2. TTYデバイスは、
        I。TTY1-tty6が+ Alt + Ctrlキー(F1-F6)インタフェーステキストを表し
        IIを。Tty7グラフィカルインタフェースCtrl + Alt + F7
    1. PS(プロセスを参照するためのコマンド)

      1. パラメータ(AUX)
        1. ビューすべてのユーザーの現在のオペレーティングシステム
        2. uが、ユーザ自身の情報の一部を表示します
        3. Xアプリケーションがターミナルませんチェック

      ファイルフィルタパイプラインを使用するために、パイプラインがリダイレクトされた
      オペレーティングシステムを表示するためには、端末内のすべてのbashを処理します。ps補助| grepを「bashの」

    2. 殺す(プロセスを殺します)

      1. -l信号表示を殺します
      2. -sigkill殺す(または-9)のプロセスID(PID)---------プロセスを殺します
    3. ENV(現在のプロセスの環境変数を参照してください)
      Linuxでフォーマット環境変数:キーと値の
      ENV | PATHをgrepする-パスのパス環境変数の印刷

    4. トップ(タスクマネージャを参照してください)

  3. ネットワーク関連のコマンド

    1. ビューのネットワークIP:ifconfigコマンド
      はeth0:私はコンピュータのネットワークカードになりたい
      IO:ループバックアドレス
    2. 試験2つのホスト間の通信かどうか:ピング+ IPアドレス
      パラメータ:-C 4:情報両端の復帰4

    ドメイン名に対応するIPアドレスを知っている:nslookupコマンド+ドメイン

  4. ユーザー管理:

    1. ユーザーを作成します。
      1. sudoのadduserの+のユーザー名
      2. useraddコマンドはsudoを/ binに/ itcast -s bashの-g -d /ホーム/ itcast -m itcast
        I.は、新しいユーザーがログオンしたとき、シェル型が指定-s
        II。-gが指定したグループに属しすでに存在している必要があり
        III。-dユーザーをホームディレクトリ
        ユーザのホームディレクトリが存在しない場合IV。それが自動的に作成され、-m
    2. 設定したユーザグループ(sudoのgroupaddの+ユーザーグループ)
    3. ユーザの削除
      1. sudoのdelUserの+のユーザー名(ホームディレクトリが削除されず、手動で削除する必要があります)
      2. -rはsudoでuserdel -r itcastアクションが一緒にユーザのホームディレクトリを削除することです
    4. スイッチのユーザー(SU +ユーザー名)
      ルート(SU - 、SU、suとsudoのにUbuntuのでスイッチング )
    5. ユーザーのパスワードを変更します(sudoのpasswdの+ユーザー名)
    6. 現在のユーザーのパスワードを変更します(passwdファイル)
    7. 終了ユーザーが現在ログインし(出口)
    8. ユーザの削除
      1. sudoのdelUserの+のユーザー名(手動で削除するには、ホームディレクトリの必要性)
      2. sudoのuserdelの-r + -rユーザー名アクションが一緒にユーザのホームディレクトリを削除することです
    9. 現在のユーザーのLinuxシステムの存在を確認
      / etc / passwdファイル
  5. ビルド(vsftpdは)FTPサーバーの
    役割:ファイルのアップロードとダウンロードの責任

    1. サーバー:
      ディレクトリを変更する:/etc/vsftpd.conf
      1. 設定ファイルを変更します。
        ここに画像を挿入説明
      2. サービスの再開(sudoのサービスvsftpdの再起動)
    2. クライアント
      1. 実名ユーザログイン
        I + FTP IP(サーバー)。
        Iiがユーザー名を入力します。
        Iiiのパスワードを。
        Ivのファイルのアップロードを:.入れ+ファイル名
        Vのダウンロードをファイル:.取得+ファイル名を
        。あなたがアップロードしたい場合はViが(オペレータのディレクトリを許可しませんディレクトリ、ファイル圧縮へ)
      2. 匿名ユーザのログイン
        + SERVERIP FTP私。
        Iiのユーザー名:匿名
        IIIパスワード:なし(直接入力)
        IVは、匿名ユーザーが任意のディレクトリから直接切り替えることはできません。
        Vは、唯一の範囲内の作業ディレクトリを指定することができます。
        Viのニーズを。ユーザーのディレクトリ上の匿名FTPサーバーを作成する-匿名ユーザーのルートディレクトリ
      3. FTPサーバーからの
        I. BYE
        II。かなり
        III。出口
      4. lftpのFTPサーバクライアントアクセス
        1. クライアントツールlftpの
        2. ソフトウェアのインストールはsudo lftpのインストールapt-getを
        3. ログインサーバ
          1. 匿名
            IP)lftpのサーバー
            b)にログイン
          2. ブランド
            )lftpの[email protected]キャリッジ
            b)には、サーバーのパスワードを入力します
        4. オペレーティング
          1. アップロードファイルを置きます
          2. 複数のファイルをアップロードするMPUT
          3. ダウンロードファイルを入手
          4. MGET複数のファイルをダウンロード
          5. ミラーは、全体のディレクトリとそのサブディレクトリをダウンロード
          6. ミラー-Rは、全体のディレクトリとそのサブディレクトリをアップロード
  6. 設定NFS(ネットファイルシステム----- >>>>>>>ネットワーク・ファイル・システム)サーバ
    、ネットワークリソース上のコンピュータ間では、TCP / IPネットワーク共有できるように
    インストールをします。sudoはnfs-インストールapt-getを kernekサーバを

    1. サーバー側:
      1. 共有ディレクトリを作成して
        ディレクトリを作成します。mkdir(ディレクトリが共有されるように)
      2. 設定ファイルを変更します。
        1. ディレクトリの設定ファイルを変更します。/ etc /輸出
        2. *ユーザ名/ shareディレクトリ/の/ homeの内容を変更(RO / RW、同期)
          1. (*手段IPネットワークセグメント)
          2. RWは読み書き手段であり、
          3. 手段は読み取り専用RO
          4. リアルタイムの同期同期
      3. 再起動サービス
        sudoのサービスNFSカーネル・サーバの再起動
    2. クライアント
      の共有ディレクトリサーバーが搭載されている。
      Iマウント+ IP須藤+ +サーバー。 ":" + "共有ディレクトリ" +位置のマウント
      例を:sudoは192.168.32.75:/home/itcast/を/ mntにマウント
  7. SSHサーバ

    1. サーバー側:
      1. SSHをインストールする
        。私はOpenSSHのサーバーをAPT-GET-インストール須藤
        IiはSSHがインストールされている参照してください。sudoの適性ショーのopenssh-サーバー
    2. クライアント
      1. Telnetの
        SSHユーザ名@IP確認接続がYES / NO書かなければならないとき
      2. ログアウト
        ログアウト
  8. SCP(スーパーコピー)コマンド(コピー)

    1. このコマンドは、の前提条件である
      、正常のopenssh-サーバーをターゲットホストにインストールされています
    2. フォーマットを使用し
      、対象ファイル/ yesを入力して、はいのための後続のプロンプトでローカル絶対(相対)パスに保存するの/絶対パス:対象のターゲットホストのIPアドレス@ SCP -rユーザーを
      SCP -r [email protected] :/ホーム/ itcast / QQ_dir / ./mytest/360

以下は、更新C ++、パイソン、tensorflow、機械学習、深い学習、コンピュータビジョンや他の記事を続けるマイクロチャネルパブリック番号、歓迎の注目の著者である
ここに画像を挿入説明
あなたはJAVAの側面に興味がある場合は、次のJAVAERS公共の数に焦点を当てることができ、あなたに同行学び、共に成長、一緒に詩や遠方のJAVAの道路を共有します。これでは、公共の数字は、この世界のJAVAの友人です、国民は乾燥した表面で、毎日数-技術記事を持っているだけでなく、そのような春の戦闘、SpringBoot実用的な、高性能のMySQL、JVMの深い理解、RabbitMQの戦闘など電子書籍の先進的なアーキテクチャになります、Redisのデザインと高品質の本の数の実装など、あなたがああいいえ世間の注目を受け取ることができます。
ここに画像を挿入説明

公開された39元の記事 ウォン称賛52 ビュー7552

おすすめ

転載: blog.csdn.net/Xiao_Jie123/article/details/105147687