Mam skonfigurowany komputer do korzystania z tego samego folderu domowego / profilu użytkownika w systemach Linux i Windows. W rezultacie mam takie pliki, NTUSER.DAT
które są ukryte w systemie Windows, pokazując się, kiedy ja ls
i mój menedżer plików. Czy jest jakiś sposób, aby Linux ukrył ukryte pliki?
filesystem
0x539
źródło
źródło
Odpowiedzi:
Dodaj pliki, które chcesz ukryć, do pliku o nazwie
.hidden
z 1 plikiem w linii w katalogu, w którym znajdują się te pliki. Coś takiegols {files} >.hidden
zadziała, aby szybko to zrobić.Możesz ukryć pliki wyglądające z systemu Windows za pomocą
C:\>attrib +h D:\*.hidden /S
(spowoduje to ukrycie.hidden
pliku z poprzedniej metody). Katalog, który założyłem D :.Możesz ukryć te pliki przed
ls
Linuksem, dodając to do~./bashrc
:Spowoduje to ukrycie plików podczas używania
ls
ils
tylko. Zakłada również, że nie masz jeszcze aliasu dlals
.ls -l
nadal je pokaże, ale to tylko kolejny alias.Ostatnie polecenie, które znalazłem na superużytkowniku . Proszę upvote że odpowiedź;)
źródło
attrib
będzie działać tylko w systemach plików NTFS / FAT.ls -l
bash
przekazuje-l
flagę do lasuexport
:(