UT25 Linux Comandos
Comandos
I.E.S. Virgen de la Paloma
Mónica Martín
Comandos de Linux
Se puede introducir más de una orden en la misma
línea separada por ‘;’
Una orden de Linux puede estar formada por:
Comando.
Opciones: suelen escribirse detrás de ‘-’.
Argumentos: podrán ser un archivo o un directorio.
¡CUIDADO! Linux distingue entre mayúsculas y
minúsculas.
2
ComandosEntrada en el Sistema (I)
login: permite introducir un nuevo usuario de entrada.
passwd: permite modificar la password de entrada.
exit: salir de la sesión. También [Ctrl + D].
who: muestra información de los usuarios conectados.
-am i: muestra el usuario activo en el terminal.
finger: consultar información sobre los usuarios.
date: visualiza el día y la hora delsistema.
cal: saber el día de la semana en que caerá una fecha determinada. cal [mes]
año – cal 12 2012
man: consulta el manual de un comando.
info: consulta con formato de hipertexto (sólo para algunos comandos).
help: muestra ayuda sobre un comando.
clear: limpia la pantalla
echo: imprime una cadena de caracteres.
banner: crea un rótulo.
vlock: bloquea el terminal de formatemporal.
3
Comandos Entrada en el Sistema (II)
tty: nos da la identificación del terminal.
stty: configura las características del terminal.
hostname: muestra el nombre del sistema.
logname: devuelve el identificador del usuario.
uname: informa sobre el sistema UNIX que se está utilizando. (-a: all)
id: visualiza el número correspondiente a nuestro identificativo
-u: id de todos los usuarios si no se pone nada y el del usuario que demos su nombre.
history: muestra el histórico de las órdenes.
alias: genera un nombre más fácil para una orden compleja que utilizamos.
env: muestra la lista de variables del entorno.
set: muestra las variables locales.
unset: Permite borrar variables de entorno, excepto: PATH, PS1, PS2,
MAILCHECK e IFS. export: convierte las variables consignadas en globales para que sus valores
sean accesibles por todo subshell que se genere. Sin argumentos, muestra la
lista de variables exportadas.
$: para utilizar las variables: Ejemplo: cd $home.
4
Comandos Usuarios y Grupos (I)
Linux es un sistema multiusuario real (varias cuentas actuando al tiempo en el
sistema).
Existen tres tipos deusuarios.
Usuarios normales.
Usuarios del sistema: incorporados por el sistema, encargados de los demonios.
Sin privilegios para hacer login en el sistema.
Su shell por defecto: /bin/false.
daemon, lp, mail, pop, etc.
Usuario root: único con control total sobre el sistema. Sólo debe utilizarse si es necesario
/root: su directorio personal.
/home/usuario: carpeta en la queun usuario tiene control total por defecto.
UID (User ID): identificador de un usuario en el sistema.
Unix asigna un número a partir de 200.
Linux asigna un número entre 500 y 700.
root tiene un UID igual a 0.
Podemos aplicar el UID que queramos pero no es lo normal.
GID (Group ID): identificador del grupo al que pertenece un usuario del sistema.
Directorio personalpor defecto:
Unix: /usr; Linux: /home
5
Comandos Usuarios y Grupos (II)
pwck: busca en el archivo /etc/passwd posibles errores de formato o
inconsistencias.
grpck: busca en el archivo /etc/group posibles errores de formato o
inconsistencias.
chfn: actualiza información relativa al usuario (nombre, teléfono, etc).
useradd: crea un nuevo usuario.
-g:grupo principal al que pertenece.
-d: directorio asociado distinto al que asigna el sistema por defecto.
-s: shell asociado.
-c: comentario.
-e: fecha de expiración de la cuenta.
-m: el directorio de trabajo se crea en caso de que no exista.
-G: grupos a los que pertenecerá el usuario, además del principal.
userdel: elimina un usuario.
-r: fuerza que se borre el directorio del...
Regístrate para leer el documento completo.