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