답변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에서는 여러 번 마운트할 수 있으며 자체 디렉토리에 마운트한 다음 일부를 마운트할 수 있습니다.)
당신이 가질 수 있는 한 가지 문제는 실제로 "루트 디렉토리"라는 두 가지 다른 것이 있다는 것입니다. 일부 고급 옵션의 경우 시스템 루트가 반드시 파일 시스템 루트일 필요는 없습니다.
또 다른 문제는 "파일 시스템"이라는 용어가 파티션의 내용과 설치된 모든 내용의 모음을 모두 의미한다는 것입니다.