Penjana Perintah su
Jana perintah su untuk menukar identiti pengguna dan menjalankan perintah
Memulakan Penggunaan dengan su
## Apa itu su?
`su` (substitute user) bertukar ke akaun pengguna lain dengan memulakan shell baharu sebagai pengguna tersebut. Tanpa nama pengguna ia lalai kepada root. Ia meminta kata laluan pengguna sasaran.
## Cara Penggunaan
1. **Masukkan Nama Pengguna**: Sediakan akaun untuk bertukar (lalai kepada `root`). 2. **Pilih Pilihan**: Gunakan `-l` untuk shell log masuk, `-c` untuk menjalankan satu arahan, atau `-s` untuk memilih shell. 3. **Sediakan Arahan (pilihan)**: Dengan `-c`, berikan rentetan arahan untuk dilaksanakan. 4. **Salin & Jalankan**: Salin arahan yang dijana ke dalam terminal anda.
Pilihan Biasa
### `-l` (atau `-`) Shell log masuk Mulakan shell log masuk sebagai pengguna sasaran — ia menetapkan semula persekitaran (`$PATH`, `$HOME`, dsb.) seolah-olah pengguna baru sahaja log masuk.
### `-c` Jalankan arahan Hantar rentetan arahan untuk dilaksanakan sebagai pengguna sasaran, kemudian kembali ke shell asal.
### `-s` Shell Nyatakan shell tertentu untuk digunakan (cth. `/bin/zsh`).
### `-m` / `-p` Kekalkan persekitaran Kekalkan pemboleh ubah persekitaran semasa dan bukannya menetapkannya semula. Tersirat untuk digunakan dengan berhati-hati, kerana sesetengah pemboleh ubah boleh menjejaskan kelakuan.
### `-f` Cepat Mulakan shell sebagai shell log masuk tetapi langkau membaca fail permulaan (setara dengan menghantar `-f` kepada shell).
### Argumen pengguna Argumen posisi ialah nama pengguna sasaran. Tinggalkannya untuk bertukar ke root.
▶Apakah perbezaan antara 'su' dan 'su -'?
▶Bagaimana saya menjalankan satu arahan sebagai pengguna lain?
▶Bagaimana saya bertukar ke root?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi