Preguntas etiquetadas con bash

Bash (Bourne-Again SHell), es el shell utilizado en la interfaz de línea de comandos de Ubuntu por defecto.





2
¿Cómo canalizo cada comando dado al shell?
Me gustaría editar mi .bashrc para que cada comando ejecutado en el shell se canalice a algo, por ejemplo: $ sudo apt update _________________ < sudo apt update > ----------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || He logrado algo bastante similar, pero no del todo: $ …

5
Ocultar "history -d" en bash history
Si accidentalmente escribo mi contraseña o cualquier otra cosa sensible en bash, puedo eliminar fácilmente esa línea history -d ROW#, pero siempre me queda el history -d ROW#comando en el historial que muestra a todos que alguien corrigió un error. ¿Puedo agregar algo a un comando para evitar que aparezca …



5
Crear alias para la conexión ssh
Me gustaría acelerar la conexión a servidores específicos. Tengo los servidores, digamos: 123.123.123.1 123.123.123.2 123.123.123.3 Normalmente me conecto con lo siguiente: ssh -p 12345 my_user@123.123.123.1 Esto es una molestia porque la única diferencia entre los servidores es el último número de la IP. Intenté el siguiente código: alias ssht='{ ip=$(cat …
14 bash  ssh  alias 


2
¿Qué es / bin / rbash?
Estaba aprendiendo sobre los programas de shell comunes . Cuando corro cat /etc/shells, muestra: # /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash Que hay /bin/rbashaqui ¿Se usa en secuencias de comandos?

1
¿Por qué el '!!' acceso directo no puede ejecutar el comando ejecutado anteriormente?
Recientemente escribí en mi terminal username:~$ !! y recibí un error de bash : bash: !!: command not found Al mismo tiempo, tiene éxito cuando se realiza bajo superusuario. Investigué el contenido de la RUTA de mi usuario y no encontré nada sospechoso: /home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin Aquí está la salida de: username:~$ …


6
Elimine todos los archivos excepto 12
Tengo algunos miles de archivos en el formato nombrearchivo.12345.end. Solo quiero mantener cada 12º archivo, así que file,00012.end, file,00024.end ... file.99996.end y borra todo lo demás. Los archivos también pueden tener números anteriores en su nombre de archivo, y normalmente tienen la forma: file.00064.name.99999.end Uso Bash shell y no puedo …
14 bash  rm 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.