Es posible que la consola de Linux no sea tan fácil de usar como la GUI, pero es más rápida y le ahorra mucho tiempo cuando realiza tareas simples y repetitivas. Esto puede ser un poco subjetivo, pero una vez que sepa cómo hacer algunas tareas más rápido desde la consola no volverá a la GUI para hacerlos.
Instalación de software desde repositorios opcionales
Hay miles de programas de Linux almacenados como archivos de software que se denominan comúnmente "Repositorios". Ubuntu viene con cuatro repositorios predefinidos:
- Principal - Software con soporte oficial.
- Restringido - Software compatible que no está disponible con una licencia completamente gratuita.
- Universo - Software mantenido por la comunidad, es decir, software no admitido oficialmente.
- Multiverso - Software que no es gratuito.
El repositorio de software de Ubuntu es totalmente configurable y podemos agregar nuevos repositorios para instalar software de otros repositorios fuera de los repositorios predefinidos anteriormente.
La administración de repositorios basada en GUI normalmente se logra a través de "Fuentes de software" que implica agregar el repositorio desde el 'Menú principal'> 'Administración'> 'Fuentes de software' y luego instalar el software desde el 'Menú principal'> 'Centro de software de Ubuntu '.
La instalación de software a través de la consola implica menos clics del mouse y se puede realizar ejecutando los siguientes comandos a través de la consola. Estos comandos instalarán CLICompanion y agregarán su repositorio a su Ubuntu para que reciba actualizaciones del software.
sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
Mata cualquier programa
Descubrirá que la consola es una herramienta útil para eliminar una aplicación que está actuando y causando su problema. Escribe "killall" seguido del nombre del programa que estás intentando eliminar. Si solo digamos, tu Firefox está consumiendo los recursos de tu computadora, escribe
killall firefox
y Linux eliminará cualquier instancia de Firefox que se ejecute en su máquina.
Cambiar el tamaño de las imágenes
A menos que estemos editando nuestras imágenes con aerógrafo o ajuste de color, podemos simplemente cambiar el tamaño de las imágenes a través de la consola en lugar de un software de edición de imágenes completo como GIMP usando un comando simple:
convertir -resize 100 original_image.JPG small_img.jpg
Encontrar texto
La consola proporciona una herramienta simple pero poderosa para buscar texto en un archivo de texto llamado "grep". El comando grep básico es el siguiente:
grep "cadena" nombre_archivo
donde "cadena" es el texto particular que estamos buscando y file_name puede ser un nombre de archivo existente o un patrón de nombre de archivo. Un ejemplo más útil que podemos hacer con "grep" es encontrar un texto en particular en un archivo
grep -C 1 "línea" ./*.txt
El comando anterior busca cualquier aparición de la palabra "línea" en todos los archivos "* .txt".
"Grep" es un comando muy flexible que podemos combinar para filtrar la salida de otro comando, como el comando "ps" que muestra los procesos activos. Digamos que desea buscar todos los procesos de Firefox que se ejecutan en su Linux, simplemente ejecute el siguiente comando
ps -ef | grep 'firefox'
El carácter de barra vertical significa que estamos alimentando la lista de procesos activos al comando "grep" que buscará solo los procesos vinculados a Firefox.
Agregar un compañero a su consola
CLICompanion ayuda a los principiantes a familiarizarse con las líneas de comando al proporcionar un diccionario de comandos de uso común. También podemos personalizar el diccionario de CLICompanion agregando nuestros propios comandos de uso frecuente, lo que nos facilita volver a consultar esos comandos.
Al seleccionar "Agregar menú" se abrirá un formulario de edición de comandos simple para agregar comandos al diccionario CLICompanion.
CLICompanion nos facilita la ejecución de comandos seleccionando uno de los comandos en el diccionario y haciendo clic en el botón Aplicar para ejecutar el comando.
Las pestañas nos permiten abrir múltiples consolas y ejecutarlas simultáneamente.
La página del manual de la consola
La consola viene con una página de manual, o
hombre
para abreviar, eso nos da instrucciones detalladas sobre los comandos disponibles en su consola. Si queremos saber qué hace "mv", escriba
hombre -mv
para leer el manual del comando "mv".
Si no está seguro de qué comandos necesita usar para realizar una tarea en particular, puede usar
man -k "nombre de la tarea"
donde nombre de la tarea es una breve descripción de la tarea que está buscando.
Digamos que desea buscar un comando para hacer ping a una dirección de red, ejecute el siguiente comando y Linux buscará el comando que menciona la palabra "ping":
man -k ping
Si tienes Konqueror instalado en su Linux, puede navegar por la página de manual en páginas web con un formato agradable, lo que facilita la búsqueda de los detalles de los comandos.
Conclusión
La mayor parte de la tarea que podemos hacer en la consola también se puede hacer en la GUI y será más fácil usar los asistentes de la GUI para hacer el trabajo sucio innecesario de escribir comandos a través de la consola. Nadie dice que deberíamos usar la consola, pero definitivamente podemos ejecutar tareas repetitivas simples más rápido a través de la consola.