Ответы:
Создайте подкаталог в этой файловой системе и поделитесь / symlink, который вместо корневого каталога файловой системы.
Это плохая идея удалить каталог lost + found. При восстановлении fsck необходим существующий многосекторный каталог, в котором можно создать записи каталога для потерянных файлов. Если каталог lost + found отсутствует, он должен создать один, потенциально перезаписывая данные.
Для рабочих столов на основе Gnome2 / Mate Nautilus / Caja создайте файл с именем .hidden
в корневой папке диска.
Отредактируйте содержание следующим образом:
lost+found
Nautilus теперь будет скрывать папку lost + found при обновлении. Нажмите ctrl-h, чтобы переключить скрытые элементы, видимые / невидимые.
lost+found
это обычный каталог, как и любой другой каталог. Это только то, fsck
что нужно для этого конкретного имени каталога. Любой другой инструмент, обрабатывающий только это имя, делает это в соответствии с соглашением, используемым fsck
.
Nautilus (и Konq?) Будет интерпретировать скрытый файл в каталоге как список файлов, которые нужно скрыть. В противном случае, как предлагали другие, используйте XFS или ReiserFS.
$ ls --ignore=lost+found
Так что сделай псевдоним
$ alias ls='ls --ignore=lost+found'
С обновленным ls, который является частью GNU coreutils 8.15
Re: http://www.askapache.com/linux-unix/bash_profile-functions-advanced-shell.html
Нет. Но вы можете удалить его (он будет воссоздан на следующем fsck), или вы можете использовать другую файловую систему, которая не нуждается в lost + found. ext2 / 3 делает.
Lost + Found - это место, где FSCK собирается хранить биты файлов, которые он смог восстановить, если ваша файловая система повреждена. Если каталог в настоящее время пуст, вы можете просто удалить его.
FSCK (я верю) воссоздает его, если в нем есть что-то, что нужно поместить туда.
Не уверен, почему наличие этого каталога проблематично для вас?
rmdir lost+found
Нет. Его нельзя скрыть, поскольку в ОС UNIX только файлы, начинающиеся с точки, скрываются из стандартного представления.