20 comandos imprescindibles en Linux
Domingo, 9 de Agosto de 2009 por skaven
Para los que estais empezando en Linux os dejo una lista de 20 comandos básicos, fáciles de aprender y con una breve explicación de lo que hacen.
1) Para encontrar cual de los procesos es el que consume más memoria, para saber exactamente cual matar y recuperar un poco de velocidad en el sistema.
ps aux | sort -nrk 4 | head
2) Comando para saber cual es la versión de los programas que están instalados, y asi tomar en consideración qué actualizar o qué no.
apt-cache policy xxxxxx (donde xxxxxx es el nombre del paquete).
3) Para montar una imagen ISO sin necesidad de que sea grabada a un CD, así podrás revisar el contenido de la imagen
mount /xxx/image-file.iso /mnt/cdrom -o loop (donde xxx es la ruta de ubicacion de la imagen ISO).
4) Muestra donde esta instalado cada paquete.
whereis xxxxxx (donde xxxxxx es el nombre del paquete).
5) Nos ayuda a limpiar nuestro sistema de archivos config usados en instalaciones anteriores
sudo aptitude purge `dpkg –get-selections | grep deinstall | awk ‘{print $1}’`
6) Comando paras ver el historial de comandos usados para poder reutilizarlos sin necesidad de reescribirlos
history
7) Para remover paquetes .DEB no instalados via aptitude, asi podemos probar muchos paquetes mas de los que tenemos en los repositorios con la seguridad de poder quitarlos si estos no llegan a ser de nuestro agrado
sudo dpkg -r xxxxxx (donde xxxxxx es el nombre del paquete).
8 ) Para crear una imagen ISO de un CD o un DVD
mkisofs -r -o xxxxxx.iso /cdrom/ (donde xxxxxx es el nombre del archivo).
9) Siempre antes de modificar archivos debemos tener la costumbre de hacer un Back Up de los mismos, con este comando se crea el back up de una manera sencilla, ponemos la ruta y nombre del archivo original y la ruta y nombre deseados para el respaldo.
sudo cp /xxxxxx/sources.list /xxxxxx/sources.list.bak
10) Este comando es la manera más fácil de agregar repositorios al archivo de repositorios
sudo echo “xxxxxx” >> /etc/apt/sources.list (donde xxxxxx es la direccion que quieres agregar).
11) Comando que nos permite borrar un CD-RW de una manera sencilla
cdrecord -v dev=/dev/cdrom blank=fast
12) Shutdown sirve para reiniciar o apagar el equipo desde la consola (bastante obvio)
sudo shutdown -r now
13) Obtienes de una manera sencilla una lista de texto de los programas instalados.
dpkg –get-selections > nombre-que-queremos-para-la-lista
14) Comando que nos dá la forma más sencilla de matar un proceso.
killall xxxxxx (donde xxxxxx es el nombre del proceso)
15) Comando nos provee de una manera sencilla de quitar las actualizaciones del administrador de paquetes, cuando ya no necesitemos estas
sudo aptitude autoclean
16) Agrega de una sencilla manera una llave a la lista de repositorios
sudo apt-key add xxxxxx.gpg (donde xxxxxx es el nombre del archivo llave).
17) Expulsa el CD ROM indicado
sudo umount /media/cdrom0/ -l
18) Por seguridad siempre que hayamos usado el usuario raiz al aplicar este comando borramos las contraseñas introducidas
sudo -k
19) Para cambiar porciones de texto a varios archivos a la vez este comando nos evitara la tediosa labor de abrir y modificar uno a uno cada archivo
grep -lr -e ‘xxxxxx’ * | xargs sed -i ’s/xxxxxx/yyyyyy/g’
Nota: xxxxxx es la palabra que no quieres (replace) y yyyyyy es la palabra sustituta de la anterior.
20) Es la manera ms sencilla de convertir archivos .PS en archivos .PDF
ps2pdf xxxxxx.ps xxxxxx.pdf (donde xxxxxx es el nombre del archivo).
Para activar este comando deberás instalar el ghostscript con el comando
sudo aptitude install ghostscript
- Sin Comentarios »
- Publicado en Linux
