詳細なLinuxコマンド(2)

詳細なLinuxコマンド(2)

ビューの文書コンテンツ処理コマンド

猫:ビューファイル

フォーマット:

  猫のファイル名

オプション:

  -n:出力行番号

例:チェック/ etc / passwdファイル

[ルート@ 10〜]#猫/ etc / passwdファイル

 

TAC:表示ファイルの内容を逆に、ファイルを見ます

フォーマット:

  TACファイル名

 

より:ページの表示ファイルの内容

フォーマット:

  より多くのファイル名

Qエンド問い合わせ

 

以下:ページの表示ファイルの内容

フォーマット:

  以下のファイル名

Qエンド問い合わせ

 

ヘッド:表示ファイルの内容をヘッダ(最初の10行をデフォルト)

フォーマット:

  ヘッドのファイル名

オプション:

  -n:Nディスプレイコンテンツの最初の行(N数を表します。)

 例:チェックは、/ etc /最初の10行をpasswdに

#haed [10〜ルート@]は、/ etc / passwdファイル

 

尾:(デフォルト後の10行)ファイルの尾の内容を表示します

フォーマット:

  尾のファイル名

オプション:

  -n:N行の内容を表示した後(N数を表します。)

  -f:連続リフレッシュ、占領を終わらせる、(ファイルが変更され、端末は変更が表示されます)をリアルタイムに監視することができ、省略することができますtailf

 3ラインのレビュー/ etc / passwdファイルの例:

[ルート@ 10〜]#テール-3 / etc / passwdファイル

 

ソート:ソートテキストファイル

フォーマット:

  ファイルをソートします。

オプション:

  -n:ソートデジタルによって

  -r:リバースオーダー(デフォルトは昇順)

  -u:重複排除

 

UNIQ:ファイルの重複排除のテキストコンテンツ

フォーマット:

  ファイルをソートします。

オプション:

  -c:繰り返し回数を計算します

注意:

  それが第一の重に行く前にソートされなければならないので、ここでは、重い行く前に、繰り返し重いにちょうど隣接しており、

例:

猫は/ var / log / httpdの/ access_logの表示httpdのアクセスログ

猫は/ var / log / httpdの/ access_logの|のawk '{$ 1印刷}' すべてのIPへのアクセスを取得

猫は/ var / log / httpdの/ access_logの|のawk '{$ 1印刷}' |ソートソートIPアクセス

猫は/ var / log / httpdの/ access_logの| awkは '{$ 1印刷}' |並べ替え| uniqの-c重量と繰り返しを計算します

猫は/ var / log / httpdの/ access_logの| awkは '{$ 1印刷}' |並べ替え| uniqの-c |ソート-n -rを押して、ハイからローに並べ替え

猫は/ var / log /のhttpd / access_logの| AWK 'は、{$ 1印刷}' |ソート| UNIQ -c |ソート-n -r |上位Nビットを取るヘッド-N(Nは数を表します)

 

WC:統計テキストメッセージ

オプション:

  -c:バイト

  -w:単語数

  -l:行の数を数えます

拡張:

  エコーシュウWC -c「これはケンです」(エスケープ文字\ n個を含む)12のバイト

  printfのシュウWC -c "これはケンです":11(\ nは含みません)

 

VI / vimの:コマンドラインのテキストエディタ

- vimのエディタを参照してください。


情報表示コマンド

uname:オペレーティングシステムに関する表示情報(Linuxの)

フォーマット:

  uname

オプション:

  -a:すべての情報

  -r:ちょうどカーネルのバージョンを見て

 例:

ホスト名:ディスプレイまたは現在のシステムのホスト名を設定

[ルート10〜@]:[ユーザ名@ホスト名、現在のカレントディレクトリの(ホームディレクトリに〜表現)ログイン]

フォーマット:

  ホスト名のショーのホスト名

  新しいホスト名名:ホスト名を変更します(再起動の失敗)

  hostnamectlセットホスト名の新しい名前:永久修正(すぐには反映されません)

  或エコー "NO.1">の/ etc /ホスト名

 

STAT:ファイルの表示状態やファイルシステム

フォーマット:

  STATのファイル名

 

デュ:計算のディスク使用量

duがファイルサイズ表示(デフォルトの表示ディレクトリ内のすべてのファイルを、そして最終的にラインサイズの合計があるでしょう)

フォーマット:

  の

オプション:

  -s:表示のみの合計

  -h:人間が読めます

彼は加えました:

  デュ、およびLS -lは、ファイルサイズを表示することができます

    デュ-h:ディレクトリ(またはファイル)を参照してください占有するディスクスペースのサイズ

    LSは-lh:ファイルの実際のサイズを確認するには

例:

デュ-shパスは、(現在のパスにパスのデフォルト値なし)容量のパス合計の下にあるすべてのファイルを表示するには

デュ-shパス/ *は、パス内の各ファイルの容量を確認してください

 

 

DF:レポートファイルシステムのディスク使用量

フォーマット:

  DF

オプション:

  -h:人間が読める(サイズ)

 例:

 

稼働時間:システムステータス

フォーマット:

  稼働時間

例:

5時23分までの夜05時54分30秒、1人のユーザ、負荷平均:0.00、0.01、0.05

ユーザの現在の数のランタイムシステムのシステム時間1分平均荷重平均荷重平均負荷5分15分

 

表示CPU情報:猫の/ proc / cpuinfoの

猫の/ proc / cpuinfoののビューのCPU数| grepをPROC |トイレ-l

彼は加えました:

  システムの負荷が計算されます。ロード/番号CPU

 

フリー:システムメモリをチェックします

フォーマット:

  無料
オプション:

  -m:Mへのユニットのサイズを確認してください

  -h:人間が読めます

  -s <interval秒>はメモリ使用量が継続的に観察されます。

例:

[10〜@ルート]#無料-h



システムビューで実行されている各プロセス:PS

フォーマット:

  psのAUX(しばしば使用:psの補助| grepのサービス名)

例:

USER PID%でのCPU%MEM VSZ RSS TTY STAT START TIME COMMAND

ユーザーのプロセスID(ユニーク)CPU使用率、メモリ使用状況の開始時間は、開始コマンドの実行時間

 

トップ:リアルタイム表示システムリソースの使用状況

フォーマット:

  トップ(トップ=稼働時間+無料+ PS AUX)

S - 画面の更新頻度を変更します

L - 示す第1の情報の最初の部分のトップラインを閉じたり開い

T - 2行3列目のタスク情報の最初の部分は、CPUを示し近いか開き

M - 近く又はMemの情報交換を示す4行目と5行目の最初の部分を開き

N - PIDプロセスリストの大きさを表現するために

P - CPU使用率アライメント手順リストの大きさの順に

M - 配置プロセスリストのメモリ使用量の大きさの順

H - 表示ヘルプ

N - プロセスリスト内のプロセスの表示数を設定します

Q - トップを終了


日付:ディスプレイには、システム時刻を設定します

フォーマット:

  日付:時刻表示システム

  date時刻:システム時刻を設定します

オプション:

  -s:STRINGの設定時間(セット)

  -dプラス時間(-1day、+ 1DAY)ショー昨日、明日の時間

例1:設定時刻のフォーマット

#日-s "2019年1月13日夜01時30分○○秒" [10〜@ルート]は、

例2:人間が読み取り可能なビューの時間

[ルート@ 10〜]#日 "+%Y-%M-%D%H:%M:%S"(2019年1月13日夜1時30分00秒)

または[ルート@ 10〜]#データ "+%F - %T"(大文字と小文字を区別)

  (4によって示される)%Y年(1970 ...)

  (2で表される)%のM月(01..12)

  (2で表される)%のD(月の)いくつかの数字(01..31)

  (2で表される24時間表示、IN)%h時間(00..23)

  (2で表される)%M分(00..59)

  (2で表される)%のS秒(00..60)

  %T時間、24時間表示によって(HH:MM:SS)

  ディスプレイ%F%Y-%M-%D

おすすめ

転載: www.cnblogs.com/chenliangchaoshuai/p/11830548.html