Fish: Una Shell interactiva bastante util y amigable
|Esta semana, en la universidad se puso la tarea de investigar acerca de las diferentes shell que existian, en mi caso ya conocia algunas e incluso hace algun tiempo, escribi un articulo sobre que era una shell y algunas de ellas. Sin embargo debatiando con algunos amigos Linuxeros, sobre cual era la mejor shell, llegamos a una shell no tan conocida llamada Fish. Segun la pagina oficial FISH es:
Fish es un intérprete de comandos interactivo. Fish destina al usuario una shell de línea de comandos amigable sobre todo para uso interactivo.
Fish tiene algunas caracteristicas importantes como:
- Los parametros de colores vienen activados por defecto.
- Resaltado de sintaxis
- Permite de manera rapida buscar comandos en el history
- Autocompletado interactivo, incluso con la descripcion de cada parametro
- Pagina de ayuda, interactiva y amistosa
- Permite abrir un archivo con la apliacion que el escritorio tenga por defecto.
- Creacion de funciones.
- Y mucho mas
La instalacion es muy sencilla:
apt-get install fish
Ahora lo que debemos hacer es editar el archivo /etc/passwd y alli ubicamos al usuario que deseemos que use la shell fish y donde diga /bin/bash/ borramos y ponemos /usr/bin/fish
visitante:x:1002:1003:visitante,,,:/home/visitante:/usr/bin/fish
Ahora veamos algunas imagenes de como funciona
Para abrir cualquier documento o archivo desde la consola, podemos hacerlo de esta forma:
open imagen.jpg
Asi la imagen se abrira con la aplicacion que el escritorio tenga por defecto para abrir este tipo de arhivos.
En conclusion, podemos decir que esta shell es perfecta para todos aquellos que desean una mayor interaccion entre la shell y el usuario. Una shell muy interesante y lo mejor de todo es que totalmente compatible con bash, es decir, si sabes manejar bash, te podras defender a la perfeccion en fish. Espero la prueben y me comenten sus opiniones
Con # chsh $usuario también se puede cambiar la shell del usuario
Hola Luis
si tienes razon, eso lo vine a saber esta semana 😛 despues de escribir el post, muchas gracias por la aclaracion y por leernos
Gracias por la aplicacion me gusta mas ahora mi consola, lo que no me gusta es que no me deja usar bien mi tecla end, pero esta chocho gracias