Tänapäeval on võimalik Linuxi kasutada ilma käsuliini palju suhtlemiseta, kuid paljudel juhtudel on käsurea abil midagi palju lihtsam kui graafilise tööriista kasutamisel.
Käsurea korrapäraselt kasutatava käsu näide on apt-get, mida kasutatakse Debiani ja Ubuntu-põhiste distributsioonide tarkvara installimiseks.
Selleks, et installida tarkvara, kasutades apt-get'i, peate olema kasutaja, kellel on selleks piisavad õigused.
Üks esimesi käske populaarsetele lauaarvutite Linuxi operatsioonisüsteemidele nagu Ubuntu ja Mint õpib, on sudo.
Käsu sudo võimaldab käivitada mis tahes käsku teise kasutajatena ja seda kasutatakse tavaliselt õiguste tõstmiseks, nii et käsk käivitatakse administraatorina (mis on Linuxi tuntud root kasutajaks).
See on kõik hästi ja hea, kuid kui käivitate käskude seeriat või peate pikema aja jooksul käima teise kasutajaga, siis mida sa otsid, on su käsk.
See juhend näitab sulle, kuidas su käsku kasutada ja annab teavet saadaolevate lülitite kohta.
Juurkasutajale lülitamine
Juhtkasutajale lülitumiseks peate terminali avama, samal ajal vajutades ALT ja T.
Juhtkasutaja teisendamise viis erineb. Näiteks Ubuntu-põhiste levitaotluste puhul, nagu Linux Mint, Ubuntu, Kubuntu, Xubuntu ja Lubuntu, tuleb sul sudo käsk vahetada järgmiselt:
sudo su
Kui kasutate jaotusvõrgu, mis andis teile distributsiooni paigaldamisel root parooli, saate lihtsalt kasutada järgmist.
su
Kui sa käivitasid sudo käskluse, küsitakse sul sudo parooli, kuid kui sa käsku käivitasid just nagu su, siis peate sisestama administraatori parooli.
Et kinnitada, et olete juurkasutajale tõesti käitanud, tippige järgmine käsk:
kes ma olen
Whoami käsk ütleb teile, millise kasutaja te praegu töötate.
Kuidas teisele kasutajale üle minna ja oma keskkonnale vastu võtta
Su käsku saab kasutada mis tahes muu kasutaja kontole lülitumiseks.
Näiteks kujutlege, et loonud uue kasutaja nimega ted, kasutades kasutajaaddi käsku järgmiselt:
sudo useradd -m ted
See loob kasutaja nimega ted ja loob kodukataloogi tedi nimega ted.
Tedi konto jaoks tuleb enne selle kasutamist kasutada järgmise käsu abil parooli:
passwd ted
Ülalnimetatud käsk palub teil luua ja kinnitada tedi konto parool.
Teil on võimalik vahetada Tedi kontole järgmise käsuga:
su ted
Nagu eespool, käib eespool nimetatud käsk logitud teid sisse, kuid te ei asetata kodukataloogi testimiseks ja kõik seadeid, mida ted on lisanud .bashrc-failile, ei laadita.
Siiski võite sisselogimiseks sisse logida ja keskkonnale vastu võtta, kasutades järgmist käsku:
s - ted
Selleks ajaks, kui logite sisse, kui olete logitud, lisatakse see tedi kodukataloogi.
Hea võimalus näha seda täies ulatuses on lisada Tedi kasutajakontole ekraanipõhise utiliidi utiliit .
Käivita pärast kasutajakontode vahetamist
Kui soovite lülitada teise kasutaja kontole, kuid käsk käivitatakse niipea, kui lülitate üle -c-lüliti, järgmiselt:
su -c screenfetch-ted
Ülaltoodud käskluses lülitab su kasutaja kasutaja, -c ekraanipilt käivitab ekraanipõhise utiliidi ja lülitub tema kontole.
Adhoc lülitid
Olen juba näidanud, kuidas saate teisele kontole üle minna ja pakkuda sarnast keskkonda - lüliti abil.
Täielikuks saate kasutada ka järgmist:
su-l
su --login
Kui kasutajat lülitate, saate käivitada erineva shelli vaikimisi, andes -s-lüliti järgmiselt:
su-s -
su --shell -
Te saate säilitada praegused keskkonnasätted, kasutades järgmisi lülitusi:
su-m
su-p
su - säilituskeskkond
Kokkuvõte
Enamik juhuslikke kasutajaid saab ainult sudo käsuga, et käivitada kõrgendatud privileegidega käske, kuid kui soovite mõnda teist kasutajat sisse logida, saate su käsu kasutada.
Tasub siiski märkida, et on hea mõte käitada ainult kontole, millel on õigused, mis teil tööks vajalikud on. Teisisõnu ärge käsku käsku root.