cd コマンドジェネレーター
ワークディレクトリを変更する(cd [-L|-P] [dir])
cdの使い方
## cdとは?
`cd`コマンドは、シェルの現在の作業ディレクトリを変更します。その後実行されるすべてのコマンドは、`cd`で別の場所に移動するまでそのディレクトリから実行されます。これは最も頻繁に使用されるシェルの組み込み機能の1つです。
## 使用方法
1. **ディレクトリの設定**: 変更したいパスを入力します(例:`/var/log`、`..`、`~`)。 2. **モードの選択**(任意):論理的なパス(シンボリックリンクを含む)に従うには`-L`を、物理的なファイルシステムに従うには`-P`を選択します。 3. **コピー&実行**: 生成されたコマンドをターミナルに貼り付けます。
一般的なオプション
### ディレクトリ引数
`cd`は目的のパスを位置引数として`cd /var/log`で受け取ります。引数がない場合、`cd`はユーザーのホームディレクトリ(`$HOME`)に戻ります。
### 特別なターゲット
- `cd ~`または`cd`のみ → ホームディレクトリ。 - `cd ..` → 親ディレクトリ。 - `cd -` → 直前のディレクトリ(その内容も表示される)。 - 引数なしの`cd` → `$HOME`。
### `-L` ロジカルモード(デフォルト)
パスは`$PWD`を使用して解決されるため、現在のパス内のシンボリックリンクは保持されます。`cd ..`は、たどったロジカルパスを遡って進みます。
### `-P` フィジカルモード
シンボリックリンクは実際のファイルシステム上の位置に完全に解決されます。真のデバイスパスが必要な場合、例えば`cd -P /symlink`のように`-P`を使用してください。
▶前のディレクトリに戻るにはどうすればよいですか?
▶cd -Lとcd -Pの違いは何ですか?
▶ホームディレクトリに直接移動するにはどうすればよいですか?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。