La línea de comandos puede resultar abrumadora para los nuevos usuarios de Linux. Parte de eso es recordar la multitud de comandos disponibles. Después de todo, para usar la línea de comandos de manera efectiva, necesita conocer los comandos.
Desafortunadamente, no hay forma de evitar el hecho de que necesita aprender los comandos, pero hay algunas herramientas que pueden ayudarlo cuando está comenzando.
Historia
Lo primero que puede utilizar para recordar los comandos que ya ha utilizado es su propio historial de línea de comandos. La mayoría de los shells de Linux, incluido el predeterminado más común, Bash, crean un archivo de historial que enumera los comandos anteriores. Para Bash, puede encontrarlo en «/home/
Es un archivo de texto sin formato, por lo que puede abrirlo en cualquier editor de texto y retroceder o incluso buscar.
A propósito
De hecho, hay un comando que te ayuda a encontrar otro comandos Se llama «a propósito» y lo ayuda a encontrar el comando apropiado para completar la acción que busca o. Por ejemplo, si necesita conocer el comando para enumerar el contenido de un directorio, puede ejecutar el siguiente comando:
Sin embargo, hay una trampa. Es muy literal. Agregue una «s» a «directorio» y vuelva a intentarlo.
apropos "list directories"
no funciona Qué apropos
lo que hace es buscar a través de una lista de comandos y las descripciones que los acompañan. Si su búsqueda no coincide con la descripción, no obtendrá el comando como resultado.
Hay algo más que puedes hacer. Al usar el -a
marca, puede agregar términos de búsqueda de una manera más flexible. Prueba este comando:
¿Pensarías que aparecería algo, como grep? En cambio, no obtienes nada. Una vez más, a propósito está siendo demasiado literal. Ahora, intente separar las palabras y usar el -a
bandera.
apropos "match" -a "pattern"
De repente, tiene muchos de los resultados que esperaría.
apropos es una gran herramienta, pero siempre debes estar al tanto de sus peculiaridades.
ZSH
ZSH no es realmente una herramienta para recordar comandos. En realidad es un caparazón alternativo. Puede sustituir ZSH por Bash y usarlo como su shell de línea de comandos. ZSH incluye una función de autocorrección que lo detecta si ingresa un comando incorrecto o escribe mal algo. Si lo habilitas, te preguntará si te referías a algo parecido. Puede continuar usando la línea de comando como lo haría normalmente con ZSH, pero también obtiene una red de seguridad adicional y algunas otras características realmente agradables. La forma más fácil de aprovechar al máximo ZSH es con Oh-mi-ZSH.
Hoja de trucos
La última opción, y probablemente la más simple, es usar una hoja de trucos. Hay muchos disponibles en línea como Éste que puede usar para buscar comandos rápidamente.
Incluso puede encontrarlos en forma de imagen y configurar uno como fondo de escritorio para una referencia rápida.
Esta no es la mejor solución para recordar los comandos, pero cuando comienzas, puede evitar que hagas una búsqueda en línea cada vez que no recuerdas un comando.
Confíe en estos métodos cuando esté aprendiendo, y eventualmente se encontrará refiriéndose a ellos cada vez menos. Nadie recuerda todo, así que no te sientas mal si de vez en cuando te olvidas o te encuentras con algo que no has visto antes. Para eso están estos recursos y, por supuesto, Internet.