Чи є простий спосіб визначити, чи змонтована файлова система монтується як лише для читання або для читання-запису? Я думав просто трубити, mount
але думав, що може бути простіший спосіб.
mount
не завжди говорить вам про те, що ви хочете: перефразуючи, він читає /etc/mtab
, що є кешованою версією даних, і може бути застарілим у деяких випадках. Інформація в /proc/mounts
тому, що ви дійсно хочете.
statvfs
що, серед іншого, повертає поля прапора із прапором, що вказує на кріплення, призначене лише для читання. На жаль, я не знаю команди оболонки, щоб це зробити безпосередньо. Я б використавstat -f
, але ця команда показує все, крім прапорів.