Comandos interesantes

apt-get, aptitude

Gestor de programario de distribuciones Debian
# apt-get update (Actualiza la lista de paquetes)
# apt-get upgrade (Actualiza todos los paquetes instalados)
# apt-get upgrade paquete (Solo actualiza “paquete”)
# apt-get dist-upgrade (Actualiza la distribución)
# apt-get install paquete (Instala paquetes con resolución de depencias)
# apt-get install –reinstall      (Reinstala un paquete)
# apt-get remove paquete          (Elimina un paquete)
# apt-get remove –purge paquete (Desinstala con sus archivos de configuración)
# apt-get clean       (Elimina caché (apt-get autoclean))
# apt-get -f install (ejecutar, sin especificar paquete, para reparar la aplicación)
# apt-get -s install paquete        (simula la instalación)
# apt-get -–compile source paquete (baja las fuentes, compila y crear un .deb)
# apt-get check         (Verifica dependencias incumplidas)
# apt-cache search paquete         (Busca en el cache paquete)
# apt-cache show paquete            (Muestra la descripción completa del paquete)
# apt-cache showpkg paquete (Muestra su relación con otros paquetes)
# apt-cache depends paquete (Muestra las dependencias del paquete)
# apt-cache rdepend paquete (Muestra dependencias inversas del paquete)
# apt-cache policy paquete         (repositorio de donde se ha bajado un paquete)
# apt-setup                      (Crea un sources.list optimizado)
/etc/apt/sources.list           Fichero de repositorios.
/var/cache/apt/archives         Caché de los paquetes .deb instalados

RECUPERAR ARCHIVOS CON MagicRescue
# apt-get install magicrescue
$ magicrescue -d /home/usuario/rescue -r /usr/share/magicrescue/recipes/avi /dev/sda3

-d .- Destino de los archivos recuperados
-r .- Tipo de archivo a recuperar (formatos en /usr/share/magicrescue/recipes)
El último parametro indica el disco a analizar

cat
Muestra la información sobre lo solicitado
$ cat /proc/cpuinfo       (informacion del procesador)
$ cat /var/log/debug | less      (inf del sistema)
$ cat /var/log/user.log | less           (inf del usuario)
$ cat /var/log/messages | less (mensajes del sistema)
$ cat /var/log/syslog | less             (registro de actividad)
$ cat /var/log/auth.log | less     (accesos al sistema)
$ cat /proc/meminfo (inf sobre la memoria)
$ cat /proc/devices      (inf sobre los dispositivos en uso)
$ cat /proc/mounts (inf de las particiones y recursos montados)
$ cat /proc/filesystems (los filesystems habilitados en el kernel)
$ cat /proc/version       (version del nucleo y compilador empleado)

VER NIVEL DE TINTA DE IMPRESORAS EPSON

# apt-get install escputil
Para ver niveles de tinta:
# escputil -i -u -r /dev/usblp0
Limpiar cabezales:
# escputil -c -u -r /dev/usblp0
Imprimir prueba de inyestores:
# escputil -n -u -r /dev/usblp0
Listar comandos y opciones:
# escputil -h -u -r /dev/usblp0

deborphan

Visualizar paquetes huerfanos
$ deborphan –guess-all (Los muestra todos)
# apt-get remove $(deborphan –guess-all) (borra todos los mostrados)
# deborphan      (para ver las librerias huérfanas)
# dpkg -l $(deborphan) (lo mismo que el anterior con más detalles)
# sudo dpkg –purge $(deborphan) (eliminar los paquetes huérfanos)
# dpkg -l $(deborphan –find-config) (para borrar configuraciones que no se han borrado tras la
desinstalación de un paquete)
# dpkg –purge $(deborphan –find-config) (para eliminarlos)
# apt-get remove $(deborphan –guess-all)
Nota.- Normalmente estas aplicaciones han de repetirse varias veces hasta que al lanzar el comando no
salga ninguna aplicación huerfana.

dmidecode

Muestra toda la información de la máquina directamente de la BIOS
# dmidecode -t (muestra los elementos sobre los que se puede solicitar)
# dmidecode -s (Muestra el listado para afinar más la busqueda de datos)
# dmidecode -t memory | grep Size (muestra la memoria y los slots libres)

dontzap
Activa CRTL+ALT+Retroceso para reiniciar las X
dontzap -d (Lo activa)
dontzap -e  (Lo desactiva)

exif

Extraer metadatos de imagenes
$ exif -d imagen (mostrar todos los datos)    60
$ exif -e imagen (extraer la foto miniatura)

$ exif -r imagen (suprimir la foto miniatura)
Lee y extrae metadatos de imágenes
$ exiftool -a -u -g1 foto.png

USAR MAS MEMORIA RAM (mas rapida) Y MENOS SWAP
# cat /proc/sys/vm/swappiness

60

# nano /etc/sysctl.conf

En la última línea añadimos: “vm.swappiness=10”
Lanzamos nuevamente el comando cat para verificar que el valor se ha establecido en 10

lynis
Realiza diversas comprobaciones en el sistema para informar de posibles debilidades de configuración
sin realizar ninguna modificación.
# apt-get install lynis
# lynis (Visualizar las opciones)
# lynis – -check-update (descargar actualizaciones)
# lynis -c (lanzar el escaneo del sistema que terminará con algo así:)
….
Warnings:
—————————-
– [18:05:23] Warning: didn’t find MD5 hashed password line in GRUB boot file!
– [18:06:28] Warning: could not find 2 responsive nameservers
Tambien podemos ver las vulnerabilidades con:
# cat /var/log/lynis.log | grep Warning
Todos los detalles del escaneo se encuentran en /var/log/lynis.log. Podremos ver las sugerencias que nos
realiza lynis con:
# cat /var/log/lynis.log | grep Suggestion
[18:05:23] Suggestion: run grub-md5-crypt and create a hashed password. After
[18:06:28] Suggestion: check your resolv.conf file and connectivity to your nameservers

fcrackzip
Craquear zips protegidos
$ fcrackzip -c aA1 -l 5 archivo_protegido.zip
-c aA1! (Prueba ninúsculas, mayúsculas, números y caracteres especiales [!:$%&/()=?{[]}+*~#])
-l 3-5 (Entre 3 y 5 caracteres)
-b (fuerza bruta)
-u (utilice unzip para eliminar contraseñas incorrectas)

fping

Determina máquinas de una red activas
# fping -g 192.168.2./24 2> /dev/null | grep alive

gs (GhostScript)

Unir archivos pdf y ps
$ gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=1+2.pdf 1.pdf 2.pdf
$ gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=1+2.ps 1.ps 2.ps

ifconfig
Define direcciones ip y dispositivos de red
# ifconfig (ver los datos de conección)
# ifconfig eth0 up 192.168.1.2 (Levanta la placa de red eth0 y le da la ip)
# ifconfig eth0 down (Cierra la red eth0)
# ifconfig eth0 promisc (Poner la placa en modo promiscuo)
# ifconfig wlan0 up (si se trata de redes inalámbricas)

ip
Determina máquinas de una red activas
# ip neig

iw…
Relacionado con direcciones ip y dispositivos de red inalámbricos
# iwconfig (Ver los datos de conección de la red inalámbrica)
# iwconfig eth0 (Si se asocia la tarjeta de red con la conección)
# iwconfig wlan0 mode Managed (activar el modo managed)
# iwconfig wlan0 key open CLAVE (ingresar contraseña, si la hay. Si omitimos “open” se interpreta que
la clave es “restricted”)
# iwconfig wlan0 essid ESSID (ESSID= nombre de la red)
# iwlist scan (scaneo de los puntos de acceso cercanos)
# iwlist s (comprobar si el driver suporta las wireless extensions)

ln
Cear enlaces de archivos o carpetas
$ ln -s /home/ct/videos /home/Desktop/videos (Crea un enlace a videos en Desktop)
$ ln -f    (Borra los ficheros de destino si ya existen)
$ ln -i    (Pregunta antes de borrar ficheros de destino existentes)
$ ln -s /dev/null ~/.bash_history (vincular historial a /dev/null)

pdfcrack

Craqueador de pdfs
$ pdfcrack archivo.pdf -n 6 -c abcdefghijklmnopqrstuvxyz -s
-n 6 (Hasta 6 caracteres)
-c ….(enumerar todas las opciones a probar)
-s (Prueba el primer caracter en mayúscula)

pdfnup
Compactar varias páginas de un pdf en una
$ pdfnup –nup 2×4 archivo.pdf

route
Para saber la IP del router
$ route -n

shutdown

Apagar/reiniciar la máquina
$ shutdown -h now (apagar)
$ shutdown -r now (reiniciar)
# shutdown -h +20 (apagado dentro de 20 minutos)
# shutdown -c (anula la cuenta regresiva anterior)

Fuente: TuxApuntes

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: