詳細な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