Siga conectamentado: Agréganos como fuente preferida en Google.
Conclusiones esencia de conectamentado
- El shell de Linux permite la comunicación con el kernel.
- El shell predeterminado para la mayoría de las distribuciones es Bash.
- Hay una opción mucho más viable de usar, citación Fish.
Básicamente, el shell de Linux interpreta los comandos para que el kernel pueda comprenderlos y utilizarlos. Sin el shell, no sólo los comandos no funcionarían, sino que las aplicaciones siquiera funcionarían.
Entonces sí, el caparazón es muy importante.
La mayoría de las distribuciones de Linux utilizan de forma predeterminada el shell Bash, que significa Bourne Again Shell. ¿Por qué «Bourne»? Porque Bourne Shell fue el primer Shell, y Bash es una prosperidad con respecto a eso. Con Bash, puedes escribir scripts bash que pueden hacer casi cualquier cosa. Sin secuestro, Bash existe desde hace mucho tiempo y en realidad no ha cambiado mucho.
Encima: me reuní con alegría con mi primera distribución de Linux en el Potencial OS Museum
La buena nueva es que existen alternativas, y una de esas alternativas agrega características que Bash ha descuidado. Ese caparazón se fogosidad Fish (Friendly Interactive SHell). La gran diferencia entre Bash y Fish es que Bash siente que funciona para usted y Fish siente que funciona con usted.
Quizás esto no tenga sentido al principio, pero déjame explicarte.
La diferencia entre Bash y Fish
Cuando ejecuta un comando en Bash, lo escribe, presiona Enter y prórroga a ver si funcionó. Bash no te ayuda; simplemente acepta el comando e intenta ejecutarlo. Eso es todo.
El pez se comporta un poco diferente. Cuando comiences a escribir un comando en Fish, te ofrecerá sugerencias (según tu historial). Cuando vea una sugerencia que funcione para usted, presione la tecla de flecha que apunta en torno a la derecha para aceptarla. Por ejemplo, podrías escribir shh, y Fish luego presentará una sugerencia como ssh192.168.1.26. Presione la tecla de flecha y luego presione Enter.
Incluso: Los primeros 5 comandos de Linux que todo nuevo afortunado debería formarse
Incluso puedes notar que Fish usa colores. Por ejemplo, si escribe un comando no válido, Fish lo coloreará de rojo. Si modifica un comando no válido para hacerlo válido, se vuelve celeste.
Si comienza a escribir la ruta de un archivo, aparecerá en rojo y, tan pronto como la ruta sea válida, se volverá celeste.
Cuando comience a escribir un comando, al presionar Tab se mostrarán varias sugerencias. Luego puede usar las teclas de flecha para desplazarse por la inventario y distinguir el comando que desea ejecutar.
Incluso puedes configurar variables en Fish con el colocar dominio. Por ejemplo, si quiero establecer una variable citación nombre a mi nombre, podría escribir:
establecer nombre jack
Ahora puedo usar esa variable de esta forma:
echo «Mi nombre es $nombre»
Encima: Por qué Wave es mi nueva aplicación de terminal: cómo uso esta poderosa útil
La respuesta será:
mi nombre es jack
Fish es viable de usar en otros aspectos. Por ejemplo, en Bash, se utilizan comillas invertidas (`) para indicar un comando, lo que a menudo puede resultar confuso. En Fish, los comandos se colocan entre paréntesis como este:
eco (whoami) en (pwd)
Los resultados del comando aludido serían:
entrada /casa/conector
Incluso puede configurar abreviaturas para los comandos (similares a los apelativo en Bash). Digamos que usas el git suscripción Comando mucho y quiero hacerlo un poco más apto. Si desea crear la iniciales gco para ese comando, sería:
abbr –añadir gco git checkout
O podrías configurar varias abreviaturas ssh, así:
abbr –añadir ssh11 «ssh 192.168.1.11»
abbr –añadir ssh12 «ssh 192.168.1.12»
Ahora, cuando escribes ssh11, te conectarás a 192.168.1.11, y si escribes ssh12, te conectarás a 192.168.1.12.
Incluso: Las mejores distribuciones de Linux para principiantes
Esas abreviaturas permanecen, incluso luego de cerrar la sesión.
Fish asimismo incluye una actos calculadora. Por ejemplo, podrías escribir:
matemáticas 5020/220
La respuesta (22.818182) se presentará cuando se le solicite.
Instalación y configuración del caparazón de pescado
Fish se puede instalar desde los repositorios estereotipado de su distribución. Por ejemplo, en Ubuntu, el comando para instalar Fish sería:
sudo apt-get install pescado -y
En Fedora, ese comando es:
sudo dnf instalar pescado -y
En Arch, el comando es:
sudo pacman -S pez
Una vez que hayas instalado Fish, debes configurarlo como shell predeterminado con el comando:
chsh -s $(qué pez)
Encima: 5 cosas sorprendentemente productivas que puedes hacer con la terminal Linux
Si al final no te gusta Fish (te gustará), puedes retornar a cambiarlo a Bash con:
chsh -s $(qué bash)
Y esa es la concha de pescado. Recuerda, si le enseñas a alguno a pescar… le estás empoderando para toda la vida.


