Rumah  >  Artikel  >  Tutorial sistem  >  Perintah Linux: Petua untuk Melihat UID dan GID Pengguna

Perintah Linux: Petua untuk Melihat UID dan GID Pengguna

WBOY
WBOYasal
2024-03-20 12:33:03899semak imbas

Sistem pengendalian Linux ialah sistem pengendalian sumber terbuka yang digunakan secara meluas. Ia menyediakan pengguna dengan pelbagai alatan baris arahan, membolehkan pengguna mengurus sistem dengan lebih mudah. Dalam sistem Linux, setiap pengguna mempunyai pengecam pengguna unik (ID Pengguna, UID) dan pengecam kumpulan (ID Kumpulan, GID). Memahami UID dan GID pengguna adalah sangat penting untuk pengurusan sistem dan pengurusan kebenaran fail Artikel ini akan memperkenalkan beberapa teknik untuk melihat UID dan GID pengguna untuk mengurus sistem Linux dengan lebih baik.

1. Gunakan arahan id

Arahan id boleh memaparkan UID dan GID pengguna semasa, serta kumpulan tambahan yang menjadi miliknya. Hanya masukkan arahan berikut dalam terminal:

id

Sampel output:

uid=1000(john) gid=1000(john) groups=1000(john),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

Dalam output di atas, uid mewakili UID pengguna, gid mewakili GID kumpulan utama yang dimiliki pengguna dan kumpulan mewakili kumpulan tambahan pengguna kepunyaan. Dalam contoh ini, UID pengguna john ialah 1000 dan GIDnya juga 1000.

2. Gunakan perintah getent

Arahan getent digunakan untuk mendapatkan maklumat berkaitan pengguna dan kumpulan, termasuk UID dan GID pengguna. Anda boleh mendapatkan maklumat yang sepadan dengan menyatakan nama pengguna atau nama kumpulan. Berikut ialah contoh:

getent passwd john

Contoh output:

john:x:1000:1000:John Doe:/home/john:/bin/bash

Dalam output di atas, medan ketiga ialah UID pengguna dan medan keempat ialah GID kumpulan utama yang dimiliki pengguna. Dalam contoh ini, UID pengguna john ialah 1000 dan GIDnya juga 1000.

3. Gunakan arahan grep

Dalam sistem Linux, maklumat pengguna dan kumpulan biasanya disimpan dalam fail /etc/passwd dan /etc/group. Anda boleh menggunakan arahan grep untuk mencari UID dan GID pengguna atau kumpulan tertentu. Berikut ialah contoh:

grep john /etc/passwd

Contoh output:

john:x:1000:1000:John Doe:/home/john:/bin/bash

Dalam output di atas, medan ketiga ialah UID pengguna dan medan keempat ialah GID kumpulan utama yang dimiliki pengguna. Dalam contoh ini, UID pengguna john ialah 1000 dan GIDnya juga 1000.

Ringkasnya, melalui beberapa kaedah yang diperkenalkan di atas, kita boleh melihat UID dan GID pengguna dengan mudah, yang sangat membantu untuk pengurusan sistem dan pengurusan kebenaran. Mahir dalam kemahiran ini boleh membolehkan kami mengurus sistem Linux dengan lebih cekap.

Atas ialah kandungan terperinci Perintah Linux: Petua untuk Melihat UID dan GID Pengguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn