Android

Paano ilista ang mga gumagamit sa linux

ANO BA ANG SYSTEM ADMINISTRATOR | PANO MAGING SYSTEM ADMINISTRATOR | linux tagalog

ANO BA ANG SYSTEM ADMINISTRATOR | PANO MAGING SYSTEM ADMINISTRATOR | linux tagalog

Talaan ng mga Nilalaman:

Anonim

Nais mo bang ilista ang lahat ng mga gumagamit sa iyong Linux system o bilangin ang bilang ng mga gumagamit sa system? Mayroong mga utos upang lumikha ng isang gumagamit, magtanggal ng isang gumagamit, listahan na naka-log sa mga gumagamit, ngunit ano ang utos na ilista ang lahat ng mga gumagamit sa Linux?

Ipapakita sa iyo ng tutorial na ito kung paano ilista ang mga gumagamit sa mga system ng Linux.

Kumuha ng isang Listahan ng Lahat ng mga Gumagamit gamit ang /etc/passwd File

Ang impormasyon ng lokal na gumagamit ay naka-imbak sa /etc/passwd file. Ang bawat linya sa file na ito ay kumakatawan sa impormasyon sa pag-login para sa isang gumagamit. Upang buksan ang file maaari mong gamitin ang cat o less :

less /etc/passwd

vagrant:x:1000:1000:vagrant,,,:/home/vagrant:/bin/bash jack:x:1001:1001:,,,:/home/jack:/bin/bash anne:x:1002:1002:Anne Stone,,,:/home/anne:/bin/bash patrick:x:1003:1003:Patrick Star,,,:/home/patrick:/usr/sbin/nologin

Ang iyong system na UID_MIN at UID_MIN halaga ay maaaring magkakaiba upang ang mas generic na bersyon ng utos sa itaas ay:

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)}

eval getent passwd {$(awk '/^UID_MIN/ {print $2}' /etc/login.defs)..$(awk '/^UID_MAX/ {print $2}' /etc/login.defs)} | cut -d: -f1

Konklusyon

Sa tutorial na ito, nalaman mo kung paano ilista at i-filter ang mga gumagamit sa iyong system ng Linux at kung ano ang pangunahing pagkakaiba sa pagitan ng system at normal na mga gumagamit ng Linux.

Ang parehong mga utos ay nalalapat para sa anumang pamamahagi ng Linux, kabilang ang Ubuntu, CentOS, RHEL, Debian at Linux Mint.

Huwag mag-atubiling mag-iwan ng komento kung mayroon kang mga katanungan.

terminal ng gumagamit