Hoe kin it root of oare brûker brûke fan 'e Linux Kommando-line

Tsjintwurdich is it mooglik om Linux in soad ynteraksje te brûken mei de kommando-rigel, mar der binne noch in protte gelegenheden dêr't wat te brûken mei de kommando-rigel is folle makliker as it brûken fan in grafysk ark.

In foarbyld fan in kommando dy't jo brûke kinne regelmjittich fan 'e kommando-rigel is apt-get dat brûkt wurdt om software te ynstallearjen yn Debian en Ubuntu basearre distribúsjes.

Om software te ynstallearjen mei help fan apt-get, moatte jo in brûker wêze dy't genôch tagongsrjochten hat om dit te dwaan.

Ien fan 'e earste befettet brûkers fan populêre buroblêden Linux bestânsysteem lykas Ubuntu en Mint lernen is sudo.

It kommando sudo lit jo in kommando brûke as in oare brûker en wurdt normaal brûkt om tagongsrjochten te ferheegjen sadat it kommando as administraasje útfiert (wat yn Linux betsjuttet as root-brûker).

Dit is alles goed en goed, mar as jo in rige kommando's rinne wolle of jo moatte as oare brûker útfiere foar in lingde tiidperioade, dan wat jo sochten binne it su kommando.

Dit gids sil jo sjen litte hoe't jo it kommando su brûke en ynformaasje jaan oer de skeakels dy't beskikber binne.

Wikselje nei de root-brûker

Om om te wiskjen nei de root brûker moatte jo in terminal kinne iepenje troch te drukken op ALT en T tagelyk.

De manier wêrop jo wikselje nei de root brûker ferskilt kin ferskille. Bygelyks op Ubuntu basearre distribúsjes lykas Linux Mint, Ubuntu, Kubuntu, Xubuntu en Lubuntu moatte jo wizigje mei it sudo kommando sa as:

sudo su

As jo ​​in ferdieling brûke wêrmei jo in root-wachtwurd ynstelle kinne as jo de ferdieling ynstallearre hawwe, kinne jo it folgjende brûke:

su

As jo ​​it kommando litte mei sudo dan wurde jo frege om it sudo wachtwurd te freegjen, mar as jo it kommando just as su liede, dan moatte jo it root wachtwurd ynfiere.

Om te befestigjen dat jo de kommende brûker tawiisd hawwe oan it root-brûkersstype:

Whoami

It kommando wêramiom fertelt jo hokker brûker jo op dit stuit rinne.

Hoe kinne jo nei in oare brûker wikselje en harren miljeu oanpasse

It kommando su kin brûkt wurde om te wikseljen nei alle oare brûkersbehearder.

Asjebleaft foardat jo in nije brûker neamd wurde neamd mei it kommando useradd as folgjend:

sudo useradd -m ted

Dit soe in brûker meitsje, dy 't neamd wurdt, en it soe in thúsblêd meitsje foar ted neamd ted.

Jo moatte it wachtwurd ynstelle foar it ted-account foardat it brûkt wurde kin mei it folgjende kommando:

passwd ted

It boppesteande kommando soe jo freegje om in wachtwurd te meitsjen en te befestigjen foar de ted account.

Jo kinne yn it tedskonto wikselje mei it folgjende kommando:

su ted

As it boppesteande kommando stiet, soest jo jo as ted oanmeld, mar jo wurde net yn it thúsblêd pleatst foar testen en alle ynstellingen dy 't oanfold hawwe oan' e .bashrc-triem sil net laden wurde.

Jo kinne lykwols oanmeld as ted en fiere it omjouwing mei it folgjende kommando:

su - ted

Dizze kear as jo ynlogge as ted, sille jo yn de thúswurk pleatst wurde foar ted.

In goede manier om dizze te folle yn 'e folsleine aksje te meitsjen is it skermbefeiligensprogramma tafoegje oan it te brûken user account.

In kommando útfiere nei it oanpassen fan brûkerskontakten

As jo ​​wikselje nei in oar brûker fan jo brûker, mar hawwe in kommando útfierd as jo wikselje brûke de -c as folgjende wizigje:

su -c screenfetch - ted

Yn it boppesteande kommando skriuwt de su -brûker, de -c skermfetch rint it skermfetch-utility en de tjitters nei it ted-account.

Adhoc-knoppen

Ik haw al oanjûn hoe jo kinne wikselje op in oar akkount en in likense omjouwing leverje mei de - skeakel.

Foar kompleteiteit kinne jo ek de folgjende brûke:

su -l

su --login

Jo kinne in oare shell útfiere fan 'e standert as jo de brûker ynskeakelje troch de -s-oan te passen as:

su -s -

su - shell -

Jo kinne de hjoeddeiske omjouwingsynstellingen bewarje troch de folgjende wiksels te brûken:

su-m

su -p

su - preserve-omjouwing

Gearfetting

De meast bysûndere brûkers sille trochgean mei allinich it sudo kommando om kommando's mei ferhege privileezjes út te fieren, mar as jo wolle dat jo in lingte tiid wurde oanmeld as in oare brûker dy't jo it kommando brûke kinne.

It is it wurdich te wizen dat it in goed idee is om allinich as akkount te rinnen mei de tagongsrjochten dy't jo nedich hawwe foar de baan yn 'e hân. Mei oare wurden, hoege gjin kommando as root.