Linux は、より効率的に使用するための便利なコマンドとヒントを多数備えた強力なオペレーティング システムです。
1. ファイルチェック値を確認します
ファイルのコピーや送信の際にファイルが破損したり改変されたりする場合、チェック値を検証に使用できます。
通常、私たちの作業では他のチームが提供するいくつかのインターフェイス プログラムを使用する必要があります。これらのプログラムの実行結果が期待どおりにならない場合は、双方の md5 チェック値を比較してデータの一貫性を確認します。
ファイルのチェック値を生成するにはさまざまな方法がありますが、一般的に使用される方法には、md5sum チェック、crc チェック、sum チェックなどが含まれます。
コマンドは次のとおりです:
リーリー
###例えば:###
test.txt ファイルを例に挙げてみましょう:
md5sum検証
crccheck
合計の検証
-
合計検証には 2 つのアルゴリズムがあり、パラメーターを使用して構成できます。
-r: system v アルゴリズムを使用することを示します。 -s: BSD アルゴリズムを使用することを示します。
これを構成しない場合、デフォルトで system v アルゴリズムが使用されます。
リーリー
2. ファイルの場所を見つけます
(1)場所を見つける
通常、誰もがファイルを見つけるために find を使用することに慣れていますが、場合によってはlocateの方が速いと思うので、私は通常最初にlocateを使用します。
locate は find とは異なります。find はハードディスク上を検索しますが、locate は /var/lib/slocate データベース内のみを検索します。 locate の速度は find よりも速く、実際には検索するのではなく、データベースをチェックします。
一部のシステムにはロケートがない場合があるため、自分でインストールする必要があります。たとえば、Ubuntu は次のコマンドを入力してインストールできます:
リーリー
locateファイルを検索するコマンドは非常に簡単です:
リーリー
(2)
を見つける
find コマンドは、名前、タイプ、所有者、サイズなどで検索できます。
ファイルを検索するための基本的な構文:
リーリー
名前を使用して stdio.h ファイルを検索する場合:
リーリー
3. コマンドライン編集スキル
比較的長いコンテンツを誤って端末に入力してしまいました:
リーリー
もっと早く削除するにはどうすればよいですか?バックスペースキーを必死に押すと確かに効果があります。しかし、もっと速い方法があります:
ショートカット キー ctrl u を入力して、カーソルの前にあるすべてのコンテンツを削除します。さらに、次のような実用的で一般的に使用されるショートカット キーがいくつかあります。
ctrl k: カーソルの後ろにあるすべてのコンテンツを削除します。
ctrl a: カーソルを先頭に移動します。 -
ctrl e: カーソルを末尾に移動します。 -
- さらに、コマンド ラインには実用的で珍しいショートカットも多数あるので、興味のある友人は自分で学ぶことができます。
4. プロセスの PID を確認する
###注文:###
リーリー
5. 特定のプロセスの実行ステータスを確認します
top コマンドはプロセスに関するいくつかの情報を確認できますが、システム内で実行されているプロセスが多すぎるため、一部のプロセスの実行ステータスを確認するのには役立ちません
現時点では、次のコマンドを使用して、指定したプロセスの実行ステータスを確認できます。たとえば:
kcalc プロセスのステータスを表示するには、コマンド:
リーリー
これは非常に簡単です。
###知らせ:###
ここでの「` 記号」は単一引用符ではありません。 ! !
この記号は、キーボードの感嘆符! キーの左側にあります。
次のような複数のプロセスを表示します:
リーリー
上記のヒント以外にも、以下のような実践的なヒントがありますので、ここでは簡単に紹介しますが、後ほど詳しく紹介します。
コマンド履歴の表示:history コマンドを使用すると、最近使用したコマンドを表示できます。また、パイプと grep コマンドを使用して、特定の文字列で始まるコマンドをフィルター処理することもできます。
ファイル同期: rsync コマンドを使用して、ローカルとリモートの間でファイルを同期します。これは、cp または scp コマンドよりも強力で柔軟です。
ファイルの内容を表示する: ファイルの内容を表示するには、less または tail コマンドを使用します。less はページ送りでき、tail はファイルの最後の数行を表示できます。
プロセスの表示: ps コマンドを使用して、現在実行中のプロセスを表示します。grep コマンドを使用して、特定の文字列で始まるプロセスを除外できます。
ポート フォワーディング: ssh コマンドを使用してポート フォワーディングを実行し、リモート ホスト上のポートをローカル ポートにマッピングします。
データ バックアップ: tar コマンドを使用してディレクトリまたはファイルを tar パッケージにパッケージ化し、cpio または dd コマンドを使用して tar パッケージを別の場所にバックアップできます。
システム監視: top または htop コマンドを使用して、システムの CPU、メモリ、ネットワークなどの使用状況をリアルタイムで表示します。
ネットワーク テスト: ping およびtraceroute コマンドを使用して、ネットワーク接続とルーティング パスをテストします。
テキスト処理: awk、sed、grep などのコマンドを使用してテキスト データを処理し、データのフィルタリング、置換、並べ替えなどの操作を実行します。 以上がLinux の実用的なヒントをいくつか確認してくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。