7 bonnes astuces Linux que les débutants doivent savoir

En tant que débutant Linux, il est normal de lutter. Tout se sent si différent de Windows et vous vous retrouvez à vous gratter la tête à la plus simple des tâches.

En tant que débutant Linux, il est normal de lutter.  Tout se sent si différent de Windows et vous vous retrouvez à vous gratter la tête à la plus simple des tâches.
Publicité

En tant que débutant Linux, il est normal de lutter. Tout se sent si différent de Windows et vous vous retrouvez à vous gratter la tête à la plus simple des tâches. Et tandis que la ligne de commande rend la vie de Linux beaucoup plus facile 5 choses plus faciles à faire dans la ligne de commande Linux 5 choses plus faciles à faire dans la ligne de commande Linux Lisez plus, cela peut être intimidant pour un débutant.

Heureusement, tout ce qu'il faut, c'est quelques astuces simples pour vous mettre à l'aise dans le terminal. Donnez-lui quelques jours et vous finirez peut-être par préférer la ligne de commande! Certes, il y a une courbe d'apprentissage, mais ce n'est pas aussi dur que vous le pensez. Je promets.

Si vous n'avez jamais utilisé la ligne de commande auparavant, je vous recommande de vous familiariser d'abord avec le terminal A Guide rapide Pour démarrer avec la ligne de commande Linux Un guide rapide pour démarrer avec la ligne de commande Linux Vous pouvez faire beaucoup de choses étonnantes des choses avec des commandes sous Linux et ce n'est vraiment pas difficile à apprendre. Lire la suite avant de continuer. Mais si vous vous sentez confiant, n'hésitez pas à continuer à lire de toute façon.

Trouver la bonne commande

Un nouveau terminal est une mer infinie de possibilités. Vous pouvez en faire tellement avec, c'est exactement pourquoi c'est si terrifiant. Avec autant de commandes disponibles au bout de vos doigts, comment diable êtes-vous censé savoir lesquels utiliser dans une situation donnée?

linux-newbie-astuces-apropos

La bonne nouvelle: vous n'avez rien à mémoriser. À l'aide de la commande apropos, vous pouvez rapidement déterminer quelles commandes mènent aux actions que vous souhaitez effectuer.

apropos "description"

En tapant ce qui précède, vous obtiendrez une liste de toutes les commandes qui correspondent à la chaîne "description" avec la chaîne d'aide de cette commande. Donc, si je devais taper:

apropos "list directory"

Cela entraîne toutes les commandes qui ont "répertoire de liste" inclus dans la chaîne d'aide. Pour mon système, cela signifie que les commandes dir, ls, ntfsls et vdir .

Exécuter une commande précédente

Toute personne qui utilise Linux pendant une période prolongée aura éventuellement recours à la ligne de commande pour le dépannage. Quand ce jour vient pour vous, vous pouvez vous retrouver en tapant et en retapant beaucoup des mêmes commandes.

Une façon de contourner cela est d'appuyer sur la touche Haut, qui fera défiler les anciennes commandes que vous avez tapées. C'est ce que la plupart des débutants finissent par faire, mais il y a un meilleur moyen.

linux-newbie-astuces-histoire

La commande history listera toutes les commandes que vous avez entrées depuis le lancement du terminal avec un numéro d'identification à côté de chaque commande. Vous pouvez répéter n'importe laquelle des commandes listées en tapant:

!#

où # est le numéro indiqué dans la commande que vous voulez répéter. Il est beaucoup plus pratique d'écraser la touche Haut un million de fois pour trouver cette commande qui a besoin d'être répétée.

De même, vous pouvez taper !! répéter la dernière commande entrée.

Exécuter des commandes à un moment précis

Disons que vous voulez exécuter une commande mais pas à ce moment précis. Pour une raison quelconque, disons qu'il y a une commande particulière (ou un ensemble de commandes) qui doit être exécutée à un moment donné dans le futur. Linux le permet.

at 8:30 AM 03/21/15

Avec la commande at, vous pouvez spécifier une date et une heure. Cela ouvrira une invite de saisie dans laquelle vous pourrez entrer une séquence de commandes à exécuter à la date et à l'heure indiquées. Lorsque vous avez terminé, tapez Ctrl + D pour quitter l'invite de saisie.

Le paramètre de date et d'heure est extrêmement flexible. Pour avoir une meilleure idée du bon format, consultez cette présentation de la commande at.

Gestion facile des tâches

Windows a beaucoup de programmes de gestionnaire de tâches 5 Powerful Alternatives au gestionnaire de tâches Windows Task Killer serait un meilleur nom pour le gestionnaire de tâches Windows natif, car nous l'apportons seulement pour tuer les processus qui ne répondent pas. Les gestionnaires de tâches alternatifs vous permettent de gérer vos processus. En savoir plus qui fournit des moyens graphiques pour gérer les applications ouvertes et les processus en cours d'exécution. Linux n'a pas quelque chose comme ça, mais vous pouvez obtenir quelque chose de similaire avec la commande htop .

La plupart des distributions Linux ne sont pas fournies avec htop installé. Si vous utilisez Ubuntu ou une distribution dérivée d'Ubuntu, voici ce qui devrait fonctionner:

sudo apt-get install htop

Une fois htop installé, vous pouvez l'exécuter en tapant htop sur la ligne de commande. Lorsque vous le faites, vous obtenez un aperçu complet de tous les processus en cours d'exécution sur votre système ainsi que des détails tels que les ID de processus, l'utilisation du processeur et de la RAM, et depuis combien de temps ils fonctionnent.

linux-newbie-astuces-htop

Ce que j'aime à propos de htop, par opposition à la commande top par défaut, c'est la facilité d'utilisation. Appuyez sur les touches de curseur gauche et droite pour faire défiler les détails (si elles ne tiennent pas toutes dans la largeur du terminal) et de haut en bas pour faire défiler les autres processus répertoriés.

D'autres fonctions, telles que le tri, facilitent la recherche de ce dont vous avez besoin et le texte codé par couleur facilite la lecture en un coup d'œil.

Navigation facile dans le système de fichiers

Une autre commande utile est ranger, qui ne vient pas en tant qu'application par défaut sur la plupart des distributions Linux, mais elle est simple à installer. Encore une fois, si vous utilisez Ubuntu ou une distribution dérivée d'Ubuntu, vous devriez pouvoir l'obtenir avec:

sudo apt-get install ranger

Que fait ranger ? Une fois installé, tapez ranger dans la ligne de commande et votre terminal se transformera en une interface qui facilite la navigation de votre système de fichiers entier en utilisant seulement un clavier (même si vous pouvez utiliser votre souris, si vous le souhaitez).

linux-newbie-astuces-ranger

Chaque colonne représente un répertoire. Utilisez la touche gauche pour remonter d'un répertoire, la touche droite pour accéder au répertoire sélectionné et les touches haut et bas pour parcourir le répertoire actuel. Il est surprenant de constater à quel point il est plus rapide de parcourir un système de fichiers de cette façon que de cliquer sur des dossiers dans Nautilus.

Gardez les logiciels à jour avec les PPA

Sur Ubuntu, le logiciel de votre système est géré par ce que l'on appelle un gestionnaire de paquets. Votre guide sur les dépôts et la gestion de paquets Ubuntu Votre guide sur les dépôts et la gestion de paquets Ubuntu En savoir plus. Le gestionnaire de packages gère une liste de référentiels, qui sont des emplacements source pour les téléchargements de packages. Chaque distribution Linux est livrée avec un ensemble de référentiels.

Mais que se passe-t-il si vous souhaitez installer une application qui n'existe pas dans les référentiels principaux? Vous devez trouver un référentiel qui l'a, puis ajouter manuellement ce référentiel à votre gestionnaire de paquets. C'est là que les archives de paquets personnels (PPA) sont utiles.

sudo add-apt-repository

Cela peut être une notion confuse pour les débutants Linux, alors ne vous inquiétez pas si vous ne le comprenez pas tout de suite. Lecture de ce que sont les PPA? post sur AskUbuntu devrait vous aider à démarrer du bon pied. Une fois que vous aurez compris les PPA, vous ne rencontrerez plus jamais de difficultés avec les nouvelles installations de logiciels.

Raccourcis clavier pour l'efficacité

Enfin, voici quelques raccourcis clavier qui peuvent considérablement accélérer votre utilisation de la ligne de commande une fois qu'ils deviennent une seconde nature.

  • Alt + Backspace : supprime le mot précédent.
  • Alt + F : passe à l'espace suivant.
  • Alt + B : permet de revenir à l'espace précédent.
  • Ctrl + U : Coupe tout le texte jusqu'au curseur.
  • Ctrl + K : coupe tout le texte après le curseur jusqu'à la fin de la ligne.
  • Ctrl + A : Déplace le curseur au début de la ligne.
  • Ctrl + E : déplace le curseur jusqu'à la fin de la ligne.

Individuellement, ces commandes peuvent sembler un peu un gadget, et je ne vous blâmerais pas d'y penser. Cependant, une fois que vous commencez à les combiner, cela peut vraiment accélérer les choses lorsque vous devez retaper des commandes.

Êtes-vous plus à l'aise maintenant?

La ligne de commande ne doit pas être effrayante; il faut juste un peu de temps pour se familiariser avec les commandes les plus essentielles. Un AZ de Linux - 40 commandes essentielles que vous devriez savoir Un AZ de Linux - 40 commandes essentielles que vous devez savoir Linux est la troisième roue souvent ignorée de Windows et Mac. Oui, au cours de la dernière décennie, le système d'exploitation open source a pris beaucoup de traction, mais il est encore loin d'être considéré ... Lire la suite. Une fois que vous êtes à l'aise, vous vous demanderez comment vous avez survécu sans l'efficacité d'une ligne de commande.

Quoi que vous fassiez, assurez-vous d'éviter ces commandes Linux létales 9 Commandes létales Linux que vous ne devriez jamais exécuter 9 Commandes létales Linux que vous ne devriez jamais exécuter Vous ne devriez jamais exécuter une commande Linux à moins de savoir exactement ce qu'elle fait. Voici certaines des commandes Linux les plus meurtrières que vous voudrez, pour la plupart, éviter. Lire la suite .

Avez-vous des conseils ou astuces pour utiliser la ligne de commande Linux? Partagez-les avec nous dans les commentaires ci-dessous!

In this article