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,dpour 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.
