El día de hoy les traigo para todos los usuarios de sistemas operativos Linux una lista con 20 comandos sumamente útiles que van desde saber la versión de algún programa hasta montar imágenes .iso, sólo por mencionar algunos ejemplos; seguramente les resultarán bastante útiles ya sea si son usuarios novatos o usuarios avanzados.
1. Saber qué procesos están consumiendo muchos recursos en el sistema.
ps aux | sort -nrk 4 | head
2. Para saber la versión que tenemos instalada, por ejemplo de emesene.
apt-cache policy emesene
3. Montar una imagen ISO.
mount /directorio/image.iso /mnt/cdrom -o loop
4. Saber en qué directorio esta un determinado paquete, por ejemplo filezilla.
whereis filezilla
5. ¿Has instalado una nueva versión de un programa, y la vieja configuración sigue en marcha? Para eliminar los archivos de configuración.
sudo aptitude purge `dpkg –get-selections | grep deinstall | awk ‘{print $1}’`
6. Ver los últimos comandos utilizados.
history
7. Eliminar un paquete deb que no se instaló usando aptitude o apt-get. Por ejemplo:
sudo dpkg -r filezilla
8. Crear una imagen iso desde un CD o DVD (cdrom es por defecto pero puede variar dependiendo de tu sistema o cantidad de unidades instaladas).
mkisofs -r -o nombre.iso /cdrom/
9. Realizar una copia de algún archivo de configuración del sistema. Por ejemplo:
sudo cp /etc/fstab /home/usuario/copia/fstab.bak
10. Agregar una entrada al archivo sources.list desde la consola. Por ejemplo agregar el repositorio de getdeb.
sudo echo "deb http://getdeb.masio.com.mx/ jaunty/" >> /etc/apt/sources.list
11. Borrar un cd regrabable y dejarlo listo para grabar (cdrom es por defecto pero puede variar dependiendo de tu sistema o cantidad de unidades instaladas).
cdrecord -v dev=/dev/cdrom blank=fast
12. Reiniciar el sistema.
sudo shutdown -r now
      o
      sudo reboot
13. Obtener un archivo de texto con la lista de los paquetes instalados (se crea el archivo llamado installed-packages en tu directorio de usuario).
dpkg –get-selections > installed-packages
14. Matar un proceso. Por ejemplo el proceso 356 que corresponde a emesene.
kill 356
15. Eliminar archivos del gestor de actualizaciones que ya no son necesarios.
sudo aptitude autoclean
16. Agregar una clave a los repositorios.
sudo apt-key add xxx.gpg
17. Forzar la expulsión de un CD o DVD (cdrom es por defecto pero puede variar dependiendo de tu sistema o cantidad de unidades instaladas).
sudo umount /media/cdrom/ -l
18. Seguridad: mantiene la terminal abierta pero limpia la clave sudo introducida.
sudo -k
19. Reemplazar un texto en varios archivos.
grep -lr -e 'xxx' * | xargs sed -i 's/xxx/zzz/g'
20. Convertir archivos .ps en PDF.
ps2pdf archivo.ps nuevo.pdf
Fuente | Ubublog