レッスン(初心者マスターliunxコマンド:)

一、シェル

原理シェル(また、端末またはシェルと呼ばれる)人とコア(ハードウェア)の間のトランスレータとして機能し、ユーザーはいくつかのコマンドを置くには、端末を「伝える」、それが仕事の一部を完了するために、適切なプログラムのサービスを呼び出します。今を含むRed Hatのシステムのデフォルトを含む端末の多くの主流のLinuxシステムは、バッシュ(ボーン・アゲインシェル)インタプリタです。

liunxコマンド形式でA.ですコマンド名コマンドパラメータは、オブジェクトのコマンド キーの間のスペースで区切ってください。

                            例えば:LS(コマンド)-1-(パラメータ)/ルート(コマンドオブジェクト)に示すように:

B.共通コマンド体系の作品

 1.echoコマンド:示されるように、出力端子に抽出文字列または変数の値、変数$ SHELL変数の方法によって抽出された値は、画面に出力を使用します。

2.dateコマンド:日付と時刻を表示したり、番号の先頭に入力し、「+」にシステムパラメータを設定するために使用されます。

パラメータ:%のT(タブTabキー)、%H(H 00〜23)、%I(時間00〜12)%M(分00〜59)、%S(S 00〜59)%のJ(今年の最初の数日間)、%Y(年)、%のM(月)、%d個(日)

例:現在のシステム時間が08点及び30点に従って2019年11月11日に設定されている「 - で - 日時:分:秒」の形式は、現在の時刻を確認してください示すように:

3.reboot:システムコマンドを再起動します

4.poweroff:システムコマンドシャットダウンこれらのコマンドのみ再起動するようにデフォルトルート管理者を使用することができます

5.wgetコマンド:ターミナルでのダウンロードネットワークファイル。フォーマットは、「wgetの[パラメータ]ダウンロード」

パラメータ:-b  (バックグラウンドダウンロードモード)、-p   (指定したディレクトリにダウンロードされた)、-t   (最大試行回数)、 - C(HTTP)、-p  などの画像、動画、など、すべてのリソース、のダウンロードページ内の( )、-r  (再帰的なダウンロード)

 

例:

6.psコマンド:表示形式のシステム・プロセスのステータス、「PS [パラメータ]。」

引数:(端末における表示制御処理なし)-u(ユーザ、及び他の詳細)、-x、(他のユーザのものを含む)すべてのプロセスを表示-a

彼は5つの一般的なプロセスのステータスを持っていますR(ランニング):プロセスが実行中または実行キューで待機しています。(プロセス、サービスをユーザーに提供することです)

                                           二つ、S(睡眠)(割り込み):この状態のうち場合に信号を形成するための条件は、受信されたとき、またはプロセスが眠っています。

                                           三、D(無停電):プロセスシステムでもkillコマンドで、非同期信号に反応しておらず、中断することができます。

                                           四は、Z-(死んだ)(ゾンビ):プロセスが終了しましたが、親はリリースプロセスの後wait4()システム関数を呼び出すまで、プロセスの記述が残っています。

                                           五、T(停止)(停止):プロセスの実行を停止するための停止信号を受信した後。

例:( - )psコマンドのパラメータは、マイナス記号を許可しません

 

 

7.topコマンド:詳細については、動的プロセス・アクティビティやシステム負荷を監視します。

図示のように:

 

 

コマンド8.pidof:指定されたサービスプロセスのクエリーPID値、異なるプロセスがPIDにより区別することができ、フォーマットは「pidof [パラメータ] [サービス名]」です。

図示のように:

 

9.killコマンドは:の形式で指定されたPIDサービスプロセスを終了「キル[パラメータ] [プロセスPID]。」

図に示すように:プロセスの停止sshdサービス

10.killallコマンド:すべてのプロセスが形式に対応するサービスの名前を指定する終了するために使用される:「killallを[パラメータ] [サービス名]。」

示されているように:サービスhttpdがすべてのプロセスを停止します

 

 

 

システム状態の検出コマンドC.

1.ifconfigコマンド:ネットワークカードの設定およびステータス情報を取得するためのフォーマット「のifconfig [ネットワークデバイス] [パラメータ]。」

図示のように:

 

 

2.unameコマンド:ビュー「は、uname [-a]」の形式で、システムのカーネルおよびシステムのバージョンおよびその他の情報、。そして、現在のシステムのバージョンの詳細を表示します。

図示のように:

 

 

3.uptimeコマンド:情報システムの負荷、システムディスプレイ現在の時刻を確認するために、システムはこれに関する情報と平均負荷値を可能にするために、端末の数を、時間を実行してきました。そうではないつ以上の長期よりように、本番環境で5を超えてはならない、(見るために右から左に)できるだけ低いように負荷値、平均負荷値は、システム内の最後の1分、5分、15分圧状況を指します。

図示のように:

 

 

4.freeコマンド:表示現在のシステムメモリ使用情報、「自由[-h]」の形式。

図示のように:

 

 

5.who命令:查看当前登入主机的用户终端信息,格式为“who [参数]”。

如图所示:

 

6.last命令:查看所有系统的登录记录,格式为“last [参数]”。

如图所示:

 

7.history命令:用于显示历史执行过的命令,格式为“history [-c]”。历史命令会被保存到用户家目录中的.bash_history文件中。Linux系统中以点(.)开头的文件均代表隐藏文件,这些文件大多数为系统服务文件,可以用cat命令查看其文件内容。

如图所示:    加上“-c参数”是清除所有命令历史记录

 

8.sosreport命令:收集系统配置及架构信息并输出诊断文档,当Linux系统出现故障需要联系技术支持人员时,大多数时候都要先使用这个命令来简单收集系统的运行状态和服务配置信息。

如图所示:在下面的输出信息中,黄颜色的部分是收集好的资料压缩文件以及校验码,将其发送给技术支持人员即可:

 

 

おすすめ

転載: www.cnblogs.com/sheng-0/p/11839049.html