Pengenalan
Jika anda menggunakan komputer anda sendiri nampaknya agak jelas bahawa pengguna semasa akan menjadi anda. Anda mungkin log masuk sebagai pengguna selain anda terutamanya jika anda menggunakan tetingkap terminal.
Sebagai contoh, jika anda menggunakan arahan berikut, anda sebenarnya akan berjalan sebagai root.
sudo su
Jika anda log masuk ke pelayan Linux di tempat kerja anda dan anda bekerja di pasukan sokongan maka anda mungkin perlu menggunakan akaun pengguna yang berlainan bergantung pada pelayan atau aplikasi yang sedang anda kerjakan.
Sesungguhnya kadang-kadang anda mungkin telah beralih pengguna begitu banyak kali bahawa anda tidak tahu shell pengguna mana yang sebenarnya anda bekerja.
Panduan ini menunjukkan arahan yang perlu anda gunakan untuk mengetahui siapa yang anda sedang log masuk sebagai.
Bagaimana Untuk Memaparkan Nama Pengguna Semasa Anda
Untuk menunjukkan pengguna yang anda log masuk sebagai hanya menaip perintah berikut ke dalam tetingkap terminal anda:
siapakah saya
Output arahan di atas hanya menunjukkan pengguna semasa.
Anda boleh mencuba ini dengan membuka tetingkap terminal dan memasuki arahan. Untuk membuktikan ia berfungsi menjalankan arahansudo sudan kemudian jalankansiapakah saya perintahkan lagi.
Jika anda benar-benar ingin membuktikan ia berfungsi ikuti panduan ini untuk mencipta pengguna baru dan kemudian beralih kepada pengguna tersebut menggunakan arahan tersebutsu - . Akhirnya jalankansiapakah sayaperintahkan lagi.
Ketahui Nama Pengguna Anda Menggunakan id -un
Di dunia yang aneh di mana whoami tidak dipasang, ada perintah lain yang dapat anda gunakan yang juga akan memberitahukan nama pengguna Anda saat ini.
Taipkan perintah berikut ke dalam tetingkap terminal:
id -un
Hasilnya sama persis dengansiapakah sayaperintah.
Lebih Lanjut Mengenai Perintah id
The IDarahan boleh digunakan untuk menunjukkan lebih daripada sekadar pengguna semasa.
Menjalankan perintah id sendiri menunjukkan maklumat berikut:
- ID Pengguna
- id kumpulan
- kumpulan
Anda boleh menyempitkan maklumat dariIDperintah.
Sebagai contoh, anda boleh memaparkan hanya kumpulan yang berkesan yang dimiliki oleh pengguna dengan menaip perintah berikut:
id -g
Perintah di atas hanya menunjukkan id kumpulan. Ia tidak menunjukkan nama kumpulan. Untuk menunjukkan nama kumpulan yang berkesan jalankan arahan berikut:
id -gn
Anda boleh memaparkan semua id kumpulan yang pengguna dimiliki dengan arahan berikut:
id -G
Sekali lagi arahan di atas hanya menunjukkan id kumpulan. Anda boleh memaparkan nama kumpulan dengan arahan berikut:
id -Gn
Saya telah menunjukkan kepada anda bagaimana untuk memaparkan nama pengguna anda menggunakan arahan id:
id -un
Jika anda hanya mahu memaparkan id pengguna anda tanpa nama pengguna maka hanya jalankan arahan berikut:
id -u
Ringkasan
Anda boleh menggunakan suis --help dengan sama ada perintah whoami dan id untuk mengetahui halaman lelaki semasa bagi setiap program.
id --help
whoami --help
Untuk melihat versi terkini id dan / atau versi terkini whoami menggunakan perintah berikut:
- pengalihan id
whoami --version
Bacaan lanjut
Jika anda menyukai panduan ini, anda mungkin mendapati ini sama pentingnya:
- Bagaimana untuk mencari bahagian direktori nama fail
- Bagaimana untuk menghantar teks ke tetingkap terminal
- Bagaimana untuk menjeda skrip menggunakan arahan tidur
- Panduan pemula kepada editor nano
- Bagaimana untuk membandingkan dua fail teks menggunakan baris arahan




