Trucos para Linux (Primera Parte)


Dejare por acá una serie de trucos para Linux que me parece que están bastante buenos:

Borrar historial del usuario actual:
history -c

Borrar historial de todos los usuarios:
cat /dev/null > ~/.bash_history

Modificar o corregir líneas ya escritas:
Después de buscar una linea en el historial podemos usar Ctrl+A y Ctrl+E para desplazar el cursor al comienzo de la línea o al final. Si queremos ir saltando carácter a carácter en un sentido u otro, podemos usar las teclas de las flechas izquierda o derecha. En cambio, si queremos dar saltos de palabra en palabra, podemos emplear Ctrl+Flecha (izquierda o derecha)

Buscar un fichero en todo el sistema:
find / -name nombre_fichero

Estimar el espacio utilizado por un directorio:
du -sh /directorio

Realizar un backup de un directorio en otro:
Supongamos que queremos realizar una copia de seguridad del directorio /home y guardarla en /temp y que el backup se llame copia:
dump -0aj -f /tmp/copia.bak /home

Crear una imagen ISO de un disco rápido y fácil:
mkisofs /dev/cdrom > nombre_imagen.iso

Mostrar las características técnicas de un disco duro:
sudo hdparm -i /dev/sda

Mostrar información detallada de la CPU:
cat /proc/cpuinfo

Mostrar un calendario:
cal 2015

Calendario con Mes:
cal 10 2015

Disco duro al límite de capacidad (liberar espacio): para borrar ficheros innecesarios que ocupan espacio sin ser necesitados por el sistema:
sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove

Buscar y borrar todos los ficheros con una determinada extensión: supongamos que se quiere borrar todas las imágenes con extensión .jpg de tu sistema:
find -name *.jpg | xargs rm -rf

Para saber qué puertos tenemos abiertos podemos utilizar dos comandos, uno para los TCP y el otro para UDP:
nmap -sS -O
nmap -sU -O

Información sobre la versión del kernel, arquitectura y distro: 
uname -a

Comentarios