Ungayishintsha Kanjani Amakhawunti Nezilungelo

Imiyalo ye-su ne-sudo

Umyalo we- su uvame ukusetshenziselwa ukungena ngemvume kwenye i-akhawunti. Igama lomyalo lifushane "lomsebenzisi obambelelayo". Kodwa-ke, kuvame ukubizwa nangokuthi "umsebenzisi omkhulu", njengoba ngokuvamile kusetshenziselwa ukubhalisa okwesikhashana kwi-akhawunti yomsuka , okufinyelela ngokugcwele kuyo yonke imisebenzi yokuphatha uhlelo. Eqinisweni, uma ungacacisi ukuthi yiliphi i-akhawunti ofuna ukungena kuyo, uthola ukuthi ufuna ukungena ngemvume ku-akhawunti yezimpande . Lokhu ngempela kudinga ukuthi wazi iphasiwedi yempande. Ukuze ubuyele emuva ku-akhawunti yomsebenzisi evamile, ngemuva kokungena ngemvume kwenye i-akhawunti, umane uthayiphe ukuphuma nokushaya ukubuyela.

Ngakho ukusetshenziswa okuyisisekelo kwe- su ukufaka nje "su" kumyalo wokuyalo:

su ama-akhawunti womsebenzisi

Esikhundleni sokungena ngemvume kwelinye i-akhawunti ungacacisa umyalo ofuna ukuwenza kwenye i-akhawunti kanye nomyalo we- su . Ngaleyo ndlela ubuyela emuva kuwe ku-akhawunti evamile. Ngokwesibonelo:

su jdoe -c ngubaniami

Ungakwazi ukukhipha imiyalo eminingi kwenye i-akhawunti ngokuhlukanisa nabo nge-semicolons bese uyifaka ngezingcaphuno ezilodwa, njengalesi sibonelo:

su jdoe -c 'umyalo1; umyalo2; command3 ' ls ikhophi ikhophi jdoe su jdoe -c' ls; ifayela le-grep u11 ifayela2; kopisha ifayela2 / usr / yendawo / okwabiwe / ifayela3 ' sudo su sudo sudo -u impande ./setup.sh

Ngemuva kokungena ngemvume, ungaqhubeka ukwenza imiyalo ngokusebenzisa umyalo we- sudo imizuzu embalwa ngaphandle kokuthi ucacise ukungena ngemvume (-u impande) ngawo wonke umyalo.

Uma kunokwenzeka, kungcono ukwenza umsebenzi wakho ojwayelekile usebenzisa i-akhawunti enezimvume ezivinjelwe ukugwema ukubangela ukulimala okukhulu ohlelweni ngengozi.

Isibonelo esilandelayo sibonisa ukuthi ungabhala kanjani amafayela erekhodi elivikelwe ngomyalo olandelayo:

umyalezo we- sudo ls / usr / umyalezo wendawo wokusakazwa sudo ukuvala -r +20 "ukuvuselela kabusha ukulungisa inkinga yenethiwekhi"