nazwa hosta polecenie w systemie Linux służy do uzyskania pliku DNS (system nazw domenowych) name i ustaw nazwę hosta systemu lub nazwę domeny NIS (Network Information System). Nazwa hosta to nazwa nadana komputerowi i dołączona do sieci. Jego głównym celem jest jednoznaczna identyfikacja w sieci.
Składnia polecenia `nazwa hosta` w systemie Linux
hostname -[option] [file]>
Przykład: Nazwę hosta systemu uzyskujemy po prostu wpisując nazwę hosta bez żadnych atrybutów.
nazwa hosta
| Opcje | Opis | Składnia |
|---|---|---|
| -A | Ta opcja służy do uzyskania aliasu systemu hosta (jeśli istnieje). Zwróci pustą linię, jeśli nie ustawiono nazwy aliasu. Ta opcja wylicza wszystkie skonfigurowane adresy na wszystkich interfejsach sieciowych. | hostname -a> |
| -A | Ta opcja służy do pobierania wszystkich nazw FQDN (w pełni kwalifikowana nazwa domeny) systemu hosta. Wylicza wszystkie skonfigurowane adresy na wszystkich interfejsach sieciowych. Na wyjściu mogą się powtarzać te same wpisy. | hostname -A> |
| -B | Służy do zawsze ustawiania nazwy hosta. Jeśli nie określono żadnej nazwy, używana jest nazwa domyślna. | hostname -b> |
| -D | Ta opcja służy do uzyskania domeny, jeśli ustawione są domeny lokalne. Nie zwróci niczego (nawet pustej linii), jeśli nie ustawiono domeny lokalnej. | hostname -d> |
| -F | Ta opcja służy do uzyskania w pełni kwalifikowanej nazwy domeny (FQDN). Zawiera krótką nazwę hosta i nazwę domeny DNS. uczyń skrypt sh wykonywalnym | hostname -f> |
| -F | Ta opcja służy do ustawienia nazwy hosta określonej w pliku. Może to wykonać tylko superużytkownik (root). | sudo hostname -F filename> |
| -I | Ta opcja służy do uzyskania adresów IP (sieciowych). Ta opcja działa tylko wtedy, gdy można rozpoznać nazwę hosta. | hostname -i> |
| -I | Ta opcja służy do uzyskania wszystkich adresów IP (sieciowych). Opcja nie zależy od rozpoznawalności nazwy hosta. | hostname -I> |
| -S | Ta opcja służy do uzyskania w skrócie nazwy hosta. Krótka nazwa hosta to sekcja nazwy hosta przed pierwszą kropka/kropka(.) . Jeśli nazwa hosta nie ma kropki, wyświetlana jest pełna nazwa hosta. | hostname -s> |
| -W | Podaje numer wersji jako wynik. | hostname -V> |
Dane wyjściowe opcji dostępnych w poleceniu `nazwa hosta`
1) `-a` Opcja w poleceniu `nazwa hosta` w systemie Linux
Wyświetl wszystkie aliasy hosta.
Składnia:
hostname -a>
nazwa hosta -a
2) Opcja `-A` w poleceniu `nazwa hosta` w systemie Linux
Składnia:
hostname -A>
nazwa hosta -A
3) `-b` Opcja w poleceniu `nazwa hosta` w systemie Linux
Składnia:
hostname -b>
nazwa hosta -b
4) `-d` Opcja w poleceniu `nazwa hosta` w systemie Linux
Wyświetl nazwę domeny hosta, jeśli istnieje.
Składnia:
hostname -d>
nazwa hosta -d
5) Opcja `-f` w poleceniu `nazwa hosta` w systemie Linux
Wyświetl w pełni kwalifikowaną nazwę domeny (FQDN) hosta.
Składnia:
hostname -f>
nazwa hosta -f
6) Opcja `-F` w poleceniu `nazwa hosta` w systemie Linux
Ta opcja służy do ustawienia nazwy hosta określonej w pliku. Może to wykonać tylko superużytkownik (root).
Składnia:
konwersja ciągu na json w Javie
sudo hostname -F filename>
Sudo nazwa hosta -F nazwa pliku
7) Opcja `-i` w poleceniu `nazwa hosta` w systemie Linux
Wyświetl adres IP hosta
Składnia:
hostname -i>
nazwa hosta -tj
8) Opcja `-I` w poleceniu `nazwa hosta` w systemie Linux
Ta opcja służy do uzyskania wszystkich adresów IP (sieciowych). Opcja nie zależy od rozpoznawalności nazwy hosta.
hostname -I>
nazwa hosta -I
9) Opcja `-s` w poleceniu `nazwa hosta` w systemie Linux
Wyświetla krótką nazwę hosta.
Składnia:
hostname -s>
nazwa hosta -s
10) Opcja `-V` w poleceniu `nazwa hosta` w systemie Linux
Wyświetl informacje o wersji nazwy hosta
Składnia:
hostname -V>
nazwa hosta -V
mapa reakcji
11) Jak ustawić nazwę hosta w systemie Linux
Ustaw tymczasowo nazwę hosta systemu.
Składnia:
sudo hostname NEW_HOSTNAME>
sudo nazwa hosta geeksforgeeks
Zastąp NEW_HOSTNAME nową nazwą hosta, którą chcesz ustawić. (Tutaj zmieniliśmy to na geeksforgeeks)
Ustaw na stałe nazwę hosta systemu.
Aby na stałe ustawić nazwę hosta naszego systemu, musimy wejść do /etc/hostname za pomocą edytora tekstu i zmienić nazwę hosta na żądaną nazwę.
tutaj możemy trwale zmienić nazwę hosta.
Wniosek
Polecenie „nazwa hosta” w systemie Linux wydaje się proste, ale jednocześnie jest bardzo potężnym poleceniem, które pozwala użytkownikom przeglądać lub ustawiać nazwę hosta systemu. Ważne jest, aby użytkownicy znali polecenie `nazwa hosta`, aby skutecznie zarządzać systemem Linux. Można to łatwo zrozumieć w tym artykule, ponieważ omówiliśmy wiele opcji, a także ich wyniki, opcje takie jak ` -a`, `-A`, `-b`, `-d`, `-f`, `-F`, `-i`, `-I`, `-s` i `-V`.