答え1
トーマス、新しい貢献者
構文はとても簡単です。/folder/folder/folder/.../file
サブフォルダの数はほぼ無制限です。技術的な制限があり、これはXFS、EXT3、EXT4、BTRFSなどのファイルシステムによって異なります。
要するに、すべては/
次から始めて呼び出されます。ルートファイルシステム
すべてのフォルダ以下は/
マウントポイントにすることができます。
df -h
プロンプトで a を実行すると、次の内容が表示されます。
Filesystem Size Used Avail Use% Mounted on
/dev/sdc3 558G 111G 447G 20% /
tmpfs 252G 33M 252G 1% /tmp
/dev/sda1 5.0T 4.8T 190G 97% /data
/dev/sdc2 950M 234M 717M 25% /boot
/dev/sdc1 190M 10M 180M 6% /boot/efi
#############################################################
my /dev/sdc is my one operating system disk having 3 partitions
partition 1 is mounted to /boot/efi
partition 2 is mounted to /boot
partition 3 is the root file system mounted at /
/dev/sda is my raid-5 volume of 10 disks mounted to folder,
that one partion under block device sda is mounted at /data
I can mount this 5TB volume anywhere (which is not already a mount point) under /
/etc/fstab
たとえば、このファイルは起動時にインストールされたエントリを示しています。
UUID=5b503190-ba94-42ac-bd79-0e3dbef5 / xfs defaults 0 0
UUID=e9f763e7-f9b7-469b-9a69-eefcbb8e /boot xfs defaults 0 0
UUID=A95A-1342 /boot/efi vfat umask=0077,shortname=winnt 0 0
/dev/disk/by-uuid/e16528d8-ec26-4743-828a-c399b46e4a21 /data auto nosuid,nodev,nofail 0 0
オペレーティングシステム必要インストールする必要があります/
。その後、/
Linuxはフォルダが物理的にどこにあるか気にしません。
答え2
実行中のシステム(またはより正確には実行中のシステム内のプロセス)には、参照する「ルートディレクトリ」があります/
。各ファイルシステム(マウントされたパーティション)には通常、inode 2のルートディレクトリもあります。
各ファイルシステムのルートディレクトリは、他のファイルシステムの一部のディレクトリにマウントできます。 (Linuxでは複数回マウントでき、独自のディレクトリにマウントしてから一部をマウントできます。)
あなたが持つことができる1つの問題は、実際には「ルートディレクトリ」という2つの異なるものがあることです。一部の高度なオプションでは、システムルートが必ずしもファイルシステムルートである必要はありません。
別の問題は、「ファイルシステム」という用語は、パーティションの内容とインストールされているすべての内容のコレクションの両方を意味することです。