Está en la página 1de 5

Comandos Descripción

ls Lista los ficheros de un directorio concreto


ls -l Lista también las propiedades y atributos
ls -la Lista ficheros incluidos los ocultos de sistema
cd nom_directorio Cambia de directorio
more nom_fichero Muestra el contenido de un fichero de forma paginada
ls -la | more Lista las ficheros de forma paginada
mv [ruta1]fichero1 [ruta2]fichero2 Mueve y/o renombra un fichero.
rm archivo o directorio Elimina archivos o directorios
rm -R directorio Borra un directorio recursivamente
cp archivo1 archivo2 Realiza una copia de un fichero
tail nom_archivo Muestra las últimas líneas de un archivo de forma estática
tail -f nom_archivo Muestra las últimas líneas del fichero de manera dinámica
head -numero nom_archivo Muestra las primeras (número) líneas de un fichero
mkdir nom_directorio Crea un directorio
rmdir nom_directorio Elimina un directorio
chmod xxx nom_fichero Cambia los permisos de acceso de un fichero
chown usuario fichero/directorio Cambia el propietario de un fichero o directorio
chgrp grupo fichero/directorio Cambia el grupo (-R para realizar el cambio recursivo)
ps aux Muestra una lista de los procesos activos
kill -x(de 0 a 9) PID Elimina un proceso via nº PID que le identifica
mount Vemos el listado de dispositivos montados
mount /dev/fd0 /mnt/floppy Montaje de la disquetera
mount /mnt/cdrom Punto de montaje del CD-ROM
umount Desmonta los puntos de montaje anteriores
hostname Visualiza el nombre de la máquina
fsck Escanea el disco
init 0 Apaga la máquina de manera correcta
init 6 Reinicia la máquina
compress/uncompress Comandos de compresión de archivos " .Z"
gunzip nom_archivo.gz Descompresión de archivos " .gz"
tar xvf fichero.tar Descomprime archivos " .tar"
top Lista procesos de CPU
find / -name nom -print Encuentra ficheros según patrón
pwd Visualiza el directorio actual
grep 'cadena' archivo Muestra las líneas del archivo que contienen la cadena
date Da la hora y la fecha del sistema
cal Muestra el calendario del mes actual
clear Borra la pantalla
who Informa de los usuarios conectados
whoami Más información sobre nuestra máquina
finger Información más completa que who
su Entrar a la sesión como root (necesario passwd)
su nom_usuari Estando como root entramos como otro usuario
fdisk Gestión de particiones ('m' = menú de comandos)
setup Configuración gráfica de dispositivos
rpm -i nombre_paquete Instalación de paquetes RedHat
startx Arranca el entorno gráfico
Ctrl+Alt+F2 Salir del entorno gráfico a un terminal
Alt+F'x' Conmutar entre terminales
make config Configuración del Kernel
make xconfig Entorno gráfico de configuración del Kernel
ifconfig -a Información de las propiedades de red,
equivale a ifconfig /all en Windows
dump/restore Copias de seguridad y restauración
./comando Ejecuta un comando si no tenemos el path del directorio

u: propietario; g:grupo; o: otros; a: todos


+: conceder derechos
-: denegar derechos
Comando/Sintaxis Descripción Ejemplos
cat fich1 [...fichN] Concatena y muestra un cat /etc/passwd
archivos
archivos cat dict1 dict2 dict
cd [dir] Cambia de directorio cd /tmp
chmod permisos fich Cambia los permisos de chmod +x miscript
un archivo
chown usuario:grupo Cambia el dueño un chown nobody miscript
fich archivo
cp fich1...fichN dir Copia archivos cp foo foo.backup
diff [-e]arch1 arch2 Encuentra diferencia diff foo.c newfoo.c
entre archivos
du [-sabr] fich Reporta el tamaño del du -s /home/
directorio
file arch Muestra el tipo de un file arc_desconocido
archivo
find dir test acción Encuentra archivos. find . -name ``.bak'' -print
grep [-cilnv] expr Busca patrones en grep mike /etc/passwd
archivos archivos
head -count fich Muestra el inicio de un head prog1.c
archivo
mkdir dir Crea un directorio. mkdir temp
mv fich1 ...fichN dir Mueve un archivo(s) a mv a.out prog1
un directorio
mv fich1 fich2 Renombra un archivo. mv .c prog_dir
less / more fich(s) Visualiza página a more muy_largo.c
página un archivo.
less acepta comandos less muy_largo.c
vi.
ln [-s] fich acceso Crea un acceso directo ln -s /users/mike/.profile .
a un archivo
ls Lista el contenido del ls -l /usr/bin
directorio
pwd Muestra la ruta del pwd
directorio actual
rm fich Borra un fichero. rm foo.c
rm -r dir Borra un todo un rm -rf prog_dir
directorio
rmdir dir Borra un directorio vacío rmdir prog_dir
tail -count fich Muestra el final de un tail prog1.c
archivo
vi fich Edita un archivo. vi .profile

Comando/Sintaxis Descripción Ejemplos


at [-lr] hora [fecha] Ejecuta un comando mas at 6pm Friday miscript
tarde
cal [[mes] año] Muestra un calendario del cal 1 2025
mes/año
date [mmddhhmm] Muestra la hora y la fecha date
[+form]
echo string Escribe mensaje en la salida echo ``Hola mundo''
estándar
kill [-señal] PID Matar un proceso kill 1234
man comando Ayuda del comando man gcc
especificado
man -k printer
passwd Cambia la contraseña. passwd
ps [axiu] Muestra información sobre ps -ux
los procesos
que se están ejecutando en ps -ef
el sistema
who / rwho Muestra información de los who
usuarios
conectados al sistema.

Linux DOS Significado


cat type Ver contenido de un archivo.
cd, chdir cd, chdir Cambio el directorio en curso.
chmod attrib Cambia los atributos.
clear cls Borra la pantalla.
ls dir Ver contenido de directorio.
mkdir md, mkdir Creación de subdirectorio.
more more Muestra un archivo pantalla por pantalla.
mv move Mover un archivo o directorio.
rmdir rd, rmdir Eliminación de subdirectorio.
rm -r deltree Eliminación de subdirectorio y todo su contenido.

chmod = cambia los permisos de un archivo o directorio


chown = cambia el propietario del archivo o directorio
df = muestra el espacio libre en dicso
du = muestra el espacio en disco utilizado
fdisk = pariciona unidades
file = determina el tipo de archivo a traves del analisis parcial de su contenido
find = encuentra un archivo
fsck = chequea el sistema de archivos
gzip = descomprime un archivo en formato GZip
ln = crea un enlace simbolico o fisico depende la opcion
ls = sirve para listar el contenido de un directorio
mkdir = crea un directorio
mkswap = crea un espacio de intercambio
more = exhibe el contenido de un archivo
mount = monta una unidad o particion en el sistema de archivos
mv = mueve un archivo y se utiliza para renombrar
pwd = devuelve la cadena correspondiente al directorio actual
rm = borra un archivo
rmdir = borra un directorio
tar = empaqueta o desempaqueta un archivo en formato .tar
umount = desmonta una unidad montada
Comandos para el manejo de procesos:
free = muestra la memoria libre y utilizada
kill = mata un proceso senialando el numero de este
ldd = muestra las librerias necesarias para ejecutar un proceso
ps = muestra todos los procesos q se estan ejecutando en el sistema
pstree = lo mimo q ps pero en forma de arbol
reboot = reinicia el sistema
shutdown = cierra el sistema
top = monitorea procesos y el estado del sistema
uname = muestra informacion del sistema
Comandos para el manejo de usuarios:

adduser = crea una cuenta de usuario


groups = muesra el listado de grupos de usuarios del sistema
id = muestra la informacion de usuario y grupo de un determinado usuario
logout = para salir del sistema y permitir el ingreso a otro usuario
passwd = cambia el password de un determinado usuario
su = le da privilegios de root a un usuario
who = muestra informacion de los usuarios conectados al sistema
whoami = muestra informacion nuestra
Otros comandos:

cal = muestra el calendario


date = muestra el dia y la hora
ddate = como el anterior pero de forma rara HuhHuh
info = muestra la ayuda de un comando
man = muestra las paginas del manual de un comando
Comandos Debian

apt-get update = updatea la base de datos de los paquetes .deb


apt-get upgrade = actualiza los paquetes a su ultima version
apt-get install "paquete" = instala lo que escribiras en "paquete"
apt-get remove "paquete" = desinstala lo que escribiras en "paquete"
apt-get check = actualiza la cache de paquetes
apt-get clean = borra los paquetes .deb descargados
apt-get dist-upgrade = hace un upgrade del SO
apt-get source "paquete" = descarga fuentes del "paquete"
Comandos de red

ping = el tan famoso ping que manda paquetes esperando una respuesta
ifconfig = para ver las placas de red
netstat = testeo de red