972 文字
5 分
一般的な端末コマンド

概要#

このガイドでは、ナビゲーション、ファイル管理などのカテゴリ別に整理された、重要なターミナル コマンドの包括的なリストを提供します。 初心者にも上級ユーザーにも最適です。

キーコマンドとナビゲーション#

TIP

キーボード ショートカットを使用すると、端末のナビゲーションおよび使用の時間を節約できます。 :::-Up Arrow: 最後のコマンドを表示します -Down Arrow: 次のコマンドを表示します -Tab: コマンドを自動補完します -Ctrl + L:画面を消去します -Ctrl + C:コマンドをキャンセルします -Ctrl + R: コマンドを検索します -Ctrl + D: ターミナルを終了します

手動コマンド#

NOTE

[Using man Command] 「man」コマンドは、Linux および MacOS 上のコマンドのマニュアルを表示します。 Git Bash で同様の機能を使用するには、「—help」を使用します。

Terminal window
man ls
Terminal window
ls --help
IMPORTANT

[Identify Current User] 「whoami」コマンドは、現在ログインしているユーザーを表示します。

Terminal window
whoami
TIP

[Get Current Date & Time] date コマンドは現在の日付と時刻を表示します。

Terminal window
date
NOTE

[Essential Navigation Commands] ファイル システムのナビゲーションは端末の使用の基本です。 :::| コマンド | 説明 | | ----------------------------------- | ---------------------------------------------------------------------------------- | | パスワード | 作業ディレクトリへのパスをリストします。 | ls | ディレクトリの内容をリストする | | ls -a | 隠しファイルを含むコンテンツの一覧表示 (ドットで始まるファイル) | | ls -l | 権限を含む詳細情報を含むコンテンツのリスト (長いリスト) | | ls -r | リスト内容の逆順 | | CD | ディレクトリをホーム | に変更します。 | cd [ディレクトリ名] | ディレクトリを特定のディレクトリに変更します | | CD ~ | ホームディレクトリに移動 | | CD .. | 親ディレクトリに変更 | | CD - | 前のディレクトリに変更 | | find [dirtosearch] -name [ファイル名] | プログラムの場所を見つける |

フラグを結合します。例:ls -la詳細ファイルと隠しファイルを表示します。

フォルダーまたはファイルを開く#

NOTE

[Open Directories, Files, or URLs] ファイル、フォルダー、または URL を開くためのコマンドはオペレーティング システムによって異なります。 :::- マック:open [dirname]- Windows:start [dirname]- Linux:xdg-open [dirname]

Terminal window
open https://example.com
IMPORTANT

[File & Directory Management Commands] ファイルとディレクトリの作成、削除、移動、名前変更の方法を学びます。 :::| コマンド | 説明 | | ------------------------- | --------------------------------------------------- | | mkdir [ディレクトリ名] | ディレクトリを作成する | | [ファイル名] をタッチ | ファイルの作成 | | rm [ファイル名] | ファイルを削除 | | rm -i [ファイル名] | 確認付きでファイルを削除 | | rm -r [ディレクトリ名] | ディレクトリを削除 | | rm -rf [ディレクトリ名] | ディレクトリを強制的に削除 | | rm ./* | 現在のフォルダー内のすべてを削除します | | cp [ファイル名] [ディレクトリ名] | ファイルをコピー | | mv [ファイル名] [ディレクトリ名] | ファイルを移動 | | mv [ファイル名] [ファイル名] | ファイルの名前を変更 |

ネストされたディレクトリを作成します。

Terminal window
mkdir -p ./home/{a,b}/{x,y,z}
Terminal window
cd test2 && mkdir test3
TIP

[Redirect Output] コマンド出力をファイルにリダイレクトします。

Terminal window
> [filename]

##cat指示

NOTE

[Concatenate Files] cat はファイルを表示または作成し、それらを結合します。

Terminal window
cat [filename]
cat > [filename]
cat >> [filename]
Terminal window
cat -n [filename]
TIP

[View File Contents] 「less」を使用してファイルをスクロールします。

Terminal window
less [filename]

##echo指示

IMPORTANT

[Display Text or Write to Files] テキストを端末またはファイルにエコーします。

Terminal window
echo "Hello World"
echo "Hello World" > [filename]
NOTE

[Edit Text Files] nano は使いやすいテキストエディタです。

Terminal window
nano [filename]

##headそしてtailコマンド

TIP

[View File Parts] ファイルの先頭 (head) または末尾 (tail) を表示します。

Terminal window
head -n 5 [filename]
tail -n 5 [filename]
NOTE

[Search File Content] ファイル内のテキスト パターンを検索します。

Terminal window
grep [searchterm] [filename]
IMPORTANT

[Locate Files or Directories] 名前、パターン、またはプロパティでファイルを検索します。

Terminal window
find [dirname] -name [filename]
Terminal window
touch file-{001..100}.txt
find . -empty
Terminal window
find . -name "file-*" -delete
TIP

[Redirect Output] あるコマンドの出力を別のコマンドにパイプ処理します。

Terminal window
find . -name "file-0*" > output.txt
cat output.txt
NOTE

[Create Shortcuts] ファイルへのシンボリック リンクを作成します。

Terminal window
ln -s [filename] [symlinkname]
Terminal window
rm [symlinkname]
IMPORTANT

[Manage Archives] tar を使用して tarball を作成し、解凍します。 :::| コマンド | 説明 | | ----------------------------------- | ------------------------ | | tar czvf [ディレクトリ名].tar.gz [ディレクトリ名] | tarball を作成する | | tar tzvf [ディレクトリ名] | tarball の内容を表示 | | tar xzvf [ディレクトリ名].tar.gz | tarball を抽出する |

##history指示

NOTE

[Command History] 過去のコマンドを表示して実行します。

Terminal window
history
!100

すべてのコマンドのガイドが提供されています#

IMPORTANT

:::この中で知られているすべてのターミナルコマンドを追加しましたTerCli

一般的な端末コマンド
https://banije.vercel.app/ja/posts/commonterminalcommands/
作者
ibra-kdbra
公開日
2022-09-20
ライセンス
CC BY-NC-SA 4.0