드라이브가 루트 없이 /etc/fstab에 있는지 확인하는 방법이 있습니까? 이것을 실행할 수 sudo mount /dev/sdx
있고 명령을 실행하지 않고 sudo를 실행하기 전에 /etc/fstab에서 마운트 지점을 가져올 수 있는지 궁금합니다 .
(GNU에서) 있다는 것을 알았지 mount --fake
만 sudo가 필요합니다.
답변1
일반적으로 /etc/fstab
전 세계에서 읽을 수 있으므로 cat /etc/fstab
존재하는지 확인할 수 있습니다.
파티션은 /etc/fstab
장치 경로 대신 LABEL, UUID, PARTLABEL 또는 PARTUUID별로 나열될 수 있습니다. 이 경우 해당 항목이 있는지 확실하지 않을 수 있습니다 /dev/sdx
. 권한이 있는 경우 실행하면 blkid /dev/sdx
파티션에 대한 정보가 표시됩니다. (루트가 아닌 사용자는 이 그룹에 속하거나 disk
임의의 그룹에 속해야 할 수 있습니다 /dev/sdx
.) 해당 권한이 없더라도 UUID=aa1a69af-0bad-48b8-a659-95f1daceaceb
예를 들어 해당 장치를 계속 볼 수 있습니다 ls -l /dev/disk/by-uuid
.
답변2
$ stat -c '%a %A %n' /etc/fstab
반향:
644 -rw-r--r-- /etc/fstab
적어도 Ubuntu Bionic 기반 Linux Mint 19.2의 경우입니다.
시스템의 모든 사용자는 읽을 수 있습니다.fstab 파일(위키).