Nzira Yokugadzirisa Kushandisa Nhoroondo Nezvikomborero

The su and sudo Commands

Murairo wekushandisa unowanzoshandiswa kupindira mune imwe kero. Izwi rezita rinopfupika kuti "shandisa mudziyo". Zvisinei, inowanzonziwo se "mutemo wepamusoro", sezvo kazhinji inoshandiswa kukanganisa kwekanguva mubhuku remukati , iro rine ruzivo rwakakwana kune ese system system administration. Chaizvoizvo, kana iwe usingarevei kuti ndewepi iyo iwe waunoda kupinda nayo, su inotora iwe unoda kupinda mukati memubvunzo we root . Izvi zvinoda kuti iwe uzive midzi yephasiwedi. Kuti udzoke kumashure yebhuku rekushandisa rese, mushure mokupinda mune imwe nhoroondo, unongoronga kubuda uye kugona kudzoka.

Saka kushandiswa kwekushandisa kweku su kungopinda mu "su" pamutambo wekuraira:

su root user accounts

Panzvimbo pekutaura mune imwe nhoroondo unogona kutsanangura murairo waunoda kuita mune imwe kero pamwe nemirairo. Nenzira iyo iwe pakarepo unodzokera kwauri iwe nhoroondo yenguva dzose. Semuyenzaniso:

su jdoe -c aniami

Iwe unogona kuita mirairo yakawanda mune imwe nhoroondo kuburikidza nekuparadzanisa navo ne semicolons uye kuvhara iyo nemashoko ari oga, semuenzaniso uyu:

su jdoe -c 'murairo1; command2; command3 's grep copy jdoe su jdoe -c' ls; grep uid file1> file2; copy file2 / usr / local / shared / file3 ' sudo su sudo sudo -u root ./setup.sh

Mushure mokunge makapinda mauri, unogona kuramba uchiita mirairo kuburikidza nemurairo wekuda kwemaminitsi mashomanana pasina kuisa kuvhara (-u root) nemirairo yose.

Kana zvichibvira, zviri nani kuita basa rako rekushandisa uchishanda nekodha ine ropafadzo dzisingabvumirwi kudzivisa kukonzera kukanganisa kwakakomba kuhurongwa nemajeri.

Muenzaniso unotevera unoratidza kuti iwe unogona sei kunyora mafaira ehurumende yakachengetedzwa nemurairo unotevera:

sudo ls / usr / local / classified broadcast sudo shutdown -r +20 "rebooting kuti kugadzirisa nyaya yenethiwekhi"