Listado de Comandos de Linux

Comando Descripción
read

Lee una línea de la entrada estándar y asigna las palabras de la línea a las variables indicadas, si el número de palabras es mayor que el número de variables se asigna a la última variable las palabras sobrantes. Si es a la inversa se restaura el valor de las variables no asignadas.

read -e inserta toda la línea en la primer variable.

read -p frase muestra frase si se lee de un terminal.

read -p "Escriba algo: " palabra1 palabra2 palabra3
echo $palabra1 $palabra2 $palabra3
reboot

Reinicia el sistema.

renice

Comando muy utilizado en QNX, el cual cambia la prioridad de un proceso en marcha. Este se hace con una prioridad fija, es decir el valor que coloco en es el nuevo valor de prioridad que tendrá el proceso. Mientras menor es el valor de la prioridad mayor prioridad tiene el proceso.

renice prioridad PID_del_proceso

resolvconf

Para entornos Debian y derivados, este programa administra la correcta configuración del archivo resolv.conf, proporcionando un marco estándar para la actualización de este archivo.

rm

Elimina los archivos indicados; por defecto no elimina directorios.

Alguna de sus opciones son:

-f ignora archivos inexistentes y nunca pide confirmación.

-i interactivo, pregunta antes de eliminar cada archivo.

-r, -R recursivo, borra directorios y su contenido.

-v verboso, muestra nombre de cada archivo eliminado.

rmdir

Elimina directorios vacíos.

rmdir -p directorio elimina directorios padres si quedan vacíos.

En vez de usar este comando, generalmente se usa el comando rm de la forma rm -r donde no hace falta que los directorios estén vacíos.

rmmod

Elimina módulos del kernel. Su sintaxis es de la forma:
rmmod [modulo]

route

Muestra/edita la tabla de rutas

route del default gw 192.168.99.254 borra la ruta por defecto.

route add default gw 192.168.99.253 inserta esta puerta de enlace por defecto.

# route -n

Tabla de rutas IP del núcleo

Destino       Pasarela         Genmask       Indic  Métric   Ref  Uso Interfaz
192.168.99.0   0.0.0.0         255.255.255.0   U      0       0    0   eth0
169.254.0.0    0.0.0.0         255.255.0.0     U     1000     0    0   eth0
0.0.0.0        192.168.99.254  0.0.0.0         UG     0       0    0   eth0
runlevel

Muestra en que runlevel estoy ejecutando el sistema.

Ejemplo de uso:

# runlevel
N 2
safecopy Herramienta de recuperación de datos que trata de extraer datos como sea posible de una unidad (memorias, particiones del disco duro, CDs, dispositivos de cinta, etc), donde otras herramientas como dd dd fallarían debido a errores de E/S.
SafeCopy incluye una capa IO bajo nivel para leer discos CD-ROM en modo RAW, y emitir dispositivo se reinicia y otras operaciones útiles de bajo nivel en una serie de otras clases de dispositivos.

Su sintaxis es de la forma:
scalpel opciones /dev/source output.img

Alguna de las opciones que tiene el comando safecopy son:

--stage1 Es un preset que contiene varias opciones: para rescatar la mayoría de los datos en forma rápida, sin utilizar reintentos y evitando las zonas malas.

--stage2 Preset para rescatar a más datos, sin utilizar reintentos pero realizando una búsqueda exacta del principio y fin de la áreas dañadas.

--stage3 Preset para rescatar todo lo que se pueda utilizando los máximos reintentos y el acceso de bajo nivel.

Existen varias opciones pero los preset anteriores son los más usados

Lo siguiente es un ejemplo de salida del comando safecopy

# safecopy --stage1 /dev/sdb output.img 
Low level device calls enabled mode: 2
Reported hw blocksize: 4096
Reported low level blocksize: 4096
Filesize not reported by stat(), trying seek().
File size: 80060424192
Blocksize: 4096
Fault skip blocksize: 104857600
Resolution: 104857600
Min read attempts: 1
Head moves on read error: 0
Badblocks output: stage1.badblocks
Marker string: BaDbLoCk
Starting block: 0
Source: /dev/sdb
Destination: output.img
[0]( 0){X}[25600]( 104857600)

Done!
Recovered bad blocks: 0
Unrecoverable bad blocks (bytes): 1 (104857600)
Blocks (bytes) copied: 0 (0)

Algunos comandos relacionados son: testdisk, photorec, scalpel, magicrescue, foremost, y ddrescue.

scalpel

Programa en linea de comandos para la recuperación de archivos. La recuperación la realiza por tipo de archivo al igual que el comando photorec. Es decir utiliza la técnica de File Carving (lee los encabezados, pies de página y estructura interna de los archivos, accediendo a la base de datos de bloques).

Su sintaxis es de la forma:
scalpel [opciones] [dispositivo-de-entrada] -o [directorio-de-salida]

Antes de ejecutarlo se debe quitar el comentario a las extensiones que queramos recuperar en su archivo de configuración, que por lo general, está en /etc/scalpel/scalpel.conf. También la carpeta destino debe estar vaciá.

En el siguiente ejemplo se ejecuta sobre la unidad /dev/sdc la cual esta dañada y se le solicita que guarde lo recuperado en la carpeta prueba

# scalpel /dev/sdc -o prueba
Scalpel version 1.60
Written by Golden G. Richard III, based on Foremost 0.69.

Opening target "/dev/sdc"

Image file pass 1/2.
Allocating work queues...
Work queues allocation complete. Building carve lists...
Carve lists built.  Workload:
jpg with header "\xff\xd8\xff\xe0\x00\x10" and footer "\xff\xd9" --> 0 files
Carving files from image.
Image file pass 2/2.
/dev/sdc: 100.0% |**************************************|   74.6 GB    00:00 ETAProcessing of image file complete. Cleaning up...
Done.
Scalpel is done, files carved = 0, elapsed = 648 seconds.

Algunos comandos relacionados son: testdisk, photorec, magicrescue, safecopy, foremost, y ddrescue.

scp

Copia uno o varios archivos y/o carpetas de un nodo a otro indicando el origen y el destino. Con la opción -r podremos copiar una carpeta con sus subcarpetas.

scp fichero.tar luis@192.168.100.2:/home/luis/fichero.tar copiamos fichero.tar al otro nodo.

scp luis@192.168.100.2:/home/luis/fichero.tar fichero.tar copiamos del otro nodo el fichero.tar a nuestro nodo.

Páginas

 

Solicita Asistencia

Llámenos al:+54-9-11-32788353

Envíenos un e-mail: consultas@ ---Para enviar el SPAM--- francisconi.org

Skype Status for francisconi.hugo.adrian
 

Suscríbete

Suscríbete y recibe las últimas actualizaciones, noticias y más ...
Zircon - This is a contributing Drupal Theme
Design by WeebPal.