огромный .sujournal файл на FreeBSD

Можно использовать обратную косую черту:

% alias ls ls -a
% ls
# ls -a output here
% \ls
# plain ls output here

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

% alias cd pushd
% cd /tmp
/tmp /tmp 
% c\d
% dirs
~ /tmp

(Я испытываю желание назвать тот другой аргумент против использования csh семейство оболочек.)

4
27.11.2011, 02:16
1 ответ

Нет!

Как правило, если Вы видите системный файл, и Вы не знаете, каково это, не удаляйте его. Еще в более общем плане, если бы действие требует корневых полномочий, и Вы не знаете то, что это означало бы, не делайте этого.

.sujournal файл содержит мягкий журнал обновлений. К файлу не получают доступ непосредственно как файл; скорее это - пространство, которое резервируется для внутреннего пользования драйвером файловой системы. Это пространство отмечено, как занято в файле для совместимости с более старыми версиями драйвера файловой системы: если Вы монтируете, что файловая система с драйвером FFS, который поддерживает журналируемые мягкие обновления, то драйвер использует то пространство для хранения журнала SU; если Вы монтируете, что файловая система с более старым драйвером FFS, файл оставляют нетронутым, и драйвер выполняет fsck после монтирования вместо того, чтобы воспроизвести журнал.

9
27.01.2020, 20:49
  • 1
    , если бы действие требует корневых полномочий и Вы не знаете то, что это означало бы, не делайте этого, я хотел бы иметь, который вышил на чем-то тяжелом, которое я мог бросить в разработчиков. –  Jenny D 02.01.2014, 13:37

Теги

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