8 oct 2009

Comandos de Linux

En esta entrada pondré algunos de los comandos que encuentro en la Inet constantemente, y que veo pueden ser de gran ayuda para todos, recuerden que ustedes también pueden dejar algunos comandos en los comentarios :-D.

Entenderán que no puedo colocar la fuente de cada comando ya que esto se haría muy largo y tedioso

Nota: Recuerden que algunos comandos pueden variar dependiendo de la versión y/o distribución, normalmente yo utilizo Debian.

Obtener version Bios
# dmidecode -s bios-version

Establecer hora del sistema
# date nnddhhmmyy
nn: mes
dd: día
hh: hora
mm: minuto
yy: año 

Ver distribución instalada
$ cat /etc/issue
Debian GNU/Linux 5.0 \n \l 

Ver arquitectura de nuestra maquina
$ dpkg --print-architecture 

Generar contraseñas aleatoriamente desde consola (alfanumerica)

$ < /dev/urandom tr -dc A-Za-z0-9|-¿_ | head -c15 ; echo
para aumentar la longitud de la contraseña cambiamos en -c15 por c+(numero)

Protejer archivos con contraseña

Nota:
1.Comprobemos si tenemos gpg
2. Si queremos poner contraseña a una carpeta debemos comprimirla

$ whereis gpg
gpg: /usr/bin/gpg /usr/share/man/man1/gpg.1.gz
si no aparece algo parecido entonces utilizamos apt :-)

$ gpg -c prueba.doc
nos pide la contraseña y nos queda un nuevo archivo prueba.doc.gpg, para arbrilo usamos
$ gpg prueba.doc.gpg

Pasar el manual de los comandos a un archivo de texto
$ man [comando] | col -b > ~/Desktop/nombre_archivo.txt

Ver las ultimas pestañas de Firefox/Iceweasel
$ F="$HOME/.moz*/fire*/*/session*.js" ; grep -Go 'entries:\[[^]]*' $F | cut -d[ -f2 | while read A ; do echo $A | sed s/url:/\n/g | tail -1 | cut -d\" -f2; done

Obtener información de una ISO
$ isoinfo -d -i archiso-live-2009-09-24.iso  |more
y tambien podemos utilizar
$ isoinfo -l -i archiso-live-2009-09-24.iso  |more
y no puede faltar
$ isoinfo -h

Crear backup de un directorio
$ tar -Puf backup.tar /home/user/fotos/
 
Nota: El Backup queda ubicado en la ruta en donde estamos, es decir, si estamos en /root allí queda backup.tar del directorio fotos que esta en /home/user/

Crear lista de paquetes instalados

$ dpkg --get-selections > ~/Desktop/software_instalado


Borrar archivos/carpetas/particiones de manera segura
$ shred -z -u archivo.txt
recuerden visitar el man
$ man shred
Fuente importante

No hay comentarios: