MÁS DE 400 COMANDOS PARA GNU/LINUX - Part-3

  • ENCONTRAR ARCHIVOS

1.  find / ­name file1: buscar fichero y directorio a partir de la raíz del sistema. 

2.  find / ­user user1: buscar ficheros y directorios pertenecientes al usuario ‘user1′. 

3.  find /home/user1 ­name \*.bin: buscar ficheros con extensión ‘. bin’ dentro del directorio ‘/ home/user1′. 

4.  find /usr/bin ­type f ­atime +100: buscar ficheros binarios no usados en los últimos 100 
días.

5.  find /usr/bin ­type f ­mtime ­10: buscar ficheros creados o cambiados dentro de los últimos 10 días.

6.  find / ­name \*.rpm ­exec chmod 755 ‘{}’ \;: buscar ficheros con extensión ‘.rpm’ y modificar permisos.

7.  find / ­xdev ­name \*.rpm: Buscar ficheros con extensión ‘.rpm’ ignorando los dispositivos removibles como cdrom, pen­drive, etc.…

8.  locate \*.ps: encuentra ficheros con extensión ‘.ps’ ejecutados primeramente con el command ‘updatedb’. 

9.  whereis halt: mostrar la ubicación de un fichero binario, de ayuda o fuente. En este caso pregunta dónde está el comando ‘halt’.

10.  which halt: mostrar la senda completa (el camino completo) a un binario / ejecutable

  • MONTANDO UN SISTEMA DE FICHEROS




1.  mount /dev/hda2 /mnt/hda2: montar un disco llamado hda2. Verifique primero la existencia del directorio ‘/ mnt/hda2′; si no está, debe crearlo.
2.  umount /dev/hda2: desmontar un disco llamado hda2. Salir primero desde el punto ‘/ mnt/hda2.
3.  fuser ­km /mnt/hda2: forzar el desmontaje cuando el dispositivo está ocupado.
4.  umount ­n /mnt/hda2: correr el desmontaje sin leer el fichero /etc/mtab. Útil cuando el fichero es de solo lectura o el disco duro está lleno.
5.  mount /dev/fd0 /mnt/floppy: montar un disco flexible (floppy). 

6.  mount /dev/cdrom /mnt/cdrom: montar un cdrom / dvdrom.
7.  mount /dev/hdc /mnt/cdrecorder: montar un cd regrabable o un dvdrom.
8.  mount /dev/hdb /mnt/cdrecorder: montar un cd regrabable / dvdrom (un dvd).
9.  mount ­o loop file.iso /mnt/cdrom: montar un fichero o una imagen iso.
10.  mount ­t vfat /dev/hda5 /mnt/hda5: montar un sistema de ficheros FAT32. 

11.  mount /dev/sda1 /mnt/usbdisk: montar un usb pen­drive o una memoria (sin especificar el tipo de sistema de ficheros).

  • ESPACIO DE DISCO

1.  df ­h: mostrar una lista de las particiones montadas. 

2.  ls ­lSr |more: mostrar el tamaño de los ficheros y directorios ordenados por tamaño.
3.  du ­sh dir1: Estimar el espacio usado por el directorio ‘dir1′. 

4.  du ­sk * | sort ­rn: mostrar el tamaño de los ficheros y directorios ordenados por tamaño.
5.  rpm ­q ­a –qf ‘%10{SIZE}t%{NAME}n’ | sort ­k1,1n: mostrar el espacio usado por los paquetes rpm instalados organizados por tamaño (Fedora, Redhat y otros).

6.  dpkg­query ­W ­f=’${Installed­Size;10}t${Package}n’ | sort ­k1,1n: mostrar el espacio usado por los paquetes instalados, organizados por tamaño (Ubuntu, Debian y otros)

Comentarios

Entradas populares de este blog

Comentarios de código en Android Studio

Ataques de un Cracker o Hacker

Footprinting (Reconocimiento)