Linuxの一般的なコマンドと詳細

                            

Linuxシステムの概要

  Linuxの(1991年10月5日生まれ)は、性能が安定しており、マルチユーザのネットワーク・オペレーティング・システムで、Unixのネットワーク中心の設計思想を継承します。

  Linuxは、厳密な意味でのLinuxカーネルの指標であるが、毎日Linuxをベースに全体のLinuxカーネルを記述するために使用することが通例で、GNU(フリーなオペレーティングシステム)オペレーティングシステムツールと様々なプロジェクトのデータベースを使用しています。主流製品と共通Ubuntuのように、CentOSの、Debianの、RedHatの、 "麒麟" などが挙げられます。

  注、Linuxシステムでは、すべてのベース、Linuxオペレーティングシステムは、ファイルのルートは、データを格納するために使用されて形成されています。

Linuxのの長所と短所

A.メリット

  1.Linuxベースのネットワーク接続、リモートの利便性:限り特典として、ユーザーが簡単に遠くケープ州のLinuxサーバを制御することができ、必要な帯域幅が小さいです。

  2.オープンソースと高度なカスタマイズ:オープンソース開発者のニーズを優先して自分のシステムに応じてカスタマイズするために修正するので、Linuxは簡単に別のユーザーのさまざまな環境に適応することができます。

  編集可能なプロパティを持つ再利用可能な強力3. Linuxのコマンドライン、

  4.分散型:分散型ソフトウェア開発、システムのインターフェースとフォームを作成パーソナリティのLinuxの完全な、均一ではありません。

  5.linuxは、同時多人数オンラインの仕事、合理的な資源配分と平均をサポートしています

II。デメリット

  1.ない特定のソフトウェアのサポート、プロの単機能ソフトウェア

  2.ゲームのサポートの欠如

Linuxの一般的なコマンド

予備

  まず、Linuxシステムを入力して、あなたはXXXのホーム(窓の下の口座に相当)、コンピューター(窓の下の 『マイコンピュータ』に相当)とゴミ箱(ごみ箱)を見ることができる。上述したように、Linuxのファイルシステムが基づいていますLinuxサーバを接続するためのツール(仮想マシン上またはLinux)すべてのディレクトリ/接続Xshell他の端末とそのためのルートディレクトリ(ファイルシステム)「/」に基づいたファイルは、参照する最初のものです:

  

  ここでは、「〜」のアドレス(代位の文字が)個人的なディレクトリを表し、別のユーザーがログイン自分のアドレスは、rootとして、例えば、「〜」/ため/ルート待機します

ルートディレクトリ内の各ディレクトリの役割 

  ルートディレクトリにcd /

  LSは、現在のディレクトリの下のファイルとサブディレクトリを表示します

  

  (小さいフォントブロックコードは、視野を拡大するために「ローラの」ブラウザALT +によってアクセスすることができます)

  / ビンは、平均的なユーザーコマンド(バイナリ実行コマンド)保管
   / devのシステムデバイス(ドライバ)
   / ホームユーザのホームディレクトリのBPS
   / lost- ディレクトリに格納される一時ファイルを残して、システムが正常にシャットダウンされていない時が見つかりました次の(通常は空のディレクトリ)
  / procのストアは、カーネル情報とのユーザの対話
   / sbinにストレージシステムプログラムは、管理者が
  データベースディレクトリは/ srvのシステム起動サービスがアクセスできる
  、/ tmpに一時ファイルを空に自動的にシステムを再起動する
  の/ var大きなファイルを(各種サービスのログファイルなど)オーバーフロー領域
  コアファイル/システムブートブートは、
  すべての設定ファイルは/ etcシステム
  ライブラリの動作に関連/ libのストレージ、システム
  / mntにマウントするディレクトリ(システム管理者が一時インストールファイルをインストールするにはポイント)
  /などUディスクなどのメディアストレージデバイスは、()を削除することができます
  は/ optソースインストールディレクトリの場所
  /ルートディレクトリスーパー管理者
  / selinuxに安全関連システム、補強システム
  / sysの管理デバイスファイル
  は/ usr最も一般的に使用される。最大のカタログをアプリケーションやファイルを保管

システム情報の一般的なコマンド

  日付表示、システムの
    日付072,018,002,019.00は、日付と時刻の形式設定-秒で月、日、時間、:.現在の表現2019 // 7月20日午後6時00分00秒 
    時計- BIOS修正するための時間節約になりますwが
  CAL 2019ショーのカレンダー2019 
  アーチマシンのショーアーキテクチャ
  のマシンのはuname -mをショーのアーキテクチャ
  を使用しているカーネルのバージョンを表示するには、uname -rと
  猫の/ proc / cpuinfoの情報CPUの情報を示して 
  猫の/ proc /割り込みショーが中断 
  猫の/ procを/ meminfoのメモリ使用を確認します 
  猫の/ proc /スワップは使用スワップかを示し 
  カーネルの猫の/ proc /バージョンのshow version 
  猫の/ proc /ネット/ devのショーのネットワークアダプタと統計 
  猫の/ proc /マウントがマウントされたファイルシステムを表示します 

システム動作の共通コマンド 

  今すぐにシステムをシャットダウン-hシャットダウン
        システム分の分&シャットダウン:時間は-h
        システム時刻のシャットダウンキャンセル-c
        今すぐ再起動-r
  システムをオフのinit 0を入れ
  telinitの0は、システムのシャットダウン
  、再起動、再起動
  、ログアウトのログを

共通のファイル/ディレクトリ操作のコマンド(表示、作成、削除、移動、コピー、解凍、圧縮、など)

  声明: 

  リファレンスセクション:  https://www.cnblogs.com/yjd_hycf_space/p/7730690.html

  庭の作者のブログ:  https://www.cnblogs.com/yjd_hycf_space/ 

  

-------------------------------------------------- - 
  CDは/ usr / local / srcにを入力してくださいは/ usr / local / srcにディレクトリの
  CD ..バック1枚のレベルに行く   のCDをホームディレクトリに移動   CDuser1はホームディレクトリに移動   CD - 前のディレクトリに戻る   pwdの表示作業ディレクトリの   LSは、ディレクトリ内のファイルを表示   LS - ファイルFの表示ディレクトリ   のlsを - Lファイルやディレクトリの詳細を示す   LS - ショー隠しファイルの   LSを * [ 0 - 9 ] *は、数字の入ったファイルやディレクトリの名前が表示さ   ツリーのショーをルートディレクトリから始まるファイルやディレクトリのツリー構造   ツリーのルートから始まるlstree表示のファイルとディレクトリ   MKDIRは1と呼ばれる作成DIR1 DIR1 ディレクトリを'   MKDIR DIR1 dir2を同時に2つのディレクトリを作成し   ます。mkdir -p / tmpに/ DIR1 / DIR2ディレクトリツリーを作成   RM呼ば削除-f file1の' FILE1 'ファイルを'   rmdirをDIR1が呼び出さ削除に' dir1の'ディレクトリ"   RM -rf DIR1呼ば削除にdir1のディレクトリとその内容を削除   RM - 同時に2つのディレクトリを削除し、その内容RF dir1のdir2の   名前を変更MV dir1のnew_dir / ディレクトリの移動   ファイルのコピーFILE2のcp file1のを    *ディレクトリをコピー/ CPのディレクトリを。現在の作業ディレクトリ内のすべてのファイル   のcp -a / tmpに/ dir1の。現在の作業ディレクトリ内のディレクトリをコピーし   たディレクトリのcp -a DIR1 DIR2をコピーする   LN -sファイル1 lnk1ファイルまたはディレクトリソフトリンクへのリンクを作成   のln file1がファイルやディレクトリの物理リンクへのリンクを作成lnk1
-------------------------------------------------- - 
  「/」から検索/ -name file1がファイルとディレクトリのルートファイルシステムの検索を入力し始めた
 
  見つけるuser1の検索は、ユーザーUSER1 "ファイルやディレクトリに属し/ -user 
  。見つける/ホーム/ user1の-name \ *のcfg ディレクトリ「/ホームファイルエンドの.cfg「の「検索と」/ USER1
-------------------------------------------------- - 
  useraddの-c "名姓" -g管理 -d /ホーム/ user1の-s / binに/ bashのuser1のユーザーを作成し、ユーザー・グループは"管理者"に属する  
  user1が、新規ユーザーの作成useraddの 
  でuserdel -r USER1ユーザー(「-rを削除します「)ホームディレクトリを排除し 
  、ユーザーの属性を変更USER1 -d -g / FTP / user1の-s / binに/ nologinに"FTPユーザー"システムをUSERMOD -Cを 
  passwdファイルのパスワード変更 
  )passwdのは、ルートを実行するだけで(ユーザーのパスワードを変更USER1   LS -LHショーの権限 

-------------------------------------------------- - 
  パッケージ化され、圧縮されたファイルは、
  
  「file1.bz2」ファイルと呼ばれるfile1.bz2解凍bunzip2 
  たbzip2ファイルfile1「FILE1」のファイルと呼ばれる圧縮を 
  「file1.gz」ファイルと呼ばれるfile1.gz解凍をgunzipし 
  「FILE1と呼ばれるのgzip FILE1湿布'ファイル 
  のgzip -9 FILE1は、圧縮を最大限 
  file1.rar test_file RARが作成と呼ばれる' 'パッケージfile1.rar 
  FILE1 '' FILE2を圧縮しながら、RAR A file1.rar FILE1 FILE2 dir1の' 'と'ディレクトリ'DIR1 
  X-をRARパケット解凍file1.rar RAR 
  のunrar X file1.rarパケット抽出RAR 
  タール-cvf archive.tarがfile1の非圧縮tarballを作成し 
  たtar -cvf archive.tarがFILE1 FILE2 dir1の'FILE1'、 'FILE2'と「DIR1を含む作成「アーカイブ 
  のtar -tf archive.tarが、パッケージの内容を表示 
  アーカイブ-xvfタールを。タールリリースパッケージの 
  圧縮されたパケットを/ tmpカタログを解放するtar -xvf archive.tarがの-C / tmpに 
  タール-cvfj archive.tar.bz2 DIR1たbzip2形式を作成してアーカイブ 
  タール-jxvf archive.tar.bz2抽出アーカイブのBZIP2形式 
  タール-cvfz archive.tar.gz DIR1は、圧縮されたgzip形式の作成 
  タールを-zxvf archive.tar.gz gzip形式で圧縮解凍 
  zip形式で圧縮作成FILE1 file1.zipジップ 
  ファスナーを-r file1.zip FILE1 FILE2 dir1のいくつかのファイルとディレクトリが同時にzipアーカイブ形式に圧縮 
  解凍ファイル1圧縮されたzip形式を抽出した.zip
-------------------------------------------------- - 
  ファイルを見て
  、ファイルの最初のバイトから前方コンテンツ猫FILE1ビュー 
  最後の行から開始して、逆順でファイルを表示FILE1 TAC 
  よりfile1がの長いファイルの内容を表示 
  「より」コマンドに似FILE1少ないが、それは、同じファイルの操作、及び正逆動作可能 
  ファイルfile1を表示するために、ヘッドの最初の2行-2 
  尾-2 FILE1ビューファイルの最後の2行 
  は、tail -fは/ var / log /メッセージがライブビューに追加されますファイルの内容 
-------------------------------------------------- - 
  テキスト処理 
  CAT FILE1 FILE2 ... |コマンド<>を使用してPIPE、STDINとSTDOUTのための一般的な操作テキストの構文file1_in.txt_or_file1_out.txt 
  CATのFILE1 |コマンド(セッド、grepを、awkは、grepを、等...)>結果。 txtファイルは、テキストの詳細な説明をマージして、新しい導入ファイルの書き込み 
  猫FILE1を|コマンド(セッド、grepを 、awkは、grepを、等...)>> result.txtの詳細テキストファイルに記述合併し、導入は、既存のファイルを書き込んだ 
  グレップ8月は/ var / log /に'は/ var / log / messagesに'ファイルに"8月"を検索しますメッセージ 
  ^ 8月は/ var / log / grepのメッセージファイルの」の/ var / log / messagesに始まる単語"8月"を見つけるために 
  はgrep [0-9]は/ var / log / messagesには、 の/ var / log / messagesに'ファイルは、すべての行の番号が含まれている選択' 
  / grepを8月-Rは/ var / logを* 'ディレクトリは/ var / log'ディレクトリとそれに続く文字列"-Aug"検索 
  セッド'S / stringa1 / stringa2 / G'を 「文字列2」に置き換え「文字列1」のEXAMPLE.SQLの中、EXAMPLE.SQL
  sedの「/ ^ $ / D」 、EXAMPLE.SQL EXAMPLE.SQLの空白行からすべてのファイルを削除する 
  sedは、「/ *#/ D 、EXAMPLE.SQL / ^ $ / D」 のファイル、EXAMPLE.SQLからすべてのコメントと空白行を削除します 
  エコー'esempio' | '[TR :下:]' '[:アッパー:]' 垂直統合されたセルの内容 
  1D -eのsed ''はファイルの最初の行から除外result.txt EXAMPLE.SQLの 
  -nのsed「/ stringa1を言葉『文字列1』を含むビューのみ行/ p型 
  SED -e 'S / * $ //「の空白文字の各行のEXAMPLE.SQLの終わり削除 
  S / stringa1 //グラムのsed -e」 「EXAMPLE.SQLの文書からの単語のみ「文字列1」を削除し、残りのすべての保持 
  SED -N「1,5pと、5Q」に最初の行から5行目の内容を表示EXAMPLE.TXT 
  -nのsed「5Pと、5Q」5行目は、見る、EXAMPLE.SQL 
  のsedを- Eさん/ 00 * / 0 / G ' 単一ゼロ、EXAMPLE.SQLよりゼロに置き換え 
  ラインの数の指定ファイル1ファイル-n猫 
  猫、EXAMPLE.SQLを| awkのNR%2 == 1'は、ファイルを削除し、EXAMPLE.SQLすべての偶数ラインが 
  ABCをエコー| awkの {$ 1を印刷}「最初の列ライン表示
  エコーABC | AWKを」{$印刷 1、$ 3} ' 第3列ライン表示 
  FILE1 FILE2 2つのファイルを貼り付けたり、2列の内容がマージ 
  中間「+」を区別するために、-d「+」二つのファイルまたは2列のファイルfile1 file2のマージ内容を貼り付ける 
  2つのファイルをソートfile1をfile2のソート 
  ソートFILE1 FILE2 | uniqは2つのファイルを削除し、設定(重複行の一つのコピーのみ) 
  ソートFILE1 FILE2 | uniqは-uファイルだけのユニークなライン表示することにより、 
  ソートFILE1 FILE2を|二つのファイルのUNIQ -dソート内容(のみ複製ファイル内の2つのファイル) 
  のコンテンツCOMM -1 file1をfile2のコンテンツのみ「FILE1」を削除するために2つのファイルを比較が含まれている 
  2つのファイルを比較FILE2 COMMコンテンツFILE1を-2内容だけ「FILE2」を削除含ま 
  COMMを- 3 FILE1 FILE2は、両方のファイルにのみ部分的に共通する削除することによって、2つのファイルの内容を比較します

 

 

  

おすすめ

転載: www.cnblogs.com/sansheng93/p/learningLinux.html