Мой компьютер настроен на использование одной и той же домашней папки / профиля пользователя для Linux и Windows. Как следствие, у меня есть такие файлы NTUSER.DAT
, которые скрыты в Windows, когда я ls
и в моем файловом менеджере. Есть ли способ заставить Linux скрыть скрытые файлы?
filesystem
0x539
источник
источник
Ответы:
Добавьте файлы, которые вы хотите скрыть, в файл
.hidden
с 1 файлом в строке внутри каталога, в котором находятся эти файлы. Что-то вродеls {files} >.hidden
будет работать, чтобы быстро сделать это.Вы можете скрыть файлы, выглядящие из Windows с помощью
C:\>attrib +h D:\*.hidden /S
(это скроет.hidden
файл из предыдущего метода). В каталоге я предположил D :.Вы можете скрыть эти файлы
ls
в Linux, добавив это в~./bashrc
:Это будет скрывать файлы при использовании
ls
иls
только. Также предполагается, что у вас еще нет псевдонима дляls
.ls -l
покажет их, но это просто еще один псевдоним.Последняя команда, которую я нашел на суперпользователя . Пожалуйста, подтвердите этот ответ;)
источник
attrib
будет работать только на файловых системах NTFS / FAT.ls -l
bash
передает-l
флаг в lasexport
:(