Teraz mam komputer Mac Mini. Przeprowadziłem migrację danych Macbooka Pro z wehikułu czasu, ale nie zrobiłem tego od początku mojego uruchamiania. Do migracji danych skorzystałem z pomocy w migracji. Jednak otrzymuję nazwę mojego MacBooka Pro w wierszu poleceń terminalu, dlaczego tak jest?
Name-Macbook-Pro:~ name$
Dlaczego to dostaję? Jestem na moim Macu Mini, chyba z migracji, ale czy wpłynie to na coś jeszcze? Jak to zmienić?
HostName
(pomimo tegoman hostname
, co mówi!), Biorąc pod uwagę, że jego wartość nie jest zsynchronizowana zLocalHostName
wartością ustawioną w Preferencjach systemowych. I odwrotnie,LocalHostName
jest również rozpoznawany przezhostname
. Innymi słowy: jeśli chcesz zmienić nazwę hosta z powłoki, użyj OBAsudo scutil --set LocalHostName newName
isudo scutil --set ComputerName newName
, gdzieComputerName
wartość może być bardziej przyjazną wersją (spacje, interpunkcja)LocalHostName
wartości (tylko alfanumeryczne i myślniki).HostName
wpisu, należy ustawić jej wartość na pusty ciąg (ta skutecznie usuwa klucz z.plist
pliku)sudo scutil --set HostName ''
.