10 comandos de Linux efectivos menos conocidos - Parte IV

10 comandos de Linux efectivos menos conocidos - Parte IV

Continuando el Menos conocido Serie, este cuarto artículo de la serie le hará saber algo útil divertido y animado comandos. Aquí entramos en la sesión práctica, sin mucha teoría.

10 comandos efectivos menos conocidos
  1. 11 comandos de Linux útiles menos conocidos - Parte I
  2. 10 comandos de Linux menos conocidos - Parte 2
  3. 10 comandos menos conocidos para Linux - Parte 3
  4. 10 comandos de Linux útiles menos conocidos: Parte V

En el cuarto artículo de esta serie que incluye algunos otros comandos de Linux menos conocidos, que vale la pena saber. Podría ser que ya sea consciente de estos comandos, sin duda eres un usuario experimentado de Linux y le encanta la exploración.

32. comando strace

El santa es una herramienta de depuración que se utiliza principalmente para la resolución de problemas en Linux. Es posible que no se instale de forma predeterminada en su sistema y es posible que necesite apto o beque el paquete requerido.

Rastrear una ejecución de comando usando santa dominio:

[correo electrónico protegido] [~]# strace pwd
Salida de muestra
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," 7elf
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
>
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
05i;
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
ejecve ("/bin/pwd", ["pwd"], [/ * 29 vars */]) = 0 brk (0) = 0x728000 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0 ) = 0x7f29b0df2000 Access ("/etc/ld.entonces.Preload ", r_ok) = -1 enoent (no hay dicho archivo o directorio) abrir ("/etc/ld.entonces.caché ", o_rdonly) = 3 fstat (3, st_mode = s_ifreg | 0644, st_size = 38427, ...) = 0 mmap (nulo, 38427, prot_read, map_private, 3, 0) = 0x7f29b0de8000 Cerrar (3) = 0 abierto ("/lib64/libc.entonces.6 ", o_rdonly) = 3 Read (3," \ 177elf \ 2 \ 1 \ 1 \ 3 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0> \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 360 \ 355 \ 1i; \ 0 \ 0 \ 0 "..., 832) = 832 FSTAT (3, ST_MODE = S_IFREG | 0755, ST_SIZE = 1922152,…) = 0 MMAP (0x3b4900000000, 3745960, Prot_read |PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3b49000000 mprotect(0x3b4918a000, 2093056, PROT_NONE) = 0 mmap(0x3b49389000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x189000) = 0x3b49389000 mmap(0x3b4938e000, 18600 , Prot_read | prot_write, map_private | map_fixed | map_anonymous, -1, 0) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (nula, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096. , Prot_read | Prot_Write, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0) = 0x7F29B0DE6000 MMAP (NULL, 4096, Prot_read | Prot_Write, MAP_PRIVATE | MAP_Anonymous, -1, 0) = 0x7f29b0de5000 .. 
"..., 832) = 832 fstat (3, st_mode = s_ifreg | 0755, st_size = 1922152,…) = 0 mmap (0x3b4900000000, 3745960, prot_read | Prot_Exec, map_private | map_denyyy , 2093056, prot_none) = 0 mmap (0x3b49389000, 20480, prot_read | prot_write, map_private | map_fixed | map_denywrite, 3, 0x189000) = 0x3b49389000 mmap (0x3b4938e000, 18600, prot_read | lectura |read | lectura) = 0x3b4938e000 Close (3) = 0 mmap (null, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de7000 mmap (null, 4096, prot_t_read | prot_write, map_private | map_anonygous, -1, 0) = 0x7f29b0de6000 mmap (nulo, 4096, prot_read | prot_write, map_private | map_anonymous, -1, 0) = 0x7f29b0de5000 ..

El santa El comando acepta muchos argumentos y tiene muchas opciones. Consulte la página del hombre para obtener información detallada.

33. comando de salida -a &&

La mayoría de los administradores del sistema usan el comando de pantalla para controlar los trabajos que se ejecutan en el fondo del terminal. Digamos que si tienes un trabajo de larga duración y quieres despegar Desde la terminal, usa pantalla ordenar hacerlo. Pero, ¿qué pasa si no sabe cómo usar la pantalla? Aquí viene el comando de reposo para rescatar.

El comando de reposo se usa para ejecutar los trabajos continuamente en segundo plano incluso después de cerrar la sesión de la terminal. La sintaxis del comando de reposo es:

[correo electrónico protegido] [~]# comando; sin duda -a && salir

Para separar nuevamente el trabajo de larga duración en la terminal, use el trabajos comandar para encontrar el número de trabajo y luego usar el desacuerdo %norte dónde norte es el número de trabajo. Para verificar en realidad el trabajo está ejecutando el uso PD o comando superior. El nohup El comando es una alternativa al comando de reposo.

34. comando getConf long_bit

El comando anterior muestra la arquitectura de su máquina si es 32 bit o 64 poco?

[correo electrónico protegido] [~]# getConf Long_Bit 32

Descargar la hoja de trucos de línea de comandos de Linux

35. Fecha de visualización en la terminal

El siguiente comando es una combinación de varios comandos, mejor decirlo un script. Para una persona que trabaja en Shell o Terminal, sin que la GUI vea la fecha actual del sistema es un trabajo tedioso. Tienes que escribir 'fecha'Comando para verificar la fecha de hoy.

Simplemente ejecute el siguiente comando en usted y vea el fecha y tiempo en la esquina derecha de arriba de la terminal.

[correo electrónico protegido] [~]# mientras duerme 1; do tput sc; tput cup 0 $ (($ (tput cols) -29)); fecha; tput rc; hecho &
Mostrar fecha en la terminal

36. Convertir el comando

Mientras escribo tutorial, generalmente necesito producir salida, muchas veces en formato de imagen. La combinación de comando anterior hace esto por mí. Digamos que necesito la salida del comando de árbol (para /etc/x11 directorio) en formato de imagen. Lo que hice en la terminal fue:

[correo electrónico protegido]:/etc/x11# árbol | Convertir etiqueta:@-/home/avi/árbol.png

La salida del comando anterior se puede ver en la ubicación especificada (aquí, directorio de inicio del mío) con el nombre del archivo especificado como árbol.png.

37. MIRAR -T -N1 "Date +%T | Figlet"

Recuerda nuestra descripción de "figlet"Comando en nuestro artículo anterior" 20 comandos divertidos de Linux ". Este comando fue muy bueno, esta vez estaremos canalizando 'figlet'Para mostrar reloj digital animado en la terminal.

Solo mira tú mismo, recuerda que debes tener figlet instalado en el sistema, hacer apto o beque Para instalar el paquete requerido.

[correo electrónico protegido] [~]# watch -t -n1 "fecha +%t | figlet"
Salida de muestra
 _ ___ ____ ___ _____ _ _ Fri 29 de noviembre 10:29:34 gmt / | / _ \ _ | ___ \ / _ \ _ | ___ / | || | | | | | (_) __) | (_) (_) | _ \ | || | _ | | | _ | | _ / __ / \ __, | _ ___) | __ _ | | _ | \ ___/(_) _____ | /_/(_) ____/| _ |

38. Comandos de host and Dig

A pesar de "anfitrión" y "excavar"El comando no es mucho menos conocido, todavía no se usa con mucha frecuencia. El comando host es DNS utilidad de búsqueda.

[correo electrónico protegido] [~]# host www.Google.com www.Google.com tiene la dirección 173.194.66.147 www.Google.com tiene la dirección 173.194.66.105 www.Google.com tiene la dirección 173.194.66.99 www.Google.com tiene la dirección 173.194.66.104 www.Google.com tiene la dirección 173.194.66.106 www.Google.com tiene la dirección 173.194.66.103 www.Google.com tiene la dirección IPv6 2a00: 1450: 400C: C03 :: 68
[correo electrónico protegido] [~]# dig www.Google.com; <> Cavar 9.8.2RC1-REDHAT-9.8.2-0.17.RC1.EL6_4.6 <> www.Google.com ;; Opciones globales: +cmd ;; Tengo respuesta: ;; ->> encabezado<

39. Comando DSTAT

El dstat es una herramienta versátil que genera estadísticas relacionadas con el recurso del sistema. Por defecto, su sistema podría no tener 'dstat'Instalado. Hacer un apto o beque instalar 'dstat'Antes de usar este generador de recursos del sistema muy colorido y de descripción.

[correo electrónico protegido] [~]# dstat
Comando DSTAT

40. Comando BIND -P

El 'Bind -P'El comando mostrará todos los atajos disponibles para INTENTO caparazón.

[correo electrónico protegido] [~]# bind -p
Salida de muestra
"\ C-g": abort "\ c-x \ c-g": abort "\ e \ c-g": abort "\ c-j": aceptar-línea "\ c-m": aceptar # alias-expand-line (no vinculado) # flecha -Key-Prefix (Not Bound) # Backward-byte (no unido) "\ c-B": Backward-Char "\ eod": Backward-Char "\ e [D": Backward-Char "\ E!": Complete Command" \ e/": completo-filename" \ [correo electrónico protegido] ": completo-hostname" \ e ": completo-ino-fraces" \ e ~ ": nombre completo" \ e $ " : Complete-Variable # Copy-Backward-Word (no unida) # Copy-Forward-Word (no unida) # Copy-Region-As-Kill (no unida) .. 

41. toque /forcefsck

El comando anterior creará una carpeta vacía 'forcefsck', En el directorio de raíz. Esto obligará al sistema de Linux a verificar el sistema de archivos en el siguiente arranque.

[correo electrónico protegido] [~]# touch /forceFSCK

Eso es todo por ahora. A ustedes aman estos 'Comandos menos conocidos'Y por lo tanto, continuamos la serie, el próximo artículo de esta serie estará disponible muy pronto.

Hasta entonces, estad atentos y conectado a Tecmenta. No olvide dar sus valiosos comentarios en nuestra sección de comentarios. Haz un favor para nosotros, me gusta y comparte y ayúdanos a difundir.