logo

Linux でディレクトリを変更する方法 | cdコマンド

Linuxコマンドライン Linux ターミナルは、コンピュータと会話できるようにする非常に便利なツールです。これを使用する大きな部分の 1 つは、 Linuxターミナルツール ファイルシステムと呼ばれる、コンピュータのフォルダやファイル内を移動します。 Linux の CD コマンド これを行う上で最も重要な点です。あるフォルダーから別のフォルダーに移動するのに役立ちます。に関連するすべての必要なタスク Linux ファイル管理 を使用して処理できます Linux CDコマンド 。 Linux OS エキスパートになるには、Linux OS のすべての操作を習得する必要があります。 CD Linuxコマンド 。使用する ターミナルの CD コマンド Linux でディレクトリを変更したり、コンピュータ内を移動したりするのに役立ちます。

この記事では、 Linux CDコマンド 多くの例を使用して、それがどのように機能するかを詳細に説明します。



CD コマンドを使用して Linux でディレクトリを変更するためのクイック プレビュー:

  1. サブディレクトリ内に移動するには、次のコマンドを使用します。 cd [ディレクトリ]
  2. ルート内を移動するには、コマンド CD / 使用されます。
  3. あるディレクトリから別のディレクトリに移動するには、次のコマンドを使用します。 cd ディレクトリ_1/ディレクトリ_2/ディレクトリ_3
  4. ホームディレクトリ内に直接入るには、次のコマンドを実行します。 CD〜 使用されます。
  5. 親ディレクトリ内に移動するには、 CD .. コマンドが使用されます。

Linux の CD コマンドの構文

「cd」コマンドを使用すると、ユーザーはファイル システム内の現在の作業ディレクトリを変更できます。 `cd` コマンドの基本的な構文は次のとおりです。

cd [directory]>

ここで、 [directory] ​​を移動先のディレクトリ パスに置き換えます。ディレクトリが指定されていない場合、「cd」を実行するとデフォルトでホーム ディレクトリに移動します。例を通してコマンドの機能を調べてみましょう。

Linux でディレクトリを変更する方法



今、それを理解する時が来ました CDコマンドの使用方法 Linux OSの端末 。ここでは、実際の使用例をいくつか取り上げて説明します。 CD コマンドの概念

CD コマンドを使用して Linux でサブディレクトリ内に移動する

Linux でサブディレクトリ内に移動するには、CD を使用します。 Linuxコマンド 。ここで、[directory_name] を移動先のディレクトリに置き換えます。

cd [directory_name]>

例えば:



「Documents」という名前のサブディレクトリに移動したい場合

cd Documents>

説明: ここでは次のコマンドを使用しました。

  • `ls` = 現在の場所 (ディレクトリ) にあるすべてのファイルとディレクトリを表示します
  • `pwd` = 現在の場所のパスを確認するか、現在のディレクトリ名を言うこともできます

Linux の CD コマンドで引数として「/」を使用する

`cd` の引数として `/` を使用すると、ディレクトリをルート ディレクトリに変更できます。ルート ディレクトリは、ファイル システム階層の最初のディレクトリです。

cd />

説明: 上記の / はルート ディレクトリを表します。そして、「pwd」を使用して現在の場所のパス、または現在のディレクトリ名を確認します。

ディレクトリからディレクトリ内に移動

このコマンドは、ディレクトリからディレクトリ内に移動するために使用されます。ここで、 dir_1/dir_2/dir_3 を、移動先のサブディレクトリ名または場所に置き換えます。

cd dir_1/dir_2/dir_3>

例えば:

/home/raghvendra ディレクトリーにいますが、そのサブディレクトリーの場所 (パス) Documents/geeksforgeeks/example に移動したいと考えています。

cd Documents/geeksforgeeks/example>

説明: ドキュメント ディレクトリがあり、ドキュメント ディレクトリ内に geeksforgeeks という名前のディレクトリがあり、そのディレクトリ内にサンプル ディレクトリがあります。サンプル ディレクトリに移動するには、コマンド cd Documents/geeksforgeeks/example を使用しました。

Javaでキャッチしてみる

Linux の任意の場所からディレクトリをホーム ディレクトリに変更します

「〜」 この引数は、Linux システム内の任意の場所からディレクトリをホーム ディレクトリに変更するために、`cd` コマンドで使用されます。

cd ~>

例えば:

ここは /home/raghvendra/Documents/geeksforgeeks/example にいて、ホーム ディレクトリに移動したいと考えています。次のコマンドを使用できます。

cd ~>

引数なしで「cd」コマンドを渡すこともできます。これにより、最終的にホーム ディレクトリに移動します。

cd>

Linux で現在のディレクトリから親または 1 つ上のレベルに移動する

これを「cd」コマンドの引数として使用します。このコマンドは、現在のディレクトリの親ディレクトリ、または現在のディレクトリの 1 レベル上のディレクトリに移動するために使用されます。 .. は親ディレクトリを表します。

cd ..>

例えば:

/home/raghvendra/Documents/geeksforgeeks/example にいますが、ディレクトリの親または 1 つ上のレベルに移動したいと考えています。次のコマンドを使用できます。

cd ..>

Linux で DIR NAME コマンドを使用してディレクトリを変更する

このコマンドは、空白を含むディレクトリに移動するために使用されます。二重引用符を使用する代わりに、一重引用符を使用することもでき、このコマンドも機能します。ここで、dir name を必要なディレクトリ名に置き換えます。

cd 'dir name'>

例えば:

ディレクトリ名 = My songs に移動したい場合。次のコマンドを使用します。

cd 'My songs'>

二重引用符または一重引用符を使用したくない場合は、間に「」を使用することもできます。

cd My songs>

CD コマンドを使用して Linux でディレクトリを変更するための FAQ

Linux で「cd」コマンドを使用してホーム ディレクトリに戻るにはどうすればよいですか?

ホームディレクトリに戻るには、「`」と入力するだけです。 cd`> 議論なしで。このコマンドを実行すると、ファイル システムのどこにいても、ホーム ディレクトリに移動できます。

Linux で「cd」コマンドを使用する場合の絶対パスと相対パスの違いは何ですか?

絶対パスはルート ディレクトリから始まります (例: ` /home/user/documents`> )、相対パスは現在の場所に関するものです(例:..`> /pictures`> 1 つ上のレベルに移動して、ピクチャ ディレクトリに移動します)。これらの違いを理解することは、ディレクトリを効果的に移動するために非常に重要です。

「cd」コマンドを使用して、名前にスペースが含まれるディレクトリに移動するにはどうすればよいですか?

ディレクトリの名前にスペースが含まれている場合は、パス全体を引用符で囲みます。

例: My Documents という名前のディレクトリに移動するには、次のように入力します。 cd マイドキュメント

「cd」コマンドを使用して現在のディレクトリと前のディレクトリを切り替えるショートカットはありますか?

はい、「`」を使用できます。 cd -> `>現在のディレクトリと前のディレクトリをすばやく切り替えるコマンド。これは、2 つの場所を行き来するのに便利です。

Linux でフルパスを入力せずに「cd」コマンドを使用してディレクトリに移動できますか?

はい、タブ補完を利用できます。ディレクトリ名の入力を開始し、「Tab」キーを押します。システムは、名前が一意である場合はその名前を完成し、一致するものが複数ある場合はオプションを表示します。これにより、ファイル システム内の移動がより速く、より効率的になります。

結論

この中で、私たちは次のことについて議論しました。 Linux 変更ディレクトリ それは非常に重要です Linux でのディレクトリの変更 。元に戻るかどうか Linux ホームディレクトリ 、さまざまなフォルダー間の移動、またはフォルダー名のスペースの処理については、このガイドですべて説明されています。の コマンドCD Linux は Linux の中心人物であり、コンピュータ上での作業を容易にします。