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

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

システムナビゲーションは、ユーザーがオペレーティングシステムで実行できる最も基本的なタスクの1つです。ディレクトリを切り替えたり、ディスクドライブをグラフィカルにナビゲートしたりできる多くのファイルマネージャを利用できますが、コマンドラインを使用して同じことを行うと、システムをより適切に制御できます。





幸い、Linuxにはcdと呼ばれるコマンドが用意されており、ターミナルの現在の作業ディレクトリを簡単に変更できます。





Linuxでcdコマンドを使用する方法は次のとおりです。これは、システムストレージ上のディレクトリをトラバースする必要がある唯一のユーティリティです。





Linuxでcdコマンドを使用する方法

cdコマンドは ディレクトリの変更 。 Linuxで最も基本的なコマンドの1つであるcdは、ディレクトリを切り替えるためのグローバルコマンドになりました。次のようなコマンドの他の実装 chdir MS-DOSシステムで使用される、も存在します。

基本構文

cdコマンドの基本的な構文は次のとおりです。



cd [options] [path]

...どこ オプション コマンドで渡される引数であり、 ディレクトリへの絶対パスまたは相対パスです。

絶対パス名と相対パス名

cdコマンドを最大限に使用する前に、絶対パス名と相対パス名の違いを知っておく必要があります。絶対パス名は、ディレクトリへの完全なパスです。 / (根) フォルダ。





一方、相対パス名は現在の作業ディレクトリから取得されます。相対パスに精通している場合は、cdコマンドを使用してディレクトリツリーを効率的に上下に移動できます。

たとえば、現在の作業ディレクトリが /家 、ディレクトリを次のように変更します /デスクトップ 。次に、絶対パス名を使用します。





cd /home/username/Desktop

一方、に切り替えたい場合は /デスクトップ 相対パスを使用するディレクトリ。入力する必要があるのは次のとおりです。

cd /Desktop

Cdは、現在のディレクトリの上下にあるディレクトリを追跡し、ユーザーがパス名全体を入力しなくても他のディレクトリにすばやく移動できるようにします。

切り替えたいサブフォルダーの正確な名前がわからない場合は、 lsコマンド そのフォルダ内のすべてのディレクトリを一覧表示します。

ホームディレクトリに切り替えます

Linuxシステムでは、 /家 directoryは、ユーザーの個人用ファイル、プログラム、およびサブフォルダー用に予約されている特別なディレクトリです。システムにログインすると、デフォルトでホームディレクトリが現在の作業ディレクトリとして設定されます。

ホームディレクトリには特殊文字が割り当てられています--- 〜(チルダ) キャラクター。ホームディレクトリへの完全なパスを指定する代わりに( / home / username )、あなたはただ渡すことができます cdコマンドを使用して文字を入力し、現在の作業ディレクトリを次のように変更します。 /家

cd ~

同様に、次のように他のユーザーのホームディレクトリに移動できます。

cd ~username

関連している: Linuxですべてのユーザーを一覧表示する方法

前のセクションでは、現在の作業ディレクトリをに切り替えました /デスクトップ 。コマンドでは、を使用できます を表す文字 /家 ディレクトリを作成し、コマンドを半分のサイズに縮小します。

cd ~/Desktop

ホームディレクトリと同じように、 / 文字は /根 Linuxベースのオペレーティングシステム上のディレクトリ。いつでもルートフォルダに切り替えるには:

cd /

以前の作業ディレクトリに変更します

一度に複数のディレクトリで作業している場合は、を使用して前の作業ディレクトリに簡単に切り替えることができます。 -(ハイフン) キャラクター。

たとえば、現在の作業ディレクトリが /家 そして、あなたはに切り替えます /根 ディレクトリ。それで、 /根 現在の作業ディレクトリになり、 /家 前の作業ディレクトリになります。

次のコマンドを入力すると、前のディレクトリに移動します。 /家

cd -

また、cdコマンドを発行してから スペース 文字は、ユーザーを前の作業ディレクトリに移動します。

cd

親ディレクトリに切り替えます

1つ以上のサブディレクトリで構成されるディレクトリは、親ディレクトリと呼ばれます。簡単に言えば、あなたが持っているなら /デスクトップ/ダウンロード あなたのフォルダ /家 ディレクトリ、次に /家 ディレクトリはの親ディレクトリになります /デスクトップ/ダウンロード

NS .. 文字は、それぞれ親ディレクトリと現在のディレクトリを表します。

使用 ダブルドット キャラクター ( .. )親ディレクトリに切り替えます。

cd ..

前述のコマンドを使用すると、ディレクトリツリーの1つ上のレベルに移動します。追加で渡すこともできます .. ディレクトリツリーをさらに上に移動する文字。

現在の作業ディレクトリの2レベル上に移動するには:

cd ../../

現在の作業ディレクトリの1レベル上の特定のディレクトリを渡すこともできます。

cd ../Folder

スペースを含むディレクトリ名に変更する

システム上のすべてのフォルダに1語の名前が付いているわけではありません。それらのいくつかは含まれるかもしれません スペース キャラクター。例えば、 / home / username /重要なドキュメント

このような場合、ディレクトリ名を指定するとエラーが返されます。

ディスククリーンアップウィンドウで何を削除するか10
cd /Important Documents

出力:

bash: cd: too many arguments

名前にスペースが含まれるディレクトリに切り替えるには、パス名をでラップします。 引用符 次のように。コマンドでは一重引用符と二重引用符の両方を使用できることに注意してください。

cd 'Important Documents'
cd 'Important Documents'

または、 バックスラッシュ() スペースをエスケープする文字。

cd Important Documents

関連している: Linuxの使用を開始する方法

コマンドラインを介したシステムナビゲーション

Linuxターミナルは、コンピューターの動作を制御するための強力なテキストインターフェイスです。コマンドラインを使用して、ほぼすべてのタスクを実行できます。ディレクトリの変更、 ファイルやフォルダをリモートでコピーする 、ファイル情報の一覧表示、 構成ファイルの編集 、あなたはそれに名前を付けます。 Linuxでやりたいことすべてに対応するコマンドがあります。

ただし、コマンドが非常に多いことには欠点があります。そもそも使用できる膨大な量は言うまでもなく、誰もがコマンドを学習して記憶できるわけではありません。ただし、Linuxの初心者ユーザーは、システムで使用できるすべてのユーティリティを使用するわけではありません。

代わりに、基本的な操作の実行に役立ついくつかの基本的なコマンドを学ぶだけで、オペレーティングシステムを使い始めることができます。

共有 共有 つぶやき Eメール Linuxを使い始めるための9つの基本コマンド

Linuxに精通したいですか?これらの基本的なLinuxコマンドから始めて、標準的なコンピューティングタスクを学びます。

次を読む
関連トピック
  • Linux
  • ファイル管理
  • ターミナル
著者について ディーペッシュシャルマ(79件の記事が公開されました)

Deepeshは、MUOのLinuxのジュニアエディターです。彼はLinuxに関する情報ガイドを作成し、すべての新規参入者に至福の体験を提供することを目指しています。映画についてはよくわかりませんが、テクノロジーについて話したいのなら、彼はあなたの男です。余暇には、本を読んだり、さまざまな音楽ジャンルを聴いたり、ギターを弾いたりしています。

DeepeshSharmaのその他の記事

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください