Anexo:Comandos linux 1
COMANDOS LINUX
Cuando empieces a trabajar en sistemas operativos Linux tarde o temprano tendrás que enfrentarte con la
terminal y línea de comandos. En EDteam queremos que domines la tecnología y por eso, queremos que
tengas esta guía básica de los comandos utilizados en el curso (Y un poco más)
Ayuda
Comando Descripción
man muestra manual del comando que le indiquemos
--help da una ayuda de los comandos
Archivos y directorios
Comando Descripción
ls lista los archivos y directorios
sort ordena alfabéticamente una lista de archivos
cd cambio de directorio
pwd muestra la ruta al directorio actual
tree muestra la estructura de directorios y archivos en forma gráfica
mkdir crea un directorio
rmdir borro directorios, cuyo directorio debe estar vacío.
rm -r borra directorios no vacíos
cp copia archivos
rm borra archivos
mv mueve o renombra archivos y directorios
cat ve el contenido de uno o varios archivos
more ve el contenido de los archivos
less ve el contenido de los archivos
split dividir archivos
find busca archivos
locate localiza archivos según una lista generada
updatedb actualiza la lista de los archivos existentes
whereis muestra la ubicación de un archivo
file muestra el tipo de archivo
whatis muestra descripción del archivo
wc cuenta líneas palabras o caracteres en un archivo
grep busca un texto en archivos
head muestra el inicio de un archivo
tail muestra el final de un archivo
tailf muestra el final de un archivo y lo que se añada en el instante
(logs)
tr reemplaza caracteres en un fichero de texto
sed cambia una cadena de caracteres por otra
join cruza la información de dos archivos y muestra las partes que
se repiten
paste toma la primera línea de cada archivo y las combina para
formar una línea de salida
uniq elimina líneas repetidas adyacentes del archivo entrada cuando
copia al archivo salida
cut sirve para seleccionar columnas de una tabla o campos de cada
línea de archivo
ln crea enlaces a archivos o carpetas
diff muestra las diferencias entre dos archivos
fuser muestra que usuario tiene en uso o bloqueado un archivo o
recurso
tar empaqueto archivos
gzip comprime archivos gz
gunzip descomprime archivos gz
compress comprime archivos Z
uncompr descomprime archivos Z
ess
chmod cambio permisos a archivos y directorios
chown cambio de propietario
chgrp cambio de grupo
vi abre el editor de texto vi
pico edita un fichero de texto
Usuarios
Ayuda a tener un manejo de los usuarios para su beneficio
Comando Descripción
adduser agregó nuevo usuario
useradd agregó nuevo usuario
userdel borra un usuario
passwd permite cambiar la contraseña
su cambio de usuario
whoami muestra el nombre de usuario
logname muestra el nombre de usuario
id muestra datos de identificación del usuario
finger da información de usuario
chfn cambia la información del finger
who muestra los usuarios del sistema
w muestra un detalle de los usuarios
last información de los últimos usuarios que han usado el sistema
mail programa de correo
pine lector de correo en modo texto
write manda un mensaje a la pantalla de un usuario
mesg activo o desactivo recibir mensajes
wall mensaje a todos los usuarios
talk establecer una charla con otro usuario
banner saca letrero en la pantalla
set da información sobre el entorno del usuario
addgroup agregó nuevo grupo
groupadd agregó nuevo grupo
chown cambia el propietario de un fichero
Procesos
Comando Descripción
top muestra los procesos que se están ejecutando y permite matarlos
ps muestra la lista de procesos del usuario
ps aux muestra la lista de procesos de la máquina
kill mata proceso por ID
killall mata proceso por nombre
time mide el tiempo que tarda un proceso en ejecutarse
fg trae a primer plano un proceso parado o en segundo plano
bg pone un proceso en segundo plano
& colocado al final de la línea de comando ejecuta en segundo plano
nice ajusta la prioridad de un proceso de -20 a 19
Combinación de teclas
Comando Descripción
ctrl+l borra pantalla
ctrl+alt+F1 F2 cambio de consola
ctrl+F1 F2 cambio de escritorio
ctrl+z suspendo proceso
ctrl+d final de archivo EOF - cancela
ctrl+c termina proceso en ejecución - cancela
tab completa nombre de carpetas o archivos
ctrl+backspace cierra X; es decir, sale del sistema X y regresa a la consola
Símbolos
Comando Descripción
~ apagar el equipo por otros medios- alt+126
. directorioactual
pipe - tubería - redirecciona comandos - alt+124
> redirecciono la salida estandar (stdin) de un comando - alt+62
2> redirecciono la salida estandar de errores (stderr) de un comando - alt+62
< redirecciono un comando - alt+60
& colocado al final de la línea de comando ejecuta en segundo plano
&& orden1 && orden2 si orden1 termina OK se ejecuta orden2
|| orden1 || orden2 si orden1 NO termina ok se ejecuta orden2
Referencias
[1]
Para más comandos Linux: linuxtotal.com.mx
[2]
Grupo de computación
Referencias
[1] http://www.linuxtotal.com.mx/index.php?cont=info_admon_002
[2] http://hpc.aut.uah.es/~jmruiz/Descarga_LE/Pract_1_Comandos_Linux.pdf