Photo par rore
La console Linux n'est peut-être pas aussi conviviale que l'interface graphique, mais elle est plus rapide et vous fait gagner beaucoup de temps lorsque vous effectuez des tâches répétitives simples. C'est peut-être un peu subjectif, mais une fois que vous savez effectuer certaines tâches plus rapidement depuis la console, vous ne retournerez pas dans l'interface graphique pour les faire.
Installation de logiciels à partir de référentiels optionnels
Des milliers de programmes Linux stockés sous forme d’archives logicielles sont communément appelés «référentiels». Ubuntu est livré avec quatre référentiels prédéfinis:
- Principale - Logiciels officiellement pris en charge.
- Limité - Logiciels pris en charge qui ne sont pas disponibles sous une licence totalement gratuite.
- Univers - Logiciels mis à jour par la communauté, c'est-à-dire non officiellement pris en charge.
- Multivers - Un logiciel qui n'est pas gratuit.
Le référentiel de logiciels Ubuntu est entièrement configurable et nous pouvons ajouter de nouveaux référentiels afin d’installer des logiciels à partir d’autres référentiels en dehors des référentiels prédéfinis ci-dessus.
La gestion du référentiel basée sur une interface graphique est normalement effectuée via des «sources de logiciels» qui impliquent l'ajout du référentiel depuis le «Menu principal»> «Administration»> «Sources de logiciels», puis l'installation du logiciel depuis le «Menu principal»> «Centre de logiciels Ubuntu». '.
L'installation de logiciels via la console implique moins de clics de souris et peut être effectuée en exécutant les commandes suivantes via la console. Ces commandes installeront CLICompanion et ajouteront son référentiel à votre Ubuntu afin que vous puissiez recevoir les mises à jour du logiciel.
Remarque: appuyez sur la touche ‘Entrée’ après chaque commande.
sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion
Tuer n'importe quel programme
Vous constaterez que la console est un outil utile pour tuer une application qui pose problème et qui pose problème. Tapez "killall" suivi du nom du programme que vous essayez de tuer. Si l'on se contente de dire que votre Firefox consomme les ressources de votre ordinateur, tapez
killall firefox
et Linux supprimera toute instance de Firefox exécutée sur votre ordinateur.
Redimensionnement des images
À moins que nous n'éditions nos images avec un brossage d'air ou un ajustement des couleurs, nous pouvons simplement redimensionner les images via la console au lieu d'un logiciel d'édition d'images complet tel que GIMP, à l'aide d'une simple commande:
convert -resize 100 original_image.JPG smaller_img.jpg
Trouver du texte
La console fournit un outil simple mais puissant pour rechercher du texte dans un fichier texte appelé "grep". La commande de base de grep est la suivante:
grep 'string' file_name
où "chaîne" est le texte que nous recherchons et nom_fichier peut être un nom de fichier existant ou un motif de nom de fichier. Un exemple plus utile que nous pouvons faire avec ‘grep’ est de trouver un texte particulier dans un fichier
grep -C 1 'line'./*.txt
La commande ci-dessus recherche toutes les occurrences du mot «ligne» dans chaque fichier «*.txt».
"Grep" est une commande très flexible que nous pouvons combiner pour filtrer la sortie d’une autre commande telle que la commande "ps" qui affiche les processus actifs. Disons simplement que vous souhaitez rechercher tous les processus Firefox exécutés sous Linux, exécutez simplement la commande suivante
ps -ef | grep 'firefox'
Le caractère pipe signifie que nous alimentons la liste des processus actifs avec la commande ‘grep’ qui ne cherchera que les processus liés à Firefox.
Ajout d'un compagnon à votre console
CLICompanion aide les débutants à se familiariser avec les lignes de commande en fournissant un dictionnaire des commandes les plus utilisées. Nous pouvons également personnaliser le dictionnaire de CLICompanion en ajoutant nos propres commandes fréquemment utilisées, ce qui nous permet de revenir plus facilement à ces commandes.
La page de manuel de la console
La console est livrée avec une page de manuel, ou homme En bref, cela nous donne des instructions détaillées sur les commandes disponibles dans votre console. Si nous voulons savoir ce que “mv” fait, tapez
man -mv
lire le manuel de la commande "mv".
Si vous n’êtes pas sûr des commandes à utiliser pour effectuer une tâche particulière, vous pouvez utiliser
man -k 'task name'
où nom de la tâche est une brève description de la tâche que vous recherchez.
Supposons que vous souhaitiez rechercher une commande permettant d’exécuter une commande ping sur une adresse réseau, exécutez la commande suivante et Linux recherchera la commande mentionnant le mot «ping»:
man -k ping
Si vous avez installé Konqueror sur votre système Linux, vous pouvez parcourir la page de manuel dans des pages Web bien formatées, ce qui facilite la navigation dans les détails des commandes.
Conclusion
La plupart des tâches que nous pouvons effectuer dans la console peuvent également être effectuées dans l'interface graphique. Il sera plus facile d'utiliser les assistants d'interface graphique pour effectuer les tâches inutiles de saisie de commandes via la console. Personne ne dit que nous devrions utiliser la console, mais nous pouvons certainement exécuter des tâches répétitives simples plus rapidement via la console.