Comandos básicos de linux para diversas operaciones (Actualizado periódicamente):

COMPRIMIR

tar -zcvf nombrefichero.tar.gz carpeta_a_comprimir/

DESCOMPRIMIR tar.gz

 tar zxf nombrefichero.tar.gz

DESCOMPRIMIR tgz

tar xvzf nombreFichero.tgz

LISTAR FICHEROS/DIRECTORIOS
Listar con todos los detalles y permisos:

ls -l

Listar con detalles/permisos y con la fecha completa

ls -l --full-time

LISTAR FICHEROS POR ORDEN DE TAMAÑO

Ascendente:

ls –lSh

Descendente:

ls -lrSh

LISTADO DE ARCHIVOS DE MAS DE 100 MB

find /Directorio -xdev -type f -size +100M

SABER ESPACIO EN DISCO

df -Th

VER ESTADO MEMORIA RAM

 free -m

(-m es para mostrarlo en MB)

CAMBIAR FECHA/HORA

date --set "2014-1-15 10:15"

(esto establecería la fecha en el el 15 de enero de 2014 a las 10 y cuarto de la mañana)

OBTENER EL TAMAÑO DE UNA CARPETA

du -shc nombrecarpeta/

OBTENER EL TAMAÑO DE TODAS LAS CARPETAS DEL DIRECTORIO ACTUAL (ordenado desc)

du -sm * | sort -nr

 

BUSCAR CADENA EN TODOS LOS FICHEROS DE UNA CARPETA

grep -lr "texto_busco" carpeta/

VER PROCESOS/IP/PUERTOS

netstat -punta

COMANDOS BÁSICOS COLA DE EMAIL (exim)

http://rm-rf.es/exim-comandos-basicos/

VER FICHEROS A LOS QUE ACCEDE UN PROCESO

lsof -p PID

 

BUSCAR FICHEROS RECURSIVAMENTE POR NOMBRE

find carpeta/ -name nombrefichero.ext

BUSCAR FICHEROS RECURSIVAMENTE POR NOMBRE con comodin

find carpeta/ -name configura*

BUSCAR FICHEROS MODIFICADOS EN LOS ULTIMOS 7 DÍAS

find /home/usuario/ -mtime 7

BUSCAR CARPETA/S

find carpeta/ -type d -name carpeta

MOSTRAR PROCESOS ORDENADOS POR PID

ps -A