Está en la página 1de 5

Comandos habituales en Linux

A continuacin se presenta una lista de los comandos ms utilizados que aparecen en la gran mayora de
distribuciones Unix y Linux. Si necesitas ms informacin sobre un determinado comando, consulta su
pgina de manual ejecutando man comando.
Muchos de estos comandos sern utilizados en prximos laboratorios (Crptografa, BackTrack, E-Forensics,
etc), adems dejo enlaces a otra pginas con muchos otros comandos. Veamos:
alias
Define y consulta alias de comandos
arch
Muestra informacin sobre la arquitectura de la mquina
awk
Bsqueda de patrones y lenguaje de procesamiento
bash
Bourne Again Shell
bg
Desplaza a segundo plano procesos ejecutndose en primer plano
biff
Avisa cuando llega un correo
cat
Concatena y muestra ficheros
cd
Cambia directorio
change
Cambia informacin sobre la caducidad de las contraseas
chgrp
Cambia el grupo propietario
chmod
Cambia los permisos de los ficheros
chroot
Ejecuta comando en un directorio raiz especial
chsh
Cambia la shell
clear
Limpia la pantalla del terminal
cp
Copia ficheros y directorios
crontab
Mantiene los ficheros del planificador cron
csh
Shell C
cut
Elimina trozos de cada lnea de un fichero
date
Muestra o establece la fecha y hora del sistema
dd
Convierte y copia ficheros
df
Muestra informacin sobre el espacio libre del disco
diff
Busca diferencias entre ficheros
dig
Utilidad de bsqueda DNS (Domain Name System)
dmesg
Muestra mensajes de diagnstico desde el bfer del sistema
dnsdomainname
Muestra el nombre DNS (Domain Name System) del sistema
domainname
Muestra el nombre NIS (Network Information System) o YP (Yellow Pages) del sistema
du
Estima el espacio utilizado por un fichero
echo
Muestra una lnea de texto
env
Ejecuta un programa en un entorno modificado
false
Sale con un cdigo de estado que indica fallo
fdisk
Manipula la tabla de particiones de los discos
fg
Mueve a primer plano procesos ejecutndose en segundo plano
file
Determina el tipo de fichero
find
Busca ficheros por la jerarqua de directorios
free
Muestra la cantidad de memoria utilizada y libre del sistema
ftp
Cliente FTP
fuser
Identifica los procesos que estn utilizando ciertos ficheros o sockets
gcc
Compilador GNU de C y C++
grep
Muestra las lneas que cumplen un cierto patrn
groupadd
Crea un grupo nuevo
groupdel
Elimina un grupo
groupmod
Modifica un grupo
groups
Muestra todos los grupos a los que pertenecen un usuario
gunzip
Descomprime ficheros comprimidos con el algortimo Lempel Ziv
gzip
Comprime ficheros con el algoritmo Lempel Ziv
host
Utilidad de bsqueda DNS (Domain Name System)
hostname
Muestra o establece el nombre del sistema
id
Muestra los ID efectivo y real de usuario y de grupo
ifconfig
Configura una interfaz de red
kill
Termina un proceso
ksh
Shell Korn
last
Muestra una lista con los ltimos usuarios conectados al sistema
lastlog
Muestra la ltima hora de conexin de una cuenta
ln
Crea enlaces entre ficheros
ls
Muestra el contenido de los directorios
mail
Enva y recibe mensajes de correo
man
Formatea y muestra las pginas de manual
mesg
Controla el acceso de escritura en un terminal
mkdir
Crea directorios
more
Muestra el contenido de ficheros pantalla a pantalla
mount
Monta sistemas de ficheros
mv
Mueve o renombra ficheros y directorios
netstat
Muestra conexiones de red, tablas de rutas, estadsticas de las interfaces, conexiones ocultas y pertenencia a
redes multicast
nice
Ejecuta un programa modificando los atributos de prioridad
nslookup
Lanza consultas a los servidores de nombres
passwd
Cambia los atributos de conexin y las contraseas
ping
Enva paquetes ECHO_REQUEST ICMP
ps
Muestra informacin sobre los procesos en ejecucin
pwd
Muestra el nombre del directorio actual
quota
Muestra el uso de disco y los lmites establecidos
quotaoff
Desactiva las cuotas del sistemas de ficheros
quotaon
Activa las cuotas del sistema de ficheros
repquota
Ofrece Ofrece un resumen de las cuotas definidas
rm
Elimina ficheros o directorios
rmdir
Elimina directorios vacios
route
Muestra o manipula la tabla de rutas del sistema
rpcinfo
Muestra informacin sobre RPC (Remote Procedure Calls)
sed
Editor Stream
setquota
Establece coutas de disco
showmount
Muestra informacin de los directorios montados en un servidor NFS (Network File System)
shutdown
Ejecuta una parada del sistema
slepp
Deteniene el proceso la cantidad de tiempo especificada
sort
Ordena lneas en ficheros de texto
strace
Traza las llamadas al sistema y las seales
strings
Muestra los caracteres imprimibles de un fichero
tar
Utilidad de empaquetamiento
tcsh
Shell C con edicin de comandos
telnet
Cliente Telnet
tftp
Cliente TFTP (Trivial File Transfer Protocol)
traceroute
Muestra la ruta que siguen los paquetes para llegar a un determinado sistema
true
Sale con un cdigo de estado que indica xito
unmount
Desmonta un sistema de ficheros
uname
Muestra informacin sobre el sistema
useradd
Crea un nuevo usuario
userdel
Borra una cuenta de usuario
uptime
Muestra la cantidad de tiempo que el sistema lleva encendido
vi
Editor de texto
x
Muestra los usuarios que estn conectados al sistema y lo que estn haciendo
wall
Enva mensajes a todos los usuarios
wc
Muestra el nmero de bytes, palabra y lneas de un fichero
whereis
Localiza el fichero ejecutable, el cdigo fuente y las pginas de manual de un determinado programa
which
Muestra la ruta completa de un fichero
who
Muestra los usuarios que estn conectados al sistema
whoami
Muestra el ID efectivo del usuario
write
Enva mensajes a otro usuario
ypdomainname
Muestra o establece el nombre NIS (Network Information System) o YP (Yellow Pages) del sistema
Enlaces de inters con otros comandos (I, II, III, IV, V, VI, VII)

También podría gustarte