Recherche de site Web

Arch Linux Cheat Sheet : Commandes essentielles pour les débutants


Arch Linux est une distribution Linux puissante et légère qui donne aux utilisateurs un contrôle total sur leurs systèmes. Cependant, ce n’est pas le système d’exploitation le plus convivial pour les débutants, et de nombreux utilisateurs peuvent se sentir dépassés au début.

Pour faciliter votre voyage avec Arch Linux, voici un aide-mémoire des commandes essentielles qui vous aideront à gérer et à naviguer dans votre système en toute confiance.

1. Bases du système dans Arch Linux

Dans cette section, nous aborderons les commandes de base qui vous aident à recueillir des informations sur votre système, à vérifier son état et à gérer ses paramètres d’alimentation. Ces commandes sont essentielles lorsque vous débutez avec Arch Linux et que vous avez besoin de surveiller ou de dépanner votre système.

Vérification des informations système

Lorsque vous souhaitez en savoir plus sur les détails matériels et logiciels de votre système Arch Linux, les commandes suivantes sont utiles :

uname -a

Cette commande fournit des informations générales sur votre système, y compris la version du noyau, l’architecture du système et d’autres données importantes.

Linux TecMint 6.10.9-arch1-2 #1 SMP PREEMPT_DYNAMIC Tue, 10 Sep 2024 14:37:32 +0000 x86_64 GNU/Linux

La commande lscpu vous fournit des informations détaillées sur le processeur de votre système, notamment le nombre de cœurs, l’architecture du processeur, le nom du modèle, la vitesse d’horloge, etc.

lscpu

Exemple de sortie :

Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          39 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   4
  On-line CPU(s) list:    0-3
Vendor ID:                GenuineIntel
  BIOS Vendor ID:         QEMU
  Model name:             Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
    BIOS Model name:      pc-q35-6.2  CPU @ 2.0GHz

Pour afficher l’utilisation de la mémoire, y compris la RAM et l’espace d’échange, dans un format lisible par l’homme, utilisez la commande libre.

free -h

Exemple de sortie :

               total        used        free      shared  buff/cache   available
Mem:           5.7Gi       862Mi       4.6Gi       7.4Mi       463Mi       4.8Gi
Swap:          511Mi          0B       511Mi

Mise à jour du système

Maintenir votre système Arch Linux à jour est crucial pour la sécurité et les performances. Le gestionnaire de paquets pacman est utilisé pour l’installation, la mise à jour et la gestion des paquets.

Pour mettre à jour l’ensemble de votre système :

sudo pacman -Syu

Le -S signifie synchronisation, -y signifie actualiser les bases de données et -u met à jour tous les paquets pour lesquels des mises à jour sont disponibles.

Arrêter, redémarrer et se déconnecter

Il s’agit de commandes de base de gestion de l’alimentation qui vous permettent d’arrêter, de redémarrer ou de vous déconnecter de votre système Arch Linux.

sudo poweroff
sudo reboot
logout

2. Gestion des fichiers dans Arch Linux

La gestion des fichiers sous Linux est une partie essentielle de l’utilisation quotidienne, car elle implique l’organisation, l’accès et la manipulation de fichiers et de répertoires. Arch Linux, comme les autres distributions Linux, fournit un ensemble puissant de commandes pour la gestion de fichiers qui vous donnent un contrôle total sur les données de votre système.

Navigation dans le système de fichiers

Lorsque vous commencez à utiliser Arch Linux, il est crucial de comprendre comment naviguer dans le système de fichiers.

La commande cd vous permet de naviguer entre les répertoires. Par exemple, cd /home/username/Documents vous amènera au dossier Documents de votre répertoire personnel.

Pour revenir au répertoire personnel, utilisez cd ~.

cd /path/to/directory

La commande ls répertorie tous les fichiers et répertoires du répertoire courant. Vous pouvez ajouter des options pour modifier la sortie. Par exemple, ls -l fournit des informations détaillées sur les fichiers, telles que les autorisations, la propriété et la date de modification, tandis que ls -a affiche les fichiers cachés.

ls
ls -l
ls -la

Création et gestion de fichiers

En plus de la navigation, vous devrez fréquemment créer, renommer ou supprimer des fichiers et des répertoires.

La commande tactile crée un fichier vide. Si le fichier existe déjà, il met à jour l’horodatage du fichier.

touch filename.txt

La commande mkdir crée un nouveau répertoire. Par exemple, mkdir new_folder créer un dossier appelé new_folder dans le répertoire courant.

mkdir new_folder

La commande mv vous permet de déplacer un fichier vers un autre répertoire ou de renommer un fichier. Par exemple, mv oldname.txt newname.txt renomme un fichier. Pour déplacer un fichier vers un autre répertoire, utilisez mv file.txt /path/to/destination/.

mv oldname.txt newname.txt
mv file.txt /path/to/destination/

La commande cp copie des fichiers ou des répertoires. Par exemple, cp file.txt /path/to/destination/ copie le fichier vers un nouvel emplacement. Pour copier des répertoires entiers, utilisez l’option -r (copie récursive).

cp file.txt /path/to/destination/
cp -r folder /path/to/destination/

La commande rm est utilisée pour supprimer des fichiers. Si vous souhaitez supprimer un répertoire et son contenu, utilisez rm -r. Soyez prudent lorsque vous utilisez cette commande car elle supprime définitivement les fichiers.

rm filename.txt
rm -r foldername

Affichage du contenu des fichiers

Vous aurez souvent besoin d’afficher le contenu des fichiers, voici quelques commandes pour vous aider à le faire :

La commande cat affiche l’intégralité du contenu d’un fichier sur le terminal. Par exemple, les file.txt de chat afficheront le contenu de file.txt.

cat file.txt

La commande less est utile pour afficher des fichiers volumineux, ce qui vous permet de faire défiler le contenu une page à la fois. Vous pouvez quitter en appuyant sur q.

less file.txt

Par défaut, la commande head affiche les 10 premières lignes d’un fichier. Vous pouvez spécifier un nombre différent de lignes à l’aide de l’option -n.

head file.txt
head -n 20 file.txt

La commande tail affiche les 10 dernières lignes d’un fichier par défaut. Utilisez l’option -n pour modifier le nombre de lignes.

tail file.txt
tail -n 20 file.txt

3. Gestion des utilisateurs dans Arch Linux

Dans Arch Linux, la gestion des utilisateurs et de leurs autorisations est un aspect important du maintien de la sécurité et de l’organisation du système. Les commandes suivantes vous aideront à créer, gérer et interagir avec des utilisateurs sur votre système.

Ajout et gestion d’utilisateurs

Pour ajouter un nouvel utilisateur au système, vous pouvez utiliser la commande useradd, qui créera l’utilisateur et son répertoire personnel.

sudo useradd -m username

Après avoir créé un utilisateur, vous devez définir un mot de passe pour celui-ci à l’aide de la commande passwd.

sudo passwd username

Si vous souhaitez supprimer un utilisateur de votre système, vous pouvez utiliser la commande userdel, qui supprimera le compte d’utilisateur, mais ne supprimera pas le répertoire personnel de l’utilisateur à moins que vous ne le spécifiiez.

sudo userdel username

Changement d’utilisateur

La commande su (utilisateur de substitution) vous permet de passer à un autre compte d’utilisateur. Lorsqu’il est utilisé sans aucune option, il passe à l’utilisateur root. Vous pouvez également spécifier le nom d’utilisateur pour passer à un autre compte.

su - username

L’option - vous permet de basculer vers l’environnement de l’utilisateur (son répertoire personnel, ses variables d’environnement, etc.).

Vérification des utilisateurs connectés

Vous pouvez utiliser la commande who pour afficher la liste des utilisateurs actuellement connectés au système. Cette commande affiche des informations telles que le nom d’utilisateur, le terminal, l’heure de connexion et l’adresse IP d’origine.

who

4. Installation et gestion de logiciels dans Arch Linux

L’un des aspects les plus importants de l’utilisation d’une distribution Linux est l’installation et la gestion des logiciels. Sur Arch Linux, l’outil principal de gestion des paquets logiciels est Pacman (le gestionnaire de paquets), qui simplifie le processus d’installation, de mise à jour et de suppression des paquets.

Utilisation de Pacman : le gestionnaire de paquets par défaut

Pour installer un paquet à partir des dépôts officiels d’Arch, utilisez :

sudo pacman -S packagename

Si vous n’avez plus besoin d’un colis, vous pouvez le supprimer avec :

sudo pacman -R packagename

Pour maintenir votre système à jour, vous devez régulièrement mettre à jour vos packages.

sudo pacman -Syu

Si vous n’êtes pas sûr du nom exact d’un paquet ou si vous souhaitez rechercher les logiciels disponibles, utilisez :

pacman -Ss keyword

Pour afficher la liste de tous les packages actuellement installés sur votre système, exécutez :

pacman -Q

Pour afficher des informations détaillées sur un paquet (telles que la description, la taille, les dépendances), utilisez.

pacman -Qi packagename

Utilisation des AUR Helpers : yay

En plus de Pacman, les utilisateurs d’Arch Linux utilisent souvent un assistant AUR comme yay pour installer des paquets à partir de l’Arch User Repository (AUR). L’AUR est un dépôt communautaire qui contient des paquets soumis par les utilisateurs qui ne sont pas disponibles dans les dépôts officiels d’Arch.

Pour installer des logiciels à partir de l’AUR à l’aide de yay, utilisez :

yay -S packagename

Pour mettre à jour à la fois les paquets du dépôt officiel et les paquets AUR, exécutez.

yay -Syu

Installation manuelle (construction à partir de la source)

Dans certains cas, vous pouvez créer un paquet à partir d’une source plutôt que de l’installer à partir d’un dépôt. Vous pouvez télécharger le code source, le compiler et l’installer manuellement. Cette méthode est souvent utilisée lorsqu’un paquet n’est pas disponible dans les dépôts officiels ou AUR.

  • Tout d’abord, téléchargez le code source.
  • Ensuite, suivez les instructions dans le fichier README du paquet pour le compiler et l’installer.

5. Mise en réseau dans Arch Linux

La mise en réseau sous Linux permet à votre système de communiquer avec d’autres appareils, que ce soit pour l’accès à Internet ou la connexion à d’autres machines sur un réseau local. Voici quelques commandes réseau essentielles que vous utiliserez dans Arch Linux.

Vérification de l’état du réseau

Pour voir l’état actuel de vos interfaces réseau (comme Ethernet ou Wi-Fi), vous pouvez utiliser la commande ip :

ip addr

Cela affiche des informations détaillées sur les interfaces réseau, y compris les adresses IP qui leur sont attribuées, les masques de réseau et d’autres paramètres de mise en réseau. Il est utile pour vérifier si vos interfaces réseau sont opérationnelles.

Ping pour tester la connectivité réseau

La commande ping permet de vérifier si votre système peut atteindre une autre machine ou un autre serveur sur le réseau. Vous pouvez envoyer un ping à un serveur distant comme le serveur DNS de Google pour vérifier votre connexion Internet :

ping -c 4 google.com

L’option -c 4 envoie 4 paquets, et la commande affichera le temps de réponse. Si vous voyez des réponses, cela signifie que votre connexion réseau fonctionne.

Gestion des connexions Wi-Fi

Pour gérer les connexions Wi-Fi, Arch Linux utilise NetworkManager (ou nmcli, son interface en ligne de commande). Vous pouvez vous connecter à un réseau Wi-Fi à l’aide de la commande suivante :

nmcli dev wifi connect "SSID" password "your_password"

Remplacez « SSID » par le nom de votre réseau Wi-Fi et « your_password » par le mot de passe du réseau. Cette commande connecte votre système à un réseau Wi-Fi spécifique.

Affichage des connexions réseau

Pour vérifier toutes les connexions réseau actives (y compris Ethernet et Wi-Fi), vous pouvez utiliser la commande netstat :

netstat -tuln

Vérification des interfaces et des routes réseau

La commande ip route est utile pour afficher la table de routage, qui montre comment les paquets sont dirigés à travers le réseau :

ip route

Cela affichera la passerelle par défaut et les autres routes que votre système utilise pour se connecter aux réseaux. Il est particulièrement utile pour résoudre les problèmes de réseau.

6. Gestion des disques dans Arch Linux

La gestion des disques sous Linux fait référence aux tâches liées à l’organisation, à la maintenance et au dépannage de vos disques durs, SSD et autres périphériques de stockage. Cette section couvre les commandes essentielles pour vérifier l’utilisation du disque, gérer les partitions de disque et monter ou démonter des périphériques.

Vérification de l’utilisation du disque

La commande df affiche l’utilisation de l’espace disque pour tous les systèmes de fichiers montés. L’indicateur -h rend la sortie lisible par l’homme, ce qui signifie qu’elle affichera les tailles en Ko, Mo, Go, etc.

df -h

La commande du (utilisation du disque) indique l’espace total utilisé par un répertoire et son contenu. L’indicateur -s ne fournit que le total, et l’indicateur -h rend la sortie lisible par l’homme.

du -sh /path/to/directory

Montage et démontage des disques

La commande mount monte une partition (par exemple, /dev/sdX1) dans un répertoire (par exemple, /mnt). Vous devez remplacer /dev/sdX1 par le nom de périphérique correct pour votre système. Vous pouvez trouver des noms de périphériques à l’aide de la commande lsblk ou fdisk -l.

sudo mount /dev/sdX1 /mnt

Une fois que vous avez terminé d’utiliser le lecteur ou la partition, il est important de le démonter correctement pour éviter toute perte de données. Utilisez la commande umount suivie du point de montage ou du nom du périphérique pour démonter un périphérique.

sudo umount /mnt

Partitionnement et formatage des disques

Pour répertorier tous les disques disponibles, vous pouvez utiliser la commande lsblk, qui affichera tous les périphériques de bloc disponibles sur votre système, y compris les disques durs, les SSD et les partitions.

lsblk

Utilisez maintenant des outils comme fdisk (pour le partitionnement MBR) ou gdisk (pour le partitionnement GPT) pour créer des partitions :

sudo fdisk /dev/sdX

Une fois que vous avez créé une partition, vous devez la formater dans un système de fichiers (par exemple, ext4, NTFS) :

sudo mkfs.ext4 /dev/sdX1

Cette commande formate la première partition du disque (/dev/sdX1) avec le système de fichiers ext4. Vous pouvez remplacer ext4 par un autre type de système de fichiers (par exemple, ntfs, btrfs) si nécessaire.

Vérification de l’état du disque

Il est important de vérifier régulièrement l’état de vos disques pour éviter toute perte de données. Vous pouvez utiliser des outils tels que smartctl pour vérifier l’état de vos disques durs ou SSD.

sudo smartctl -a /dev/sdX

Cette commande récupère des informations détaillées sur l’état et les performances du disque, notamment la température, le niveau d’usure et les taux d’erreur.

Création et gestion de l’espace d’échange

Pour créer un fichier d’échange, vous pouvez utiliser les commandes suivantes, qui créeront un fichier d’échange de 1 Go (count=1024), définiront les autorisations correctes, le formateront en tant qu’espace d’échange et l’activeront.

sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Ajoutez le fichier d’échange à /etc/fstab pour qu’il soit monté automatiquement au démarrage :

sudo nano /etc/fstab

Ajoutez cette ligne à la fin du fichier :

/swapfile none swap sw 0 0

Suppression de partitions ou de disques

Si vous n’avez plus besoin d’un disque ou d’une partition, vous pouvez le supprimer à l’aide de la commande suivante, qui vous demandera de taper d pour supprimer une partition et de suivre les instructions à l’écran.

sudo fdisk /dev/sdX

Si vous avez créé un fichier d’échange et que vous n’en avez plus besoin :

sudo swapoff /swapfile
sudo rm /swapfile

7. Gestion des processus dans Arch Linux

Dans n’importe quel système d’exploitation, les processus sont les programmes ou les tâches qui s’exécutent sur votre ordinateur. La gestion de ces processus est essentielle pour garantir le bon fonctionnement et l’efficacité de votre système.

Affichage des processus en cours d’exécution

La commande ps affiche un instantané de tous les processus en cours d’exécution sur votre système, y compris leur ID de processus (PID), l’utilisateur qui les exécute, l’utilisation du processeur et de la mémoire, ainsi que la commande qui a démarré chaque processus.

ps aux

La commande top fournit une vue dynamique et en temps réel des processus en cours d’exécution. Il est mis à jour toutes les quelques secondes, affichant en haut les processus les plus gourmands en ressources CPU. Vous pouvez interagir avec top pour trier les processus, modifier l’affichage ou arrêter les processus directement.

top

Le htop est une version plus avancée et plus conviviale de top, qui offre un affichage coloré et interactif et vous permet de trier facilement les processus par CPU, mémoire ou autres critères.

Si htop n’est pas installé, vous pouvez l’installer à l’aide de la commande suivante :

sudo pacman -S htop

Une fois installé, vous pouvez exécuter :

htop

Procédés de destruction

Pour arrêter un processus, vous devez connaître son ID de processus (PID). Une fois que vous avez le PID (que vous pouvez obtenir en utilisant ps aux ou top), vous pouvez le tuer en utilisant :

kill PID

Si un processus ne répond pas à la commande kill, vous pouvez utiliser l’option -9 pour l’arrêter de force. Cela envoie un signal au processus, le forçant à s’arrêter immédiatement.

kill -9 PID

Si vous souhaitez trouver le PID d’un processus spécifique par son nom, vous pouvez utiliser pgrep :

pgrep processname

Vous pouvez ajuster la priorité d’un processus en cours d’exécution pour contrôler la quantité de temps processeur qu’il obtient. La commande nice vous permet de lancer un processus avec une priorité spécifique (les valeurs inférieures obtiennent plus de temps CPU), tandis que renice vous permet de modifier la priorité d’un processus déjà en cours d’exécution.

nice -n 10 command
sudo renice -n 10 -p PID

8. Autorisations et propriété dans Arch Linux

Sous Linux, les autorisations et la propriété des fichiers sont essentielles pour contrôler qui peut accéder aux fichiers et aux répertoires et les modifier. Ces paramètres permettent de maintenir la sécurité du système et de s’assurer que seuls les utilisateurs autorisés peuvent effectuer des actions spécifiques sur les fichiers.

Autorisations de fichiers

Les autorisations définissent les actions qu’un utilisateur ou un groupe peut effectuer sur un fichier ou un répertoire, et il existe trois types d’autorisations de base :

  • Lecture (r) – Permet à l’utilisateur d’afficher le contenu du fichier.
  • Écrire (w) – Permet à l’utilisateur de modifier ou de supprimer le fichier.
  • Exécuter (x) – Permet à l’utilisateur d’exécuter le fichier s’il s’agit d’un programme ou d’un script.

Ces autorisations sont définies pour trois catégories :

  • Propriétaire (utilisateur) : personne qui a créé le fichier.
  • Groupe : groupe d’utilisateurs disposant d’autorisations similaires pour le fichier.
  • Autres : tous les utilisateurs qui ne sont pas le propriétaire ou ne font pas partie du groupe.

Les autorisations sont affichées sous la forme d’une chaîne de 10 caractères, telle que -rwxr-xr--. Et voici une ventilation :

  • Le premier caractère représente le type de fichier (par exemple, - pour un fichier normal, d pour un répertoire).
  • Les trois caractères suivants représentent les autorisations du propriétaire.
  • Les trois caractères suivants représentent les autorisations du groupe.
  • Les trois derniers caractères représentent les autorisations pour les autres.

Modifier les permissions de fichiers avec chmod

Pour modifier les permissions d’un fichier, la commande chmod est utilisée. Vous pouvez spécifier les autorisations numériquement ou symboliquement.

Mode numérique : Les autorisations sont représentées par des chiffres :

r = 4
w = 2
x = 1

Par exemple, pour accorder au propriétaire des autorisations de lecture et d’écriture (6) et au groupe et à d’autres personnes des autorisations de lecture seule (4), vous devez utiliser :

chmod 644 filename

Mode symbolique : Il vous permet de modifier les autorisations à l’aide de lettres :

  • + pour ajouter des autorisations.
  • - pour supprimer des autorisations.
  • = pour définir exactement les autorisations.

Par exemple, pour ajouter l’autorisation d’exécution au propriétaire du fichier :

chmod u+x filename

Changer de propriétaire avec chown

La commande chown est utilisée pour modifier la propriété d’un fichier ou d’un répertoire.

La syntaxe est la suivante :

sudo chown username:groupname filename

Par exemple, pour changer le propriétaire d’un fichier en john et le groupe en admin :

sudo chown john:admin filename

Vous pouvez également modifier la propriété d’un répertoire et de tout son contenu de manière récursive :

sudo chown -R john:admin directory_name

Changer de propriété de groupe avec chgrp

Pour modifier uniquement la propriété du groupe d’un fichier, vous pouvez utiliser la commande chgrp :

sudo chgrp groupname filename

9. Journaux système et surveillance

Les journaux système et la surveillance sont cruciaux pour suivre l’état et les performances de votre système Arch Linux. Ils vous aident à identifier les erreurs, les goulets d’étranglement des performances et les activités inhabituelles, ce qui vous permet de dépanner et de maintenir un système stable.

Affichage des journaux

Le journalctl est l’outil principal pour afficher les journaux sur Arch Linux, qui permet d’accéder à tous les journaux système gérés par systemd, y compris les journaux de démarrage, les journaux système et les journaux de divers services.

journalctl

Par défaut, cette commande affiche les journaux de la session de démarrage en cours, mais vous pouvez utiliser des filtres pour afficher les journaux de services ou de périodes spécifiques.

journalctl -u servicename

Afficher les journaux à partir d’une heure spécifique.

journalctl --since "2024-12-01" --until "2024-12-02"

Cela affichera les journaux du 1er au 2 décembre.

10. Dépannage d’Arch Linux

Le dépannage est une compétence essentielle pour tout utilisateur de Linux, en particulier lors de l’utilisation d’Arch Linux, qui est une distribution de publication continue qui peut parfois rencontrer des problèmes en raison de mises à jour ou de conflits de paquets.

Mode de secours

Si votre système ne démarre pas correctement, vous pouvez passer en mode de secours pour dépanner et résoudre les problèmes. Le mode de secours fournit un environnement shell avec un minimum de services en cours d’exécution, ce qui vous permet de résoudre des problèmes tels que des fichiers manquants, des paramètres mal configurés ou des packages cassés.

systemctl rescue

Réparer les colis cassés

Au fil du temps, le cache du package peut devenir volumineux et provoquer des conflits ou des problèmes lors de l’installation des mises à jour. Pour nettoyer le cache du package, vous pouvez exécuter :

sudo pacman -Sc

Si un paquet spécifique pose problème, vous pouvez le réinstaller pour corriger toute corruption ou fichiers manquants :

sudo pacman -S packagename

Affichage des journaux

Pour afficher les journaux système, vous pouvez utiliser la commande journalctl, qui affichera les journaux système du journal, y compris tous les services et les messages du noyau. Vous pouvez le faire défiler pour trouver des erreurs ou des avertissements liés à votre problème.

journalctl

Pour afficher les journaux d’un service spécifique :

journalctl -u servicename

Réparation du système de fichiers

Pour vérifier et réparer votre système de fichiers, utilisez la commande fsck :

sudo fsck /dev/sdX

Remplacez /dev/sdX par le nom de périphérique correct pour votre partition racine ou affectée. Cela analysera et réparera toutes les erreurs du système de fichiers.

Problèmes de dépendance de package

Parfois, les utilisateurs d’Arch rencontrent des problèmes avec les dépendances des paquets, en particulier lors de l’installation ou de la mise à jour de paquets.

Dans ce cas, vous pouvez utiliser la commande suivante pour corriger les dépendances.

sudo pacman -Syyu

Forcez la réinstallation des dépendances.

sudo pacman -S $(pacman -Qdtq)

Cette commande réinstalle toutes les dépendances orphelines ou rompues susceptibles d’être à l’origine de problèmes.

11. Conseils avancés pour les débutants

En tant que débutant sur Arch Linux, vous n’êtes peut-être pas encore familier avec toutes les fonctionnalités puissantes que le système a à offrir. Bien qu’il soit important de commencer par les bases, voici quelques conseils avancés qui vous aideront à augmenter votre efficacité, à personnaliser votre expérience et à rendre votre système plus robuste à mesure que vous gagnez en confiance avec Arch Linux.

Utilisation d’alias pour plus de commodité

Les alias vous permettent de créer des raccourcis pour des commandes longues ou fréquemment utilisées, ce qui peut vous faire gagner beaucoup de temps. Par exemple, au lieu de taper ls -la chaque fois que vous souhaitez répertorier des fichiers au format long, vous pouvez créer un alias simple.

Vous pouvez ajouter ces alias à votre fichier .bashrc, qui est exécuté chaque fois que vous démarrez une nouvelle session de terminal.

nano ~/.bashrc

Ajoutez un alias, comme ceci :

alias ll='ls -la'

Après avoir enregistré le fichier, rechargez-le.

source ~/.bashrc

Sauvegarde et restauration avec Tar

Arch Linux vous permet de gérer facilement les sauvegardes de fichiers à l’aide de la commande tar. Que vous souhaitiez sauvegarder un fichier de configuration, un répertoire ou même l’intégralité de votre répertoire personnel, tar est un outil simple mais puissant pour créer des archives compressées.

Pour sauvegarder un répertoire, utilisez :

tar -cvzf backup.tar.gz /path/to/directory

Pour restaurer la sauvegarde :

tar -xvzf backup.tar.gz

En savoir plus grâce aux pages de manuel

Au fur et à mesure que vous vous familiariserez avec Arch Linux, vous voudrez en savoir plus sur les commandes que vous utilisez. Les pages de manuel (manuel) sont un excellent moyen d’approfondir n’importe quelle commande et d’explorer toutes ses fonctionnalités.

Par exemple, si vous voulez en savoir plus sur pacman, le gestionnaire de paquets Arch Linux, vous pouvez taper :

man pacman

Cela vous montrera la documentation détaillée de pacman, y compris toutes les options disponibles et des exemples d’utilisation. Les pages de manuel sont disponibles pour presque toutes les commandes et tous les programmes sous Linux, ce qui en fait une ressource inestimable.

Conclusion

Arch Linux peut sembler difficile au départ, mais la maîtrise de ces commandes essentielles rendra votre expérience plus agréable et productive. Gardez cet aide-mémoire à portée de main, et n’oubliez pas d’explorer davantage en lisant la documentation officielle d’Arch Linux ou en rejoignant des forums comme l’Arch Wiki.

Articles connexes: