Powinieneś użyć polecenia mount (8), które jest dostępne od razu we wszystkich systemach Linux i UNIX.
Jeśli uruchomić mountbez żadnych dodatkowych argumentów, będzie to lista wszystkich aktualnie zamontowane partycje w systemie, typ systemu plików oraz wszelkie opcje, takie jak montaż noexec, rwlub nosuid.
Na przykład:
% mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /boot type ext4 (rw,relatime,data=ordered)
/dev/mapper/basement-root on / type ext4 (rw,relatime,data=ordered)
W systemie Linux zalecam używanie /proc/mountszamiast mount. Jeśli /etc/mtabnie jest aktualizowany (np. Ponieważ /jest tylko do odczytu), dane wyjściowe mountmogą nie być aktualne. Ponadto, w przypadku niektórych opcji (nie noexec), mountdaje odfiltrowane dane wyjściowe, które mogą być mylące dla niektórych kombinacji wersji jądra i mounta (np. Z opcjami związanymi z atime).
Gilles „SO- przestań być zły”
Aby znaleźć partycję, na której montowany jest plik lub katalog - df -P plik / idzie / tutaj | ogon -1 | cut -d '' -f 1
brainLoop
4
Zakładając, że używasz tego w systemie Linux, tak, w porządku. Nieco bardziej niezawodne byłoby sprawdzenie, czy noexecjest to między przecinkami, czy na początku lub na końcu jego kolumny.
Odpowiedzi:
Powinieneś użyć polecenia mount (8), które jest dostępne od razu we wszystkich systemach Linux i UNIX.
Jeśli uruchomić
mount
bez żadnych dodatkowych argumentów, będzie to lista wszystkich aktualnie zamontowane partycje w systemie, typ systemu plików oraz wszelkie opcje, takie jak montażnoexec
,rw
lubnosuid
.Na przykład:
źródło
/proc/mounts
zamiastmount
. Jeśli/etc/mtab
nie jest aktualizowany (np. Ponieważ/
jest tylko do odczytu), dane wyjściowemount
mogą nie być aktualne. Ponadto, w przypadku niektórych opcji (nienoexec
),mount
daje odfiltrowane dane wyjściowe, które mogą być mylące dla niektórych kombinacji wersji jądra i mounta (np. Z opcjami związanymi z atime).Zakładając, że używasz tego w systemie Linux, tak, w porządku. Nieco bardziej niezawodne byłoby sprawdzenie, czy
noexec
jest to między przecinkami, czy na początku lub na końcu jego kolumny.W awk może to być wyraźniejsze:
źródło