Linux では、すべてがファイルとして扱われるという基本的な概念があります。これらのファイルは、ファイルシステムとして知られる階層構造内に整理されています。この構造を理解することが、システムを効果的にナビゲートするための鍵となります。
Linux におけるディレクトリツリー
ファイルシステム全体は、ルートディレクトリと呼ばれる単一の最上位ディレクトリ(スラッシュ(/)で表される)から始まります。ルートから、linux におけるディレクトリツリーは様々なサブディレクトリに分岐し、それらはファイルやさらなるサブディレクトリを含むことができます。
この構造がどのようなものかを示す簡単な例を以下に示します。
/
|-- bin
| |-- file1
| |-- file2
|-- etc
| |-- file3
| `-- directory1
| |-- file4
| `-- file5
|-- home
|-- var
ファイルパスの理解
任意のファイルまたはディレクトリの位置は、そのパスによって記述されます。パスとは、開始点から特定の目的地に至るまでのディレクトリのシーケンスです。例えば、/homeディレクトリ内にpeteという名前のフォルダーがあり、peteの中にMoviesフォルダーがある場合、完全なパスは/home/pete/Moviesになります。
Linux における PWD の正式名称とは?
ファイルシステムをナビゲートする際、現在の場所を知ることが不可欠です。そのためのコマンドがpwdです。linux における pwd の正式名称は「print working directory」(作業ディレクトリの表示)です。その唯一の目的は、ルート(/)から始まる、現在いるディレクトリの完全なパスを表示することです。
linux pwd コマンドの使用法
current directory linux(現在の Linux ディレクトリ)を見つけるには、単にlinux pwdコマンドを入力して Enter キーを押します。これにより、コマンドラインに現在の場所への絶対パスが出力されます。
pwd
どこにいますか?私はどこにいるのでしょうか?ご自身の現在の作業ディレクトリを確認するために試してみてください。