ドライブがルートなしで/ 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
パーティションに関する情報が表示されます。 (root以外のユーザーはこのグループに属するか、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ファイル(wiki)。