842 Shares 4166 views

Cómo mostrar una lista de usuarios en Linux?

Una de las características de los sistemas operativos multiusuario, que incluyen el Linux, es posible utilizar diferentes personas. Por lo general, para cada uno de ellos en marcha una cuenta separada. En Linux, una lista de usuarios se puede ver utilizando el shell escribiendo una secuencia especial de caracteres. Esta variante de la solución del problema es el más simple y no requiere habilidades especiales.

Que es un usuario del sistema

Cualquier persona que utiliza los recursos del ordenador y del sistema operativo puede ser considerada por el usuario. Se le asigna un nombre específico único (de otro modo no permitido), que puede incluir letras, números árabes, los caracteres "_" y "". Cada usuario tiene un directorio independiente. En ella, se pone tras la entrada. Contiene una serie de archivos y carpetas personales. Por lo general, los directorios de usuario se encuentran en el directorio / home. administrador del sistema operativo puede configurar cuentas de restringir el acceso a los archivos, directorios y dispositivos periféricos.

Cómo mostrar una lista de usuarios en Linux

¿Cómo, entonces, para resolver el problema de la retirada de las cuentas existentes? En Linux, una lista de usuarios de comandos muestra (que está permitido el uso de una variedad de ajustes):

# Cat / etc / passwd

¿Por qué funciona? El hecho de que todos los datos necesarios contiene el archivo / etc / passwd. A él se refiere directamente a las cuentas y las personas interesadas. Después de configurar el comando muestra una lista de cuentas de Linux. la lista de usuarios en el sistema puede ser bastante extensa. Los datos sobre las cuentas existentes se muestran línea por línea.

Ya que puede aparecer en la pantalla? Cada línea será una similar a la siguiente:

root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000: 100: Ivan Fedorov: / home / newuser: / bin / bash

transcripción:

cuenta (nombre de usuario): (contraseña almacenada en forma cifrada): UID (ID único): GID (ID principales grupos de usuarios): GECOS (información adicional): directorio (directorio de usuario): shell (intérprete de comandos usado).

¿Cómo puedo ver la actividad de cuenta,

El comando anterior muestra una lista de todos los usuarios registrados en el sistema. Pero lo que si desea mostrar en la lista de usuarios de Linux que están activas en este momento? Se puede utilizar el siguiente comando:

# quien

Al escribir esta instrucción, la gente puede ver la lista de cuentas activas en el sistema. En este caso, la lista de usuarios de Linux también realizado línea por línea. Con privilegios de administrador, se puede producir con una cuenta activa diversas manipulaciones. Por lo tanto, se puede dar a las personas el acceso a ciertos archivos o carpetas para restringir el uso de ciertos programas.