Kini, terdapat kemungkinan untuk menggunakan Linux tanpa banyak interaksi dengan baris arahan tetapi masih terdapat banyak keadaan di mana melakukan sesuatu menggunakan baris arahan adalah lebih mudah daripada menggunakan alat grafik.
Contoh perintah yang mungkin anda gunakan secara tetap dari baris arahan adalah apt-get yang digunakan untuk memasang perisian dalam distribusi berasaskan Debian dan Ubuntu.
Untuk memasang perisian menggunakan apt-get, anda perlu menjadi pengguna yang mempunyai keizinan yang mencukupi untuk melakukannya.
Salah satu perintah pertama pengguna sistem operasi Linux desktop popular seperti Ubuntu dan Mint belajar ialah sudo.
Perintah sudo membolehkan anda menjalankan sebarang arahan sebagai pengguna lain dan biasanya digunakan untuk meningkatkan kebenaran supaya perintah dijalankan sebagai pentadbir (yang dalam istilah Linux dikenali sebagai pengguna root).
Itu semua baik dan baik tetapi jika anda akan menjalankan satu siri arahan atau anda perlu menjalankan sebagai pengguna lain untuk tempoh masa yang lama maka apa yang anda cari adalahsuperintah.
Panduan ini akan menunjukkan kepada anda cara menggunakannya su arahan dan akan memberikan maklumat mengenai suis yang tersedia.
Beralih kepada Pengguna Root
Untuk menukar kepada pengguna root, anda perlu membuka terminal dengan menekan ALT dan T pada masa yang sama.
Cara anda bertukar kepada pengguna akar berbeza boleh berbeza. Sebagai contoh mengenai pengagihan berdasarkan Ubuntu seperti Linux Mint, Ubuntu, Kubuntu, Xubuntu dan Lubuntu, anda perlu menukar menggunakan perintah sudo seperti berikut:
sudo su
Jika anda menggunakan pengedaran yang membolehkan anda menetapkan kata laluan root apabila anda memasang pengedaran maka anda hanya boleh menggunakan yang berikut:
su
Jika anda menjalankan perintah dengan sudo maka anda akan diminta untuk sudo kata laluan tetapi jika anda menjalankan arahan seperti su maka anda perlu memasukkan kata laluan root.
Untuk mengesahkan bahawa anda sesungguhnya telah bertukar kepada jenis root pengguna arahan berikut:
siapakah saya
Perintah whoami memberitahu anda pengguna mana yang sedang anda jalankan.
Bagaimana Untuk Tukar Pengguna Yang Lain Dan Mengamalkan Persekitarannya
Perintah su boleh digunakan untuk bertukar kepada mana-mana akaun pengguna lain.
Sebagai contoh bayangkan anda mencipta pengguna baru yang dipanggil ted menggunakan perintah useradd seperti berikut:
sudo useradd -m ted
Ini akan membuat pengguna yang dipanggil ted dan ia akan mewujudkan direktori rumah untuk ted yang dipanggil ted.
Anda perlu menetapkan kata laluan untuk akaun ted sebelum ia boleh digunakan dengan menggunakan arahan berikut:
passwd ted
Perintah di atas akan meminta anda membuat dan mengesahkan kata laluan untuk akaun ted.
Anda boleh bertukar ke akaun ted menggunakan arahan berikut:
su ted
Memandangkan arahan tersebut di atas akan melog masuk anda sebagai ted tetapi anda tidak akan diletakkan di dalam folder rumah untuk ujian dan sebarang tetapan yang telah ditambahkan ke fail .bashrc tidak akan dimuatkan.
Walau bagaimanapun, anda boleh log masuk dan mengamalkan alam sekitar dengan menggunakan arahan berikut:
su - ted
Kali ini apabila anda masuk sebagai ted, anda akan diletakkan ke dalam direktori rumah untuk ted.
Cara yang baik untuk melihat ini dalam tindakan penuh adalah menambah utiliti skrin kecil ke akaun pengguna ted.
Jalankan Perintah Setelah Mengubah Akaun Pengguna
Sekiranya anda ingin bertukar ke akaun pengguna lain tetapi mempunyai arahan berjalan sebaik sahaja anda menukar menggunakan suis -c seperti berikut:
su -c screenfetch - ted
Dalam arahan di atas, su suis pengguna, -c skrin kecil menjalankan utiliti skrin kecil dan - ted bertukar ke akaun ted.
Suis Adhoc
Saya telah menunjukkan bagaimana anda boleh bertukar ke akaun lain dan menyediakan persekitaran yang sama menggunakan - suis.
Untuk kesempurnaan, anda juga boleh menggunakan yang berikut:
su -l
su --login
Anda boleh menjalankan shell berbeza dari lalai apabila anda menukar pengguna dengan membekalkan -s -s switch seperti berikut:
su -s -
su --shell -
Anda boleh mengekalkan tetapan persekitaran semasa dengan menggunakan suis berikut:
su -m
su -psu --preserve-environment
Ringkasan
Kebanyakan pengguna kasual akan mendapat dengan hanya perintah sudo untuk menjalankan arahan dengan keistimewaan yang tinggi tetapi jika anda ingin menghabiskan masa yang lama untuk log masuk sebagai pengguna lain, anda boleh menggunakan su perintah.
Perlu diperhatikan walaupun ia adalah idea yang baik untuk hanya berjalan sebagai akaun dengan keizinan yang anda perlukan untuk pekerjaan itu. Dalam erti kata lain, tidak menjalankan setiap perintah sebagai root.