Определить, доступен ли вложенный том btrfs только для чтения

Вы должны были быть в состоянии найти файлы сами, имея лишь немного знаний о терминале.Я только что ввел find -iname "*history*" из оболочки и получил решение.

Есть два файла: .bash_history и .crosh_history

Несмотря на то, что shell дает вам доступ к оболочке bash с использованием пользователя chronos, он не меняет каталог . Подсказка говорит /, что означает, что вы находитесь в корневом каталоге, не путать с /root/. Просто введите cd, чтобы переключиться на домашний каталог пользователя (в данном случае /home/chronos/user), обратите внимание, что приглашение изменилось с / на . ]~.

Вы можете использовать rm имя файла для удаления обоих файлов или использовать vi имя файла для редактирования файлов. dd удаляет строку в vi, 5dd удаляет 5 строк, :q! завершает работу vi без сохранения :wq сохраняет изменения в файле и завершает работу.

0
06.07.2017, 07:48
2 ответа

btrfs propertyпокажет статус чтения -только / чтения -записи подтома:

btrfs property get -ts /path/to/subvolume

Это даст либо :ro=true, либо ro=false.

5
28.01.2020, 02:25
btrfs sub show /path/to/subvolume|grep readonly

возвращает 0, если он доступен только для чтения, вы можете проверить его с помощью

btrfs sub show /path/to/subvolume|grep readonly && echo yep
1
28.01.2020, 02:25

Теги

Похожие вопросы