Su və sudo əmrləri
Su komandası başqa bir hesaba müvəqqəti olaraq daxil olmaq üçün istifadə olunur. Komanda adı "əvəz istifadəçi" üçün qısadır. Ancaq tez-tez "super istifadəçi" əmri olaraq da adlandırılır, çünki köpək hesabına müvəqqəti daxil olmaq üçün istifadə olunur, çünki bütün sistem idarəetmə funksiyalarına tam daxildir. Əslində, hesabınıza daxil etmək istədiyiniz hesabı daxil etməsəniz, su kök hesabına daxil olmaq istəyirik. Bu əlbəttə kök parolunu bilmək tələb edir. Normal hesaba geri qayıtmaq üçün, başqa bir hesaba giriş yaptıktan sonra, yalnız çıxış yazın və geri vurun.
Belə ki, suyun əsas istifadəsi adətən "su" yı komanda çağırışına daxil etməkdir:
kök istifadəçi hesablarıBaşqa bir hesaba daxil olmağın əvəzinə, su komanda ilə birlikdə digər hesabda yerinə yetirmək istədiyiniz əmri müəyyən edə bilərsiniz. Beləliklə, dərhal sizə müntəzəm hesab göndərirsiniz. Misal üçün:
su jdoe -c whoamiDigər hesabdakı bir çox əmrləri, bu nümunədə olduğu kimi, onları nöqtəli vergüllərlə bölüşdürərək və tək quotes ilə əhatə edə bilərsiniz:
su jdoe -c 'command1; command2; command3 ' ls grep surəti jdoe su jdoe -c' ls; grep uid file1> file2; kopyala file2 / usr / local / shared / file3 ' sudo su sudo sudo -u root ./setup.shGiriş yaptıktan sonra, hər komanda ile giriş (-u kök) belirlemesi gerekmeden, əmrləri sudo komutuyla bir neçə dəqiqə icra etməyə davam edə bilərsiniz.
Mümkünsə, qəza nəticəsində sistemə ciddi ziyan vurmamaq üçün məhdud güzəştlər olan hesabı istifadə edərək, müntəzəm işinizi etmək daha yaxşıdır.
Aşağıdakı komanda ilə qorunan bir qovluğun fayllarını necə göstərə bilərsiniz:
sudo ls / usr / local / classifieds yayımlanan mesaj sudo shutdown -r +20 "şəbəkə məsələsini düzəltmək üçün rebooting"