Kadang kala, perubahan hak pengguna mungkin diperlukan. Sebagai contoh, pengguna mungkin memerlukan haknya diperpanjang untuk tugas tertentu, atau kemampuan pengguna tertentu untuk mengakses sistem mungkin harus dicabut sepenuhnya. Dalam senario sedemikian, adalah mustahak bagi pentadbir sistem untuk mempunyai pengetahuan lengkap tentang semua pengguna sistem.
Dalam artikel ini, kami meneroka kaedah yang digunakan untuk menyenaraikan pengguna sistem Linux. Kedua-dua kaedah berasaskan antara muka pengguna grafik (GUI) dan kaedah berasaskan antara muka baris perintah (CLI) dapat digunakan untuk tugas ini; namun, artikel ini memfokuskan kepada empat kaedah berasaskan terminal.
Catatan: Walaupun kaedah yang dibincangkan di bawah dijalankan pada sistem Linux Mint 20, anda boleh menggunakan distribusi Linux pilihan anda.
Kaedah # 1: Perintah "kucing"
Untuk menggunakan perintah "cat" untuk menyenaraikan semua pengguna dalam sistem Linux, langkah-langkah berikut harus dilakukan secara berurutan:
Lancarkan terminal.
Gunakan perintah "cat" untuk menyenaraikan semua pengguna di terminal untuk menampilkan semua butiran dan kata laluan akaun pengguna yang tersimpan dalam / etc / passwd file sistem Linux.
Seperti yang ditunjukkan di bawah, menjalankan perintah ini akan memaparkan nama pengguna, serta beberapa maklumat tambahan. Anda boleh menatal senarai ini untuk melihat semua pengguna sistem Linux.
Kaedah # 2: Perintah "awk"
Perintah "awk" berguna jika anda hanya mahu memaparkan nama pengguna, yang mungkin berguna jika anda tidak memerlukan semua butiran teknikal yang dikembalikan dengan perintah "cat". Untuk menggunakan perintah ini untuk menyenaraikan semua pengguna dalam sistem Linux, langkah-langkah berikut harus dilakukan secara berurutan:
- Lancarkan terminal.
- Jalankan arahan berikut:
Apabila anda menjalankan perintah ini di terminal anda, hanya nama pengguna yang akan dikembalikan. Senarai ini merangkumi semua pengguna sistem Linux.
Kaedah # 3: Perintah "compgen"
Seperti perintah "awk", perintah ini digunakan untuk menampilkan nama pengguna sahaja, mengabaikan semua butiran lain. Untuk menggunakan perintah "compgen" untuk menyenaraikan semua pengguna sistem Linux, langkah-langkah berikut harus dilakukan secara berurutan:
- Lancarkan terminal.
- Jalankan arahan berikut:
Perintah ini akan mengembalikan semua nama pengguna yang berkaitan dengan sistem operasi Linux anda.
Kaedah # 4: Perintah "getent"
Keluaran perintah "getent" sangat mirip dengan perintah "cat", kerana ia memaparkan banyak perincian bersama dengan nama pengguna. Untuk menggunakan perintah "getent" untuk menyenaraikan semua pengguna dalam sistem Linux, langkah-langkah berikut harus dilakukan secara berurutan:
- Lancarkan terminal.
- Jalankan arahan berikut:
Perintah ini akan menyenaraikan semua pengguna sistem Linux anda, serta beberapa perincian lain, seperti yang ditunjukkan dalam gambar di bawah.
Kesimpulannya
Bergantung pada keperluan anda, anda dapat memilih dari empat perintah yang dibincangkan dalam artikel ini untuk mendapatkan senarai pengguna. Dua kaedah ini, selain menyenaraikan semua pengguna sistem Linux anda, juga memberikan beberapa butiran penting untuk semua akaun pengguna.
Terdapat variasi perintah ini yang dapat Anda eksperimen sesuai dengan kebutuhan anda. Walau bagaimanapun, variasi tersebut berada di luar ruang lingkup artikel ini. Kaedah yang kami bincangkan di sini akan membolehkan anda menyenaraikan semua pengguna sistem Linux anda. Saya harap artikel ini dapat membantu anda memahami topik ini dengan lebih baik.