Diferencia entre revisiones de «Curso Script»

De Base de conocimiento
Ir a la navegación Ir a la búsqueda
Línea 91: Línea 91:


   ssh bandit5@bandit.labs.overthewire.org -p 2220
   ssh bandit5@bandit.labs.overthewire.org -p 2220
Buscar datos que cerca de una palabra especifica millionth.
Ejemplo buscamos el dato que esta cerca de la palabra 
  cat data.txt | grep "millionth"
Cuanta la cantidad de lineas
  cat data.txt | wc -l
Cuanta cantidad de caracteres
  cat data.txt | wc -c

Revisión del 22:10 11 abr 2021

55:08 tiempo


  find . -name .hidden | xargs cat

xargs es un comando que permite tomar la salida de un comando y reutilizarlo en otro comando.


  find . -name .hidden | xargs grep ""


Otras propiedades que podemos usar con find

  find . -type f -readable ! -executable -size 1033c |xargs cat |xargs

Búsqueda con expresiones regulares

  find . -type f readable ! -executable -size 1033c |xargs cat |sed 's/^ *//'


Busqueda por usuario y grupo y excluir los errores qu muestra por pantalla.

  find / -user bandit7 -group bandit6 -size 33c 2>/dev/null | xargs cat


chgrp <--- agrega un grupo como propietario


  chmod u+x,g+x,0+x

Permisos especiales "ttr"

  sudo chattr +i -V file.txt 

Verbose me muestra una salidad

listar archivos con permisos especiales


  lsattr file.txt


Muestra la ruta absoluta

  which

Saber el tipo de archivo con el comando file.


  file nombreArchivo


Comando time. mide el tiempo del comando


time comando


comando

  cat /etc/passwd | head -n 1


te trae las primeros 10 renglones.

muestra el primer dato del fichero


  cat /etc/passwd | tail -n 2


Muestra los ultimos datos del fichero


  cat /etc/passwd | grep "^ro"

buscar en el fichero las coincidencia que tengan ro adentro del fichero


  cat /etc/passwd | head -n 1 °sed 's/root/noroot/g'


Cambia el valor root a noroot en la columna numero 1


Nivel 5 para pasar a nivel 6


  ssh bandit5@bandit.labs.overthewire.org -p 2220


Buscar datos que cerca de una palabra especifica millionth.

Ejemplo buscamos el dato que esta cerca de la palabra

  cat data.txt | grep "millionth"

Cuanta la cantidad de lineas

  cat data.txt | wc -l

Cuanta cantidad de caracteres

  cat data.txt | wc -c