Jak mogę uzyskać informacje, jeśli mój format HD rozróżnia wielkie i małe litery?
Chcę się upewnić, że mój komputer Mac z systemem Mountain Lion ma system plików uwzględniający wielkość liter.
Jak mogę uzyskać informacje, jeśli mój format HD rozróżnia wielkie i małe litery?
Chcę się upewnić, że mój komputer Mac z systemem Mountain Lion ma system plików uwzględniający wielkość liter.
Odpowiedzi:
Możesz użyć terminalu do odczytania Osobowości Systemu Plików:
diskutil info /
Poszukaj pól wymienionych poniżej:
File System Personality: Journaled HFS+
Type (Bundle): hfs
Name (User Visible): Mac OS Extended (Journaled)
Jeśli w systemie plików rozróżniana jest wielkość liter, w pierwszym wklejonym wierszu zobaczysz rozróżnianie wielkości liter w kronice HFS, a w Mac OS Extended (rozróżnianie wielkości liter, kronikowanie) w trzeciej.
Narzędzie dyskowe wyświetli to również w oknie informacyjnym dowolnego systemu plików, który może zobaczyć.
diskutil info
ponieważ list
nie pokazałem oczekiwanych informacji.
Coś takiego powinno działać:
touch abc1
touch abC1
ls ab*
uruchom, diskutil info <device>
a Twoja odpowiedź zostanie wyświetlona.
File System Personality
odzwierciedli jedną ze znanych osobistości.
Jeśli widzisz: File System Personality: Journaled HFS+
oznacza to, że nie uwzględnia wielkości liter. Aby odpowiedzieć na twoje pytanie, chcesz zobaczyć File System Personality: Case-sensitive Journaled HFS+
.
Możesz wykonać test w powłoce:
Wprowadź następujące polecenia:
touch abc1
touch ABC2
ls a*
Jeśli polecenie ls wyświetla oba pliki, abc1 i ABC2, oznacza to, że na dysku nie jest rozróżniana wielkość liter (tzn. Wielkość liter nie ma znaczenia). Jeśli wyświetlany jest tylko abc1, to rozróżnia małe i wielkie litery (tzn. Wielkość liter ma znaczenie).
Przed zamknięciem terminalu wpisz rm abc1 i rm ABC2, aby wyczyścić po teście.
ls a*
polecenie, które poinformuje cię, czy w systemie plików rozróżniana jest wielkość liter. Jeśli tak jest, tylko mój pancerz zostanie wymieniony na podstawie mojego ostatniego przykładu, ponieważ jest tam mała litera a ls a*
. Jeśli jednak system operacyjny nie rozróżnia wielkości liter, ls a*
polecenie wyświetli zarówno Allana, jak i zbroję.
abc1
i ABC2
, ale ls a*
pokazuje tylko jeden plik. Próbowałem tylko pomóc, ale nie chcę edytować wbrew własnym życzeniom, a ty wydajesz się być wrażliwy na to - więc zostawiam odpowiedź taką, jaka jest, i zamiast tego głosuję negatywnie.
Najszybszym sposobem jest użycie Terminal.app:
diskutil info /Volumes/NAME-OF-VOLUME
lub (jeśli chcesz zobaczyć tylko odpowiednią linię)
diskutil info /Volumes/NAME-OF-VOLUME | grep 'User Visible'
Możesz także użyć Narzędzia dyskowego, aby sprawdzić format partycji. Jeśli w formacie rozróżniana jest wielkość liter, powie to tak w nazwie formatu, w przeciwnym razie nic nie zostanie wskazane.
Menu można wyświetlić pod tym linkiem: http://www.kenstone.net/fcp_homepage/partitioning_tiger.html
Uwaga: to nie „Mac” rozróżnia małe i wielkie litery, lecz każda partycja na dyskach.