anotaciones que no quiero recordar, ni olvidar

me

Linux

Comandos de consola: ver conexiones de red

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Útiles:

Mostrar/Ocultar código bash

Ver código
netstat -a

Mostrar/Ocultar código bash

Ver código
netstat -putona

Más útil:

Mostrar/Ocultar código bash

Ver código
netstat -putona |grep "puerto, ip, o proceso a buscar"

Comandos de consola: Como renombar archivos en masa

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

El siguiente comando sustituye todos los archivos JPG que tengan en el nombre dos guiones bajos, poniendo dos guiones medios:

Mostrar/Ocultar código bash

Ver código
rename 's/(.*)__(.*).jpg/$1--$2.jpg/' *.jpg

El siguiente comando hace algo parecido con los archivos AVI, pero pone los guiones tras los 3 primeros caracteres, luego se salta los 10 siguientes y respeta el final del nombre del archivo, los restantes.

Mostrar/Ocultar código bash

Ver código
rename 's/(.{3}).{10}(.*).avi/$1--$2.avi/' *.avi

Si deseo hacer uns simulacro antes de copiar añadiré -n o sea que, para simular que dejo solo la primera parte de un archivo, pongo:

Mostrar/Ocultar código bash

Ver código
rename -n 's/(.*)__(.*).jpg/$1.jpg/' *.jpg

Comandos de consola: Enlaces linux

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Mostrar/Ocultar código bash

Ver código
ln -s DIRECTORIO_AL_QUE_APUNTAMOS DIRECTORIO_ENLACE

Si queremos que sea un enlace duro en lugar de simbólico quitaremos -s y pondremos -t

Puedes encontrar mucha más info en Informático de Guardia

Comandos de consola: Buscar archivos

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Buscar archivos modificados en los ultimos 2 días, que tengan las letras "php" en el nombre o extensión:
Mostrar/Ocultar código bash

Ver código
find /var/www/*/web/ -name '*php' -mtime -2

Si además queremos excluir los de una carpeta, lo haremos por ejemplo así:
Mostrar/Ocultar código bash

Ver código
find /var/www/*/web/ -name '*php' -mtime -2 -not -path "cache/*"

Buscar archivos que ocupen más de 20MB en X directorios:
Mostrar/Ocultar código bash

Ver código
find /var/www/*/web/ -size +20M

Esto no es buscar sin más, es obtener una lista todos los archivos con sus fechas de modificación. PERO OJO que si no limitamos por fecha o directorio, obtendremos miles. (Podemos añadir el parametro -name '*.htm*', por ejemplo)
Mostrar/Ocultar código bash

Ver código
find /var/www/*/web/ -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort

Comandos de consola: Saber cuánto ocupan las carpetas

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Mostrar/Ocultar código bash

Ver código
du --max-depth=1 -h /ruta/del/direcotrio