GNU/Linux >> Tutoriels Linux >  >> Linux

10 trucs et astuces incroyables pour travailler avec Linux

Le terminal Linux peut sembler assez écrasant pour les nouveaux utilisateurs et même pour les utilisateurs expérimentés sans connaître les trucs et astuces Linux. Linux est un système d'exploitation incroyablement flexible.
Cependant, il est difficile de se souvenir de toutes les commandes et de leur utilisation appropriée. Nos astuces incroyables vous permettront d'utiliser Linux comme un pro !

Jetez un œil à ces 10 trucs et astuces pour faire évoluer votre jeu Linux :

1. Suppression de fichiers plus volumineux

En raison de mauvaises compétences administratives, les fichiers peuvent devenir "lourds", parfois jusqu'à 250 Go ! Dans ce cas, l'utilitaire rm n'est pas très utile en raison de la quantité massive de données impliquées.

Par conséquent, la suppression d'un seul fichier journal de cette taille à l'aide de l'utilitaire rm doit être évitée. Vous devriez plutôt opter pour une solution plus simple :

 > /path-to-file/huge_file.log

Vous devrez modifier les noms de fichiers et le chemin correspondant à votre cas. En conséquence, la sortie vide sera générée pour ce fichier particulier.

2. Copie dans plusieurs répertoires

En général, lorsque vous souhaitez copier un fichier, vous utilisez la commande cp qui ressemble à ceci :

cp /path-to-file/my_file.txt /path-to-new-dir

À droite? Et si vous voulez copier cela dans plusieurs répertoires ? Vous optez généralement pour quelque chose comme ceci :

cp /home/user/my_file.txt /home/user/1
cp /home/user/my_file.txt /home/user/2
cp /home/user/my_file.txt /home/user/3

Écrire ces commandes encore et encore est non seulement chronophage, mais aussi frustrant. Et si nous vous disions que vous pouvez toujours exécuter ce processus en une seule ligne de commande ? Vous ne nous croyez pas ? Essayez ceci :

echo /home/user/1/ /home/user/2/ /home/user/3/ | xargs -n 1 cp -v /home/user/my_file.txt

Voila ! Votre travail est terminé.

3. Minimiser les frappes

Plus vous appuyez sur les touches de votre clavier, plus il faudra de temps pour faire avancer les choses. Si vous connaissez certaines commandes permettant de gagner du temps, vous pouvez augmenter l'efficacité de votre travail de plusieurs manières.

Pour exécuter votre dernière commande, vous devez utiliser le shell bash UNIX.

Au lieu de taper à nouveau toute la commande, utilisez simplement Ctrl + R et modifiez quelques lignes si vous le souhaitez. Cela vous fera gagner beaucoup de temps et accélérera votre travail.

4. Recherche de fichiers simplifiée

Cela peut sembler plus facile que vous ne le pensez. Voici un exemple de la commande utilisée pour rechercher des fichiers :

find /home/user -type f

Une fois que vous avez exécuté cette commande, elle localisera tous les fichiers dans /home/user. Il s'agit d'une commande puissante, mais vous souhaiterez peut-être affiner votre recherche et la rendre plus ciblée.

Par exemple, supposons que vous souhaitiez inclure une option pour rechercher des fichiers de plus de 10 Mo. Vous pouvez le faire en :

find . -type f -size 10M

Veillez à ne pas utiliser le répertoire racine, faute de quoi cela peut entraîner des E/S élevées sur le système.

5. Éteindre votre système

Saviez-vous que vous pouvez utiliser certaines commandes pour éteindre votre système à un moment précis ? Vous pouvez ou non être physiquement présent pour éteindre votre ordinateur, mais vous pouvez choisir quand le faire. Configurez l'heure d'arrêt à l'aide de cette commande :

sudo shutdown 21:00

Votre système s'éteindra exactement à 21h00 ! Au lieu d'heures, vous pouvez également choisir des minutes.
Par exemple :

sudo shutdown +15

Votre ordinateur s'éteindra automatiquement après 15 minutes.

6. Utiliser la bonne commande

Avec plusieurs lignes de commande à votre disposition, il est extrêmement difficile de les rappeler en cas de besoin. Vous devez non seulement avoir la bonne commande en tête, mais aussi l'exécuter efficacement.

Ce que vous cherchez est ceci :

#apropos

Remplacez simplement "description" par la description réelle de la commande que vous recherchez.

Jetez un oeil à cet exemple :

  • dir (1) – liste le contenu du répertoire
  • ls (1) – liste le contenu du répertoire

Avec cette astuce, vous n'avez pas du tout besoin de rappeler la commande requise. Il vous suffit d'en rechercher un !

7. Exécuter plusieurs commandes

Très souvent, vous devez attendre que la commande précédente s'exécute avec succès pour exécuter la suivante. Cela consomme encore une fois beaucoup de votre temps précieux.

Il existe un moyen efficace de le faire. Vous pouvez utiliser une seule commande pour en exécuter plusieurs et votre temps d'attente est terminé !

La commande ressemble à ceci :

command_1; command_2; command_3

Ce séparateur est une bouée de sauvetage lorsqu'il s'agit de terminer votre travail dans un délai imparti.

8. Commandes multiples :lorsque la première échoue

Dans la section précédente, nous avons expliqué comment utiliser une seule commande pour exécuter plusieurs commandes. Mais que devez-vous faire si la première commande ne s'exécute pas correctement ? Vous souhaitez exécuter la commande suivante uniquement si la précédente a réussi.

Pour cela, utilisez "||" séparateur comme indiqué ci-dessous :

command_1 || command_2

Après cela, la commande 2 ne s'exécutera qu'après la commande 1 lorsque vous utiliserez la commande sur une seule ligne ci-dessus.

9. Création d'arborescences de répertoires

Vous utilisez généralement la commande mkdir pour créer de nouveaux répertoires sous Linux.

La commande habituelle pour créer des répertoires ressemble à ceci :

mkdir new_folder 

Que diriez-vous de créer 7 sous-dossiers dans le nouveau dossier ? Répéter la commande ci-dessus 7 fois n'est pas une solution idéale. Vous pouvez à la place utiliser cette commande :

mkdir -p new_folder/{folder_1, folder_2, folder_3, folder_4, folder_5, folder_6, folder_7} 

Avec l'aide de la commande ci-dessus, vous pouvez facilement créer 7 sous-dossiers sans avoir à exécuter mkdir plusieurs fois.

10. Déplacement vers la fin ou le début de la ligne

Vous avez tapé une longue commande mais réalisez que vous devez aller au début de celle-ci afin d'apporter des modifications.

Que fais-tu? Appuyez plusieurs fois sur la touche fléchée gauche jusqu'à ce que vous atteigniez le début de la commande ?
Il existe un meilleur moyen.

En plus d'utiliser les touches Fin et Début, vous pouvez opter pour Ctrl+E pour atteindre la fin et Ctrl+A pour atteindre le début.

Inférence

La maîtrise de ces trucs et astuces facilitera votre transition vers Linux.

Les commandes susmentionnées sont assez faciles à comprendre pour tout le monde, même s'ils ne sont pas des experts Linux. C'est la beauté de celui-ci !

Ces astuces utiles peuvent faire des merveilles pour votre efficacité. Je vous souhaite le meilleur pour votre voyage Linux !


Linux
  1. Conseils pour lister les fichiers avec ls sur la ligne de commande Linux

  2. Commande Linux wc avec exemples

  3. Comment rechercher des fichiers avec la commande fd sous Linux

  4. Travailler avec des fichiers ZIP sous Linux

  5. Commande Linux rsync avec des exemples pratiques

Comment télécharger des fichiers avec la commande Curl sous Linux

Comment télécharger des fichiers avec la commande Wget sous Linux

19 trucs et astuces utiles pour la ligne de commande Linux

Tutoriel sur la commande de recherche Linux (avec exemples)

Commande lsof sous Linux avec exemples

Commande comm Linux avec exemples