Perintah Su di Linux dengan contoh yang berguna
- 3542
- 637
- Wendell Shields
The su Perintah juga dikenali sebagai ubah Pengguna. Perintah ini digunakan untuk menjadi pengguna lain semasa sesi log masuk. Apabila dipanggil tanpa nama pengguna, suis defaults beralih kepada pengguna super. Pada asasnya, perintah SU digunakan untuk menukar pengguna semasa ke pengguna lain tanpa log keluar dari sistem.
Ia adalah arahan yang sering digunakan oleh pengguna terminal Linux. Tutorial ini akan membantu anda memahami penggunaan arahan Linux Su dengan contoh.
Sintaks:
Su [Pilihan] [Pengguna] [Args Pilihan ...]
Contoh perintah su di linux
Mari kita mulakan dengan contoh asas. Saya log masuk ke sistem saya dengan 'root' pengguna, mengesahkan mengenal pasti menggunakan perintah whoami. Kemudian beralih ke pengguna root dengan arahan SU. Sekali lagi mengesahkan mengenal pasti.
siapakah saya
### Output: RahulSu - akar
### menjadi pengguna akarsiapakah saya
### Output: Root
Perkara yang perlu diketahui:
- Memohon perintah su tanpa nama pengguna menjadi superuser (root).
- Menggunakan tanda hubung (-) dengan menukar skrip shell masuk. Ini digunakan untuk menyediakan persekitaran yang serupa dengan apa yang pengguna dapat masuk secara langsung
- Persekitaran semasa diserahkan kepada shell baru dengan pembolehubah persekitaran yang berkesan kepada pengguna bertukar.
Pengguna istimewa sudo juga boleh mengutamakan sudo dengan perintah su. Seperti:
sudo su - akar
Kadang -kadang, anda hanya perlu menukar pengguna untuk menjalankan satu atau beberapa arahan sahaja. Dalam keadaan itu, Su menyediakan anda -c
pilihan untuk menjalankan arahan sebagai pengguna lain tanpa benar -benar menukar cangkang.
su - root -c "whoami"
### Output: Root
Pilihan baris perintah su
Perintah Linux SU hanya mempunyai sedikit pilihan tetapi sangat berguna. Pilihan ini sangat berguna semasa mengautomasikan tugas dengan skrip shell.
-C, -Komando
Gunakan pilihan ini untuk lulus arahan ke cangkang yang dipanggil. Dengan bantuan ini, anda boleh menjalankan perintah sebagai pengguna lain.-, -L, --login
Jadikan shell baru sebagai cangkang log masuk. Oleh itu, semua persekitaran akan ditetapkan sama dengan pengguna yang dilog masuk secara langsung.-
-s, --shell
Tukar shell lalai yang dinyatakan dalam /etc /passwd fail. -M, -P, -Perlahan -Tenaga
Gunakan pilihan ini untuk memelihara pembolehubah persekitaran, ini membantu, sambil menjalankan arahan sementara sebagai pengguna lain.
Kesimpulan
Dalam tutorial ini, anda telah mempelajari arahan Linux Su dengan contoh yang berguna.