Co oznacza znak „@” w wierszu polecenia systemu Mac obok uprawnień do plików?
-rw-r--r--@ 1 user staff 1111 May 3 15:10 MyFile.txt
@ Wskazuje, że plik ma powiązane atrybuty rozszerzone .
Wyjaśnienie znajdziesz na stronie podręcznika :
Długi format
Jeśli podano opcję -l, dla każdego pliku wyświetlane są następujące informacje: tryb pliku, liczba łączy, nazwa właściciela, nazwa grupy, liczba bajtów w pliku, miesiąc skrócony, plik dnia miesiąca był ostatnio modyfikowany, plik godziny ostatniej modyfikacji, plik minuty ostatniej modyfikacji oraz nazwa ścieżki. Ponadto dla każdego katalogu, którego zawartość jest wyświetlana, całkowita liczba 512-bajtowych bloków używanych przez pliki w katalogu jest wyświetlana sama w wierszu, bezpośrednio przed informacją o plikach w katalogu. Jeśli plik lub katalog ma rozszerzone atrybuty, po polu uprawnień wydrukowanym za pomocą opcji -l następuje znak „@”. W przeciwnym razie, jeśli plik lub katalog ma rozszerzone informacje o bezpieczeństwie (takie jak lista kontroli dostępu), po polu uprawnień wydrukowanym za pomocą opcji -l następuje znak „+”.
-@
dols
opcji. A jeśli zobaczysz+
znak oznaczający, że masz listy ACL (listy kontroli dostępu), możesz dowiedzieć się o nich więcej, dodając-e
. Teraz, gdy te xattr i ACL stają się coraz bardziej popularne, domyślnie lubię widzieć te rzeczy, więc bardzo często robię tols -l@e
zamiastls -l
teraz.