メインコンテンツにスキップ

一般的なコマンド、読み取り専用の例、見落とされやすい制限事項について独自に書かれた説明を検索します。

pwd

現在の作業ディレクトリを表示します。

pwd

ファイルを変更せずに絶対パスを出力します。

ls

ディレクトリの内容と隠しファイルを表示します。

ls -lah

リスト内の時間とサイズは、パラメーターとシステム実装の影響を受けます。

cd

現在の端末が配置されているディレクトリを切り替えます。

cd /path/to/project

これはシェルの組み込みコマンドであり、パスにスペースが含まれる場合は引用符が必要です。

head

ファイルの最初の数行のみを表示します。

head -n 20 app.log

ファイル全体を一度に読み取らずに、最初にサンプルを確認するのが適切です。

tail

ファイルの最後にあるログを確認してください。

tail -n 100 app.log

フォローを続けるために -f を追加しました。 Ctrl+C を押して終了します。

less

大きなテキスト ファイルをページ単位で読み取ります。

less app.log

/ を使用して検索し、q を押してファイルを変更せずに終了します。

grep

ファイル内の行を固定テキストでフィルターします。

grep -nF 'ERROR' app.log

-F はリテラル テキストと一致し、-n は行番号を表示します。機密ログを公共の場所に投稿しないでください。

find

指定したディレクトリでファイル名を検索します。

find ./src -type f -name '*.ts'

シェルによる早期の展開を防ぐために、ワイルドカード文字は引用符で囲まれています。この例ではファイルは削除されません。

du

指定したディレクトリが占有しているディスク容量を表示します。

du -sh ./data

大きなディレクトリを数えるには時間がかかる場合があり、一部のファイルには読み取り権限がない場合があります。

df

ファイルシステムの残り容量を確認してください。

df -h

df はファイル システムをチェックし、du はディレクトリを調べます。両者の統計的能力は異なります。

ps

プロセスリストを表示します。

ps -ef

プロセスパラメータには機密情報が含まれる場合がありますので、共有する前に確認してください。

ss

リッスンしている TCP ポートを表示します。

ss -ltn

これは Linux 用のネットワーク ステータス ツールであり、リモート ホストを自動的にスキャンしません。

ip

ローカル インターフェイスのアドレスとルーティングを表示します。

ip address show
ip route show

現在の構成のみが読み取られます。 iproute2 がシステムにインストールされていない可能性があります。

wc

テキストの行数、単語数、またはバイト数を数えます。

wc -l notes.txt

-l は改行の数をカウントします。最終行に改行が入っていない場合は注意が必要です。

sort / uniq

重複する行をグループ化し、出現回数をカウントします。

sort names.txt | uniq -c

並べ替えはロケールによって異なります。最初に並べ替えると、隣接しない重複行がマージされる可能性があります。

sha256sum

ファイルの SHA-256 ダイジェストを計算します。

sha256sum archive.zip

要約によって内容が一貫しているかどうかを確認できますが、要約だけでは文書の出所が信頼できるかどうかを証明することはできません。

使用説明書

  1. フィルター ボックスにコマンド名、目的、またはキーワードを入力します。
  2. match コマンドの説明と制限事項を読んで、この例が環境に適しているかどうかを確認してください。
  3. 必要な例をコピーします。ターミナルでコマンドを実行することはありません。

入力と出力の例

入力例
df -h
出力例
文件系统空间

これらはデモ入力とサンプル結果であり、データが処理されたことを意味するものではありません。

算出根拠と参考資料

これは完全なマニュアル ページではなく、選択したコマンドの簡単なツアーです。このサイトは例を表示およびコピーするだけであり、ターミナル コマンドは実行しません。パラメータはディストリビューションによって異なる場合があります。

内容チェック: · このサイトとコンテンツの説明について

関連ツール