Saya menggunakan sudo su
untuk memulai mysql
dan mengerjakan pekerjaan rumah dengannya.
Ketika saya selesai dengan mysql
(atau perintah lain), maka saya masih di sudo
.
Bagaimana cara "logout", jadi prompt saya berubah dari #
menjadi $
?
linux
ubuntu
command-line
KDecker
sumber
sumber
exit
atau Ctrl + D sederhana. Saya ingat ketika saya pertama kali menemukan yang terakhir dan hidup saya menjadi sepuluh kali lebih sederhana :-D.sudo -i
(dan biarkan dengan CTRL + D)Jawaban:
Anda tidak perlu menggunakan
sudo
dansu
bersama -su
beralih akun pengguna Anda (tanpa argumen itu beralih Anda untuk me-root).sudo
hanya meningkatkan hak istimewa Anda untuk melakukan root pada perintah saat ini.Disarankan untuk digunakan
sudo
alih-alihsu
jika mungkin, tetapi untuk kembali ke akun normal Anda setelah meneleponsu
, cukup gunakanexit
perintahsumber
sudo su
akan beralih ke akun root bahkan jika Anda tidak tahu kata sandi root.sudo su
,sudo
dansu
, dan itu patut mengetahui perbedaan untuk alasan keamanan tetapi juga untuk kenyamanan Anda. johnkpaul.tumblr.com/post/19841381351/su-vs-sudo-su-vs-sudo-uisudo -i
saja (di Ubuntu akun root dinonaktifkan secara default = tidak ada kata sandi yang valid)sudo -s
untuk s neraka.Menggunakan
untuk kembali ke level pengguna Anda (atau pengguna lain)
Atau cukup tekan Ctrl-D untuk keluar dari root
sumber
exit
(tidak ada).su
salah.logout
jika digunakansudo su -
exit
jika digunakansudo -s
sumber
Tidak ada alasan untuk menggunakan
sudo
atausu
menjalankan klien baris perintah MySQL. Ini default untuk menggunakan pengguna Unix Anda saat ini sebagai pengguna MySQL Anda, tetapi Anda harus memberikannya kepada pengguna yang ingin Anda sambungkan sebagai argumen:Semoga, akun root MySQL Anda memiliki kata sandi, dan Anda harus menggunakan formulir kedua.
Selain itu, jika Anda perlu menjalankan MySQL di bawah sudo (misalnya, untuk izin file) maka lakukan seperti ini:
Anda dapat meninggalkan argumen (sudo akan default ke root pengguna, MySQL akan default untuk menggunakan pengguna yang sama dengan sudo).
sumber