Օրինակ `օգտագործողի հրամանատարության օգտագործումը

Ամենայն հավանականությամբ, դուք սկզբում տեղադրել եք ձեր համակարգչի անունը Linux- ի տեղադրման ժամանակ, բայց եթե որեւէ մեկը օգտագործում է համակարգիչը, կարող եք իմանալ նրա անունը:

Դուք կարող եք գտնել եւ տեղադրել ձեր համակարգչի անունը, դարձնելով այն ավելի հեշտ դարձնի ձեզ ցանցում հայտնաբերելու համար, օգտագործելով hostname հրամանը:

Այս ուղեցույցը սովորեցնում է ձեզ այն ամենը, ինչ դուք պետք է իմանաք hostname հրամանի մասին:

Ինչպես պարզել ձեր համակարգչի անունը

Բացեք տերմինալային պատուհան եւ մուտքագրեք հետեւյալ հրահանգը.

hostname- ը

Դուք կստանաք արդյունք, որը պատմում է ձեզ ձեր համակարգչի անունը եւ իմ դեպքում, այն պարզապես ասել է 'localhost.localdomain':

Արդյունքի առաջին մասը համակարգչի անունն է, իսկ երկրորդ մասը `տիրույթի անունը:

Համակարգչի անունը վերադարձնելու համար կարող եք գործարկել հետեւյալ հրահանգը.

hostname -s

Արդյունքն այս անգամ պարզապես կլինի «տեղական արժեք»:

Նմանապես, եթե ցանկանում եք պարզել, թե որ տիրույթում եք գտնվում, օգտագործեք հետեւյալ հրահանգը:

hostname -d

Դուք կարող եք գտնել hostname- ի IP հասցեն `օգտագործելով հետեւյալ հրահանգը.

hostname -i

Հոսթին անունը կարող է տրվել alias եւ դուք կարող եք պարզել բոլոր այն կաղապարներ, որոնք օգտագործում եք համակարգչի համար `մուտքագրելով հետեւյալ հրամանը տերմինալում.

hostname-a

Եթե ​​չկան կաղապարներ, ստեղծեք ձեր փաստացի տանտերինը, կվերադարձվի:

Ինչպես փոխել Hostname

Դուք կարող եք փոխել համակարգչի hostname- ն `պարզապես հետեւյալ հրահանգը մուտքագրելով.

hostname- ը

Օրինակ:

hostname gary

Այժմ, երբ դուք վարում եք hostname հրամանը, ապա դա պարզապես ցույց կտա «gary»:

Այս փոփոխությունը ժամանակավոր է եւ հատկապես օգտակար չէ:

Մշտապես փոխել ձեր hostname- նանո խմբագրիչը , բացելու / etc / hosts ֆայլը:

sudo nano / etc / hosts

Ձեզ հարկավոր է բարձր արտոնություններ, որպեսզի խմբագրեք հյուրընկալող ֆայլը, այնպես որ կարող եք կամ օգտագործել sudo հրամանը, ինչպես նշված է վերեւում կամ կարող եք օգտվողներին փոխել root հաշիվը, օգտագործելով ջրային հրամանը:

/ Etc / hosts ֆայլը ձեր ցանցում կամ այլ ցանցերում ձեր համակարգչի եւ այլ մեքենաների մասին մանրամասներ ունի:

Նախօրոք ձեր / etc / hosts ֆայլը պարունակում է նման բան:

127.0.0.1 localhost.localdomain localhost

Առաջին կետը IP- հասցեն է, որը լուծելու է համակարգիչը: Երկրորդ կետը համակարգչի համար անունն ու տիրույթն է, եւ յուրաքանչյուր հաջորդ դաշտը համակարգչի համար կաղապարի տրամադրում է:

Ձեր տանտիրոջ անունը փոխելու համար Դուք կարող եք փոխարինել localhost.localdomain- ը համակարգչի անունով եւ տիրույթի անունով:

Օրինակ:

127.0.0.1 gary.mydomain localhost

Ֆայլը փրկելուց հետո դուք կստանաք հետեւյալ արդյունքը, երբ դուք վարում եք hostname հրամանը:

gary.mydomain

Նմանապես hostdame -d հրամանը ցույց կտա, քանի որ mydomain- ը եւ hostname- ը ցույց կտան որպես gary:

The alias հրաման (hostname -a), սակայն, դեռ ցույց կտա որպես localhost, քանի որ մենք չենք փոխել այն, որ / etc / hosts ֆայլում:

Դուք կարող եք ավելացնել ցանկացած թվի կեղծանուններ / etc / hosts ֆայլին, ինչպես ցույց է տրված ստորեւ:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Այժմ, երբ վարում եք hostname- ը, արդյունքը կլինի հետեւյալը.

garysmachine everydaylinuxuser

Մանրամասն Hostnames

Հոստ անունը պետք է լինի ոչ ավելի, քան 253 նիշ, եւ այն կարող է բաժանել տարբեր պիտակների:

Օրինակ:

en.wikipedia.org կայքում

Վերոհիշյալ սերվերի անունը ունի երեք պիտակ `

Սանդղակը կարող է լինել առավելագույնը 63 նիշ, իսկ պիտակները բաժանվում են մեկ կետով:

Դուք կարող եք տեղեկանալ հոստնետների մասին, այցելելով այս վիկտորիա էջը:

Ամփոփում

Hostname- ի հրամանների մասին այլ բան չկա: Դուք կարող եք պարզել բոլոր մատչելի անջատիչների մասին, կարդալով Linux- ի հիմնական էջը, հոստնու անուն:

մարդուն հյուրընկալող անունը

Անհրաժեշտ է իմանալ այն ամենը, ինչ դուք պետք է իմանաք այս ուղեցույցում, բայց կան մի քանի այլ անջատիչներ, ինչպիսիք են hostname- ը, որը ցույց է տալիս լիարժեք տիրապետման դոմենի անվանումը, hostname- ից ֆայլից կարդալու հնարավորություն, NIS / YP տիրույթի անունը ցույց տալու ունակությունը, օգտագործելով hostname -y switch: