HOSTNAMECTL(1) hostnamectl HOSTNAMECTL(1) NUME hostnamectl - controleaza numele de gazda al sistemului REZUMAT hostnamectl [OPIUNI...] {COMANDA} DESCRIERE hostnamectl poate fi utilizat pentru a interoga i modifica numele de gazda al sistemului i configurarile aferente. systemd-hostnamed.service(8) i acest instrument disting trei nume de gazda diferite: numele de gazda ,,frumos" de nivel inalt, care poate include tot felul de caractere speciale (de exemplu ,,Laptop-ul lu' R@man"), numele de gazda ,,static" care este numele de gazda configurat de utilizator (de exemplu ,,laptop-roman") i numele de gazda tranzitoriu care este o valoare de rezerva primita de la configuraia reelei (de exemplu ,,node12345678"). Daca un nume de gazda static este stabilit la o valoare valida, atunci numele de gazda tranzitoriu nu este utilizat. Reinei ca numele de gazda frumos are puine restricii in ceea ce privete caracterele i lungimea utilizate, in timp ce numele de gazda statice i tranzitorii sunt limitate la caracterele acceptate de obicei in numele de domeniu Internet i la maximum 64 de caractere (aceasta din urma fiind o limitare a Linux). Folosii systemd-firstboot(1) pentru a iniializa numele de gazda al sistemului pentru imaginile de sistem montate (dar nepornite). COMENZI Urmatoarele comenzi sunt inelese: status Afieaza numele de gazda al sistemului i informaiile aferente. Daca nu este specificata nicio comanda, aceasta este valoarea implicita. Adaugata in versiunea 195. hostname [NUME] Daca nu se furnizeaza niciun argument, se afieaza numele de gazda al sistemului. Daca se furnizeaza un argument opional NUME, comanda schimba numele de gazda al sistemului in NUME. In mod implicit, acest lucru va modifica numele de gazda frumos, static i tranzitoriu deopotriva; cu toate acestea, daca se utilizeaza unul sau mai multe dintre --static, --transient, --pretty, se modifica doar numele de gazda selectate. In cazul in care se stabilete numele de gazda ,,pretty" (frumos), iar numele de gazda static sau ,,transient" (tranzitoriu) este de asemenea stabilit, numele de gazda specificat va fi simplificat in ceea ce privete setul de caractere utilizat inainte ca acestea din urma sa fie actualizate. Acest lucru se face prin eliminarea caracterelor speciale i a spaiilor. Astfel, se asigura ca numele de gazda frumos i cel static sunt intotdeauna strans legate intre ele, respectand in acelai timp regulile de valabilitate ale numelui specific. Aceasta simplificare a irului de nume de gazda nu se face daca sunt stabilite doar numele de gazda tranzitorii i/sau statice, iar numele de gazda ,,pretty" ramane neatins. Numele de gazda statice i tranzitorii trebuie sa fie, fie o singura eticheta DNS (un ir compus din caractere ASCII minuscule pe 7 bii, fara spaii sau puncte, limitat la formatul permis pentru etichetele de nume de domeniu DNS), fie o secvena de astfel de etichete separate prin puncte simple care formeaza un DNS FQDN valid. Numele de gazda trebuie sa aiba cel mult 64 de caractere, ceea ce reprezinta o limitare Linux (DNS permite nume mai lungi). Adaugata in versiunea 249. icon-name [NUME] Daca nu se furnizeaza niciun argument, se afieaza numele pictogramei sistemului&. Daca se furnizeaza un argument opional NUME, comanda schimba numele pictogramei in NUME. Numele pictogramei este utilizat de unele aplicaii grafice pentru a vizualiza aceasta gazda. Numele pictogramei trebuie sa urmeze Specificaia de denumire a pictogramei[1]. Adaugata in versiunea 249. chassis [TIP] Daca nu se furnizeaza niciun argument, se afieaza tipul de asiu&. Daca se furnizeaza un argument opional TIP, comanda schimba tipul de asiu in TIP. Tipul de asiu este utilizat de unele aplicaii grafice pentru a vizualiza gazda sau pentru a modifica interaciunea cu utilizatorul. In prezent, sunt definite urmatoarele tipuri de asiu: ,,desktop", ,,laptop", ,,convertibile", ,,server", ,,tablet", ,,handset", ,,watch", ,,embedded", precum i tipurile speciale de asiu ,,vm" i ,,container" pentru sistemele virtualizate care nu au un asiu fizic imediat. Adaugata in versiunea 249. deployment [MEDIUL] Daca nu se furnizeaza niciun argument, se afieaza mediul de desfaurare&. Daca se furnizeaza un argument opional MEDIUL, comanda modifica mediul de desfaurare in MEDIUL. Argumentul MEDIUL trebuie sa fie un singur cuvant fara caractere de control. Se sugereaza unul dintre urmatoarele: ,,development", ,,integration", ,,staging", ,,production". Adaugata in versiunea 249. location [LOCAIA] Daca nu se furnizeaza niciun argument, se afieaza irul de locaie pentru system. Daca se furnizeaza un argument opional LOCAIA, comanda schimba irul de locaie pentru sistem in LOCAIA. Argumentul LOCAIA ar trebui sa fie un ir de caractere cu un format liber, uor de ineles pentru om, care sa descrie locaia fizica a sistemului, daca este cunoscuta i aplicabila. Acesta poate fi generic, cum ar fi ,,Bucureti, Romania" sau specific, cum ar fi ,,Raftul din stanga, al doilea rand de rafturi". Adaugata in versiunea 249. OPIUNI Urmatoarele opiuni sunt inelese: --no-ask-password Nu solicita autentificarea utilizatorului pentru operaii privilegiate. Adaugata in versiunea 195. --static, --transient, --pretty Daca se apeleaza status (sau daca nu se da o comanda explicita) i se specifica una dintre aceste opiuni, hostnamectl va afia doar acest nume de gazda selectat. Daca se utilizeaza cu hostname, doar numele de gazda selectate vor fi actualizate. Daca sunt specificate mai multe dintre aceste opiuni, toate numele de gazda specificate vor fi actualizate. Adaugata in versiunea 195. -H, --host= Executai operaia de la distana. Specificai un nume de gazda sau un nume de utilizator i un nume de gazda separate prin ,,@", pentru a va conecta. Numele de gazda poate fi opional sufixat de un port pe care asculta ssh, separat prin ,,:", i apoi de un nume de container, separat prin ,,/", care se conecteaza direct la un container specific de pe gazda specificata. Aceasta va folosi SSH pentru a comunica cu instana managerului mainii la distana. Numele containerelor pot fi enumerate cu machinectl -H HOST. Punei adresele IPv6 in paranteze drepte. -M, --machine= Executarea operaiei pe un container local. Specificai un nume de container la care sa va conectai, prefixat opional de un nume de utilizator cu care sa va conectai i de un caracter de separare ,,@". Daca irul special ,,.host" este utilizat in locul numelui containerului, se realizeaza o conexiune la sistemul local (ceea ce este util pentru a se conecta la un anumit utilizator <>: ,,--user --machine=lennart@.host"). Daca nu se folosete sintaxa ,,@", conexiunea se face ca utilizator root. In cazul in care se utilizeaza sintaxa ,,@", fie partea stanga, fie partea dreapta poate fi omisa (dar nu ambele), caz in care numele de utilizator local i ,,.host" sunt implicite. -h, --help Afieaza acest mesaj de ajutor i iese. --version Afieaza informaiile despre versiune i iese. --json=MODUL Afieaza ieirea formatata ca JSON. Ateapta una dintre urmatoarele variante: short" (pentru o ieire cat mai scurta posibil, fara spaii albe sau pauze de linie redundante), ,,pretty" (pentru o versiune placuta a acesteia, cu indentare i pauze de linie) sau ,,off" (pentru a dezactiva ieirea JSON, implicit). STARE DE IEIRE In caz de succes, se returneaza 0, iar in caz contrar se returneaza un cod de eec diferit de zero.. CONSULTAI I systemd(1), hostname(1), hostname(5), machine-info(5), systemctl(1), systemd-hostnamed.service(8), systemd-firstboot(1) NOTE 1. Specificaia de denumire a pictogramelor https://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . systemd 255 HOSTNAMECTL(1)