Si vous êtes un débutant sous Linux, vous avez peut-être commencé à utiliser la ligne de commande. Une fois familiarisé, il est assez facile de travailler à partir du terminal et c'est pourquoi la plupart des administrateurs système Linux préfèrent l'interface graphique.
Dans ce didacticiel, nous avons fait de notre mieux pour ajouter les commandes Linux les plus fréquemment utilisées et les plus importantes que vous devez connaître et retenir. Si vous recherchez une feuille de triche Linux, nous l'avons dans un format téléchargé.
Commandes Linux liées au système
Ces commandes sont utilisées pour afficher et gérer les informations relatives au système Linux.
La commande Uname est utilisée sous Linux pour rechercher des informations sur les systèmes d'exploitation. Uname avait de nombreuses options qui peuvent fournir le nom du noyau, la version du noyau, le type de processeur et le nom d'hôte.
La commande uname suivante avec a
option affiche toutes les informations sur le système d'exploitation.
$sudo uname -a
Linux linode02 5.1.17-x86_64-linode128 #1 SMP PREEMPT Wed Jul 10 17:11:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Les informations sur la durée d'exécution du système Linux sont fournies à l'aide de la commande uptime. Les informations de disponibilité du système sont collectées à partir du fichier '/proc/uptime'. Cette commande affichera également la charge moyenne du système.
À partir de la commande suivante, nous pouvons comprendre que le système est opérationnel depuis les 13 dernières minutes.
$ uptime
23:41:37 up 13 min, 1 user, load average: 0.03, 0.07, 0.04
Vous pouvez afficher le nom d'hôte de votre machine en tapant hostname
dans votre borne. Avec -i
option vous pouvez voir l'adresse IP de la machine et avec -d
vous pouvez afficher le nom de domaine.
4. dernier
La dernière commande de Linux est utilisée pour voir qui est le dernier utilisateur connecté à votre serveur. La dernière commande affiche une liste de tous les utilisateurs connectés (et déconnectés) depuis '/var/log/wtmp' depuis la création du fichier.
Il vous suffit de taper "dernier" sur votre terminal. Voici un exemple
$ last
leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53)
linoxide tty1 Mon Dec 2 09:31 still logged in
reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05)
Sous Linux, la commande date est utilisée pour vérifier la date et l'heure actuelles du système. Cette commande vous permet de définir des formats personnalisés pour les dates.
Par exemple, en utilisant 'date +%D', vous pouvez afficher la date au format 'MM/DD/YY'.
$ date +%D
02/07/20
Par défaut, la commande cal affiche le calendrier du mois en cours. Avec -y
option, vous pouvez afficher le calendrier de toute l'année.
7. w
Par défaut, la commande w affiche qui est actuellement connecté à votre machine et ce qu'il fait.
$ w
01:36:19 up 2:08, 2 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 39.177.9.194 23:29 3.00s 0.02s 0.00s w
linoxide pts/1 59.177.9.193 01:35 11.00s 0.00s 0.00s -bash
La commande Whoami imprime le nom d'utilisateur de l'utilisateur actuellement connecté. Il est similaire à id -un
commande.
Pour redémarrer immédiatement un système Linux, vous pouvez exécuter cette commande à partir du terminal avec les privilèges root.
La commande Shutdown est utilisée pour arrêter ou redémarrer un système Linux. Cette commande a des options pour programmer l'arrêt et notifier les utilisateurs avec des messages personnalisés.
Par défaut, la machine s'arrêtera dans 1 minute et vous pouvez annuler le programme en émettant shutdown -c
$sudo shutdown
Shutdown scheduled for Fri 2020-02-07 02:47:52 UTC, use 'shutdown -c' to cancel.
$
Le système peut être arrêté immédiatement en fournissant l'option "maintenant".
$ sudo shutdown -h now
Commandes Linux liées au matériel
Ces commandes sont utilisées pour afficher et gérer les aspects liés au matériel de la machine Linux.
11. dmesg
La commande Dmesg imprime ses données en lisant le tampon circulaire du noyau. Les données peuvent être des informations sur le processeur, le disque dur, l'imprimante, le clavier, la mémoire et les pilotes.
$ dmesg
Exemple de sortie :
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.0-31-generic (buildd@aatxe) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #46-Ubuntu SMP Tue Sep 10 19:56:49 UTC 2013 (Ubuntu 3.8.0-31.46-generic 3.8.13.8)
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC
12. lshw
Affiche des informations sur la configuration matérielle du système. La commande lshw doit être exécutée en tant qu'utilisateur privilégié root ou sudo, sinon elle ne rapportera que des informations partielles.
13. lsblk
Affiche les informations relatives au périphérique de bloc de la machine. Commande lsblk avec -a
vous pouvez afficher tous les périphériques de blocage.
Sortie
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 24.5G 0 disk /
sdb 8:16 0 512M 0 disk [SWAP]
14. gratuit
La commande Free est utilisée sous Linux pour vérifier la quantité de mémoire RAM libre dans le système. La commande free affiche également l'espace d'échange, l'espace tampon et l'espace cache.
$ free
total used free shared buff/cache available
Mem: 4022216 723872 1359820 157988 1938524 2661636
Swap: 524284 247820 276464
Lspci est un utilitaire Linux standard qui montre ce que le matériel de votre système a en interne. Vous pouvez vous attendre à ce que vos résultats contiennent des informations sur les bus PCI, l'AGP et les composants embarqués comme le chipset USB, etc.
La commande lsusb est utilisée pour afficher des informations sur les bus USB du système et les périphériques qui y sont connectés. Vous pouvez trouver l'utilitaire lsusb dans le package usbuts.
17. dmidecode
La commande Dmidecode lit la table DMI (Desktop Management Interface) du système pour afficher les informations sur le matériel et le BIOS du serveur. La sortie du dmidecode contient plusieurs enregistrements de la table DMI. Ce tableau contient une description des composants matériels du système ainsi que d'autres informations utiles telles que le numéro de série, la révision du BIOS, etc.
Vous avez besoin des privilèges root ou sudo pour exécuter cette commande. Les exemples suivants montrent les détails du bios.
# dmidecode -t bios
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: SeaBIOS
Version: rel-1.12.0-0-ga698c8995f-prebuilt.qemu.org
Release Date: 04/01/2014
Address: 0xE8000
Runtime Size: 96 kB
ROM Size: 64 kB
Characteristics:
BIOS characteristics not supported
Targeted content distribution is supported
BIOS Revision: 0.0
Hdparm est une commande utilisée dans Linux pour imprimer les informations du disque dur. Il peut effectuer des performances de vitesse de disque et modifier les paramètres DMA.
La commande suivante effectuera un test de vitesse de lecture sur le disque sda :
# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 18012 MB in 2.00 seconds = 9023.48 MB/sec
Timing buffered disk reads: 7146 MB in 3.00 seconds = 2380.77 MB/sec
Commandes Linux liées aux statistiques
Ces ensembles de commandes sont utilisés pour afficher différents types de statistiques du système Linux.
La commande Mpstat est utilisée pour imprimer les statistiques du processeur et aide à surveiller l'utilisation du processeur sur votre système. Ce sera plus utile si votre système dispose de plusieurs processeurs.
$ mpstat -P 0
Linux 3.2.0-57-generic (USERNB01) 12/12/2013 _x86_64_ (2 CPU)
03:54:00 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
03:54:00 PM 0 3.82 0.01 1.16 3.88 0.00 0.06 0.00 0.00 91.06
Vmstat est un outil qui fournit des rapports sur les statistiques de la mémoire virtuelle. Il couvre la mémoire du système, le swap et l'utilisation des processeurs en temps réel.
Par défaut, vmstat s'imprime comme suit :
$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
2 0 8704 531516 7088 161204 0 1 585 11 20 34 0 0 100 0 0
La commande Iostat est une commande utilisée pour surveiller la charge des périphériques d'entrée/sortie (E/S) du système en observant le temps pendant lequel les périphériques sont actifs par rapport à leurs taux de transfert moyens.
22. tcpdump
Tcpdump est une commande de dépannage réseau, également connue sous le nom de renifleur de paquets, utilisée pour capturer et afficher les paquets d'un réseau. Pour exécuter la commande tcpdump, vous avez besoin d'un root ou d'un utilisateur avec des privilèges sudo.
Lorsque vous utilisez tcpdump sans aucune option, il analysera le trafic sur toutes les interfaces.
23. lsof
La commande Lsof signifie "Liste des fichiers ouverts". Il est extrêmement utile de connaître les détails des fichiers qui ont été ouverts et leurs processus respectifs.
Pour voir la liste des fichiers ouverts par un utilisateur particulier, utilisez -u
option avec la commande lsof.
$ lsof -u linoxide
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 6371 linoxide cwd DIR 8,0 4096 128025 /home/linoxide
bash 6371 linoxide rtd DIR 8,0 4096 2 /
bash 6371 linoxide txt REG 8,0 1219272 6329 /usr/bin/bash
bash 6371 linoxide mem REG 8,0 2586242 5503 /usr/lib/locale/en_US.utf8/LC_COLLATE
bash 6371 linoxide mem REG 8,0 8406312 34008 /var/lib/sss/mc/passwd
bash 6371 linoxide mem REG 8,0 42104 19992 /usr/lib64/libnss_sss.so.2
bash 6371 linoxide mem REG 8,0 3201344 5604 /usr/lib64/libc-2.28.so
bash 6371 linoxide mem REG 8,0 28784 5606 /usr/lib64/libdl-2.28.so
bash 6371 linoxide mem REG 8,0 208616 5252 /usr/lib64/libtinfo.so.6.1
24. regarder
La commande Linux watch peut être utilisée pour répéter une commande à intervalles réguliers.
Commandes Linux liées à l'utilisateur
Ces commandes sont utilisées pour gérer les utilisateurs Linux.
25. identifiant
La commande ID est utilisée sous Linux pour imprimer l'ID utilisateur (UID) et l'ID de groupe (GID) réels et effectifs. Un UID est une identité unique pour un utilisateur. Alors que l'ID de groupe (GID) peut être composé de plusieurs UID.
26. dernier
La dernière commande Linux est utilisée pour vérifier l'utilisateur précédemment connecté à votre serveur.
27. qui
La commande who est un outil qui imprime des informations sur les utilisateurs actuellement connectés. who command ne voit qu'un utilisateur réel qui s'est connecté. Il ne verra pas un utilisateur qui fait la commande su (changer d'utilisateur).
28. groupadd
La commande Groupadd est utilisée pour créer un groupe sous Linux.
La commande suivante ajoutera un groupe "développeurs" au système.
# groupadd developers
29. ajout d'utilisateur
Dans les systèmes d'exploitation Linux et Unix, la commande la plus courante pour créer des utilisateurs est "useradd" ou "adduser".
Voyons comment créer une nouvelle "facture" d'utilisateur et définir un mot de passe. La commande ajoute une entrée aux fichiers /etc/passwd, /etc/shadow, /etc/group et /etc/gshadow.
# useradd bill
# passwd bill
30. userdel
Userdel est un utilitaire de bas niveau pour supprimer des utilisateurs. La commande Userdel recherchera les fichiers de compte système tels que '/etc/password' et '/etc/group', puis supprimera toutes les entrées liées au nom d'utilisateur à partir de là.
31. mod utilisateur
La commande Linux usermod est utilisée pour modifier ou changer les attributs d'un utilisateur existant. Les attributs de l'utilisateur sont le répertoire personnel, le shell, la date d'expiration du mot de passe, les groupes, l'UID, etc.
32. mot de passe
Passwd est la commande utilisée sous Linux (Redhat, Centos, Ubuntu, Debian, Fedora) et les systèmes d'exploitation de type UNIX pour modifier les mots de passe.
Commandes Linux liées aux fichiers
Ces commandes sont utilisées pour gérer les fichiers et les répertoires.
33. ls
Une commande très simple mais puissante utilisée pour lister les fichiers et les répertoires. Par défaut, la commande ls listera le contenu du répertoire courant.
34. pwd
Linux pwd est une commande pour imprimer le nom du répertoire de travail courant. Lorsque nous sommes "perdus" dans un répertoire profond, nous pouvons toujours révéler où nous sommes.
Vérifiez l'exemple ci-dessous :
[linoxide@li53-41 fsfreeze-hook.d]$ pwd
/usr/share/qemu-kvm/qemu-ga/fsfreeze-hook.d
35. mkdir
Sous Linux, nous pouvons utiliser la commande mkdir pour créer un répertoire.
Par défaut, en exécutant mkdir sans aucune option, il créera un répertoire sous le répertoire courant.
$ mkdir account
$ ls -l
total 4
drwxrwxr-x. 2 linoxide linoxide 4096 Feb 8 08:04 account
$
Nous utilisons principalement la commande cat pour afficher le contenu, concaténer et rediriger la sortie des fichiers. La façon la plus simple d'utiliser cat est simplement de taper "cat file_name".
Les exemples suivants de commande cat afficheront le nom de la distribution Linux et la version actuellement installée sur le matériel.
$sudo cat /etc/redhat-release
CentOS Linux release 8.0.1905 (Core)
37. rm
Lorsqu'un fichier n'est plus nécessaire, nous pouvons le supprimer pour économiser de l'espace de stockage. Sur le système Linux, nous pouvons utiliser la commande rm pour le faire.
38. CP
La commande cp est utilisée sous Linux pour créer une copie de fichiers et de répertoires.
La commande suivante copiera le fichier 'myfile.txt' du répertoire courant vers '/home/linoxide/office'.
$ cp myfile.txt /home/linoxide/office
39. mv
Lorsque vous souhaitez déplacer des fichiers d'un endroit à un autre et que vous ne souhaitez pas les dupliquer, nous utilisons la commande mv.
40.cd
La commande cd est utilisée pour changer le répertoire de travail actuel d'un utilisateur sous Linux et d'autres systèmes d'exploitation de type Unix.
41. dans
Le lien symbolique ou lien symbolique est un type spécial de fichier qui contient une référence, qui pointe vers un autre fichier ou répertoire. la commande ln est utilisée pour créer des liens symboliques.
La commande Ln utilise la syntaxe suivante :
ln -s [target directory or file] [symlink shortcut]
42. toucher
La commande Touch est utilisée sous Linux pour modifier l'accès aux fichiers et l'heure de modification. Nous pouvons utiliser la commande touch sous Linux pour créer un fichier vide.
43. plus
La commande More est une commande permettant d'afficher un long fichier texte par page à la fois.
44. tête
La commande head est utilisée pour imprimer les premières lignes d'un fichier texte. Par défaut, la commande head imprime les 10 premières lignes de chaque fichier sur la sortie standard, qui est l'écran d'affichage.
Comme vous le savez peut-être, la commande cat est utilisée pour afficher tout le contenu d'un fichier via une entrée standard. Mais dans certains cas, nous devons imprimer une partie du fichier. Par défaut, la commande tail affiche les dix dernières lignes.
46. gpg
GPG est un outil utilisé sous Linux pour une communication sécurisée. Il utilise une combinaison de deux clés (cryptographie à clé symétrique et à clé publique) pour chiffrer les fichiers.
47. cksum
La commande Cksum est utilisée dans la somme de contrôle CRC d'impression Linux et le nombre d'octets présents dans ce fichier.
48. différence
La commande Diff est utilisée pour comparer deux fichiers ligne par ligne depuis le terminal.
49. trier
La commande Sort est utilisée sous Linux pour trier le contenu d'un fichier texte ligne par ligne.
50. unique
Uniq est un outil de ligne de commande utilisé pour signaler et filtrer les lignes en double d'un fichier.
51. toilettes
La commande Linux wc compte le nombre d'octets, de caractères, de mots et de lignes dans un fichier ou dans l'entrée standard.
52. dir
La commande Dir est utilisée pour lister le contenu d'un répertoire.
53. tee
La commande Linux tee est utilisée pour le chaînage et la redirection des tâches, vous pouvez rediriger la sortie et/ou les erreurs vers un fichier et cela ne sera pas affiché sur le terminal.
54. tr
La commande tr (translate) est utilisée sous Linux principalement pour traduire et supprimer des caractères. Il peut être utilisé pour convertir les majuscules en minuscules, compresser les caractères répétés et supprimer des caractères.
Traiter les commandes Linux liées
Ces commandes sont utilisées pour gérer les processus Linux
La commande Linux ps est un outil intégré pour capturer les processus actuels sur le système. Il capturera l'état du système en une seule fois.
La commande Linux pmap affiche la carte d'utilisation de la mémoire d'un processus ou de plusieurs processus. Pmap rapporte des informations sur l'espace d'adressage ou la carte d'utilisation de la mémoire d'un processus.
57. haut
La commande top sous Linux affiche les processus en cours d'exécution sur le système. Il est largement utilisé pour surveiller la charge sur un serveur.
58. tuer
La commande kill est utilisée sur Linux et d'autres systèmes d'exploitation de type Unix pour terminer les processus sans avoir à se déconnecter ou à redémarrer l'ordinateur.
59. killall
La commande killall peut être utilisée pour envoyer un signal à un processus particulier en utilisant son nom. Cela signifie que si vous avez cinq versions du même programme en cours d'exécution, la commande killall tuera les cinq.
60. pkill
Semblable à la commande killall, pkill envoie un signal pour terminer un processus avec son nom. A partir de Centos 7, il incite à utiliser pkill.
61. fg et bg
Nous pouvons exécuter les travaux en arrière-plan sans aucune intervention de l'utilisateur. Les processus qui ont été arrêtés par un signal d'interruption peuvent être poursuivis en arrière-plan avec la commande bg. La commande fg est comme la commande bg sauf qu'au lieu d'envoyer une commande en arrière-plan, elle les exécute au premier plan et occupe le terminal actuel et attend que le processus se termine.
Commandes Linux liées aux autorisations de fichiers
Ces commandes sont utilisées pour modifier les permissions des fichiers
62. mod
Les autorisations de fichiers sont appliquées à trois niveaux :le propriétaire, les membres du groupe et les autres. La commande chmod est utilisée pour modifier ces autorisations.
Pour l'exemple suivant, 755
définira l'autorisation de lecture + écriture + exécution à l'utilisateur, définira l'autorisation de lecture + exécution au groupe et définira l'autorisation de lecture + exécution aux autres pour le fichier 'asciiquarium.tar.gz'.
# chmod 755 asciiquarium.tar.gz
63. chown
La commande chown sous Linux est utilisée pour modifier la propriété et la propriété de groupe des fichiers et des répertoires.
Dans les exemples suivants, la propriété du fichier '/corpora/stopwords/danish.txt' passe de 'root:root' à 'raghu:altair'.
# ls -l /corpora/stopwords/danish.txt
-rw-r--r-- 1 root root 424 Dec 10 2012 /corpora/stopwords/danish.txt
# chown raghu:altair /corpora/stopwords/danish.txt
# ls -l corpora/stopwords/danish
-rw-r--r-- 1 raghu altair 424 Dec 10 2012 /corpora/stopwords/danish.txt
64. chgrp
La commande Chgrp est utilisée pour modifier la propriété du groupe d'un fichier contrairement à la commande chown qui vous permet de modifier la propriété de l'utilisateur et du groupe.
Commandes Linux liées au réseau
Ces commandes sont utilisées pour afficher et modifier les configurations réseau liées aux aspects du système
65. ifconfig
La commande ifconfig est utilisée pour afficher et définir l'adresse IP des interfaces réseau sous Linux. Maintenant, ifconfig est obsolète au profit de iproute2 (la commande ip).
66. IP
La commande linux ip est similaire à ifconfig, mais plus puissante et est destinée à la remplacer. Avec ip vous avez l'avantage d'effectuer plusieurs tâches d'administration réseau avec une seule commande.
67. ethtool
La commande ethtool est utilisée pour afficher/modifier les paramètres de l'adaptateur Ethernet. Vous pouvez modifier la vitesse de la carte réseau, la négociation automatique, le réveil sur le réseau local, le mode duplex à l'aide de cet outil sous Linux.
68. outil mii
L'outil mii et l'outil Ethernet permettent aux administrateurs système Linux de modifier ou de changer ou de vérifier la carte d'interface réseau.
69. ping et ping6
Les commandes ping et ping 6 sont utilisées pour envoyer des requêtes d'écho à l'hôte afin de tester la connexion ipv4 et ipv6.
70. whois
Sous Linux, la commande whois est utilisée pour obtenir des informations sur un domaine, telles que le propriétaire du domaine, les informations de contact du propriétaire et les serveurs de noms.
71. creuser
Dig effectue des recherches DNS et affiche les réponses renvoyées par le ou les serveurs de noms interrogés.
72. hébergeur
La commande Host est un utilitaire simple pour effectuer des recherches DNS sous Linux. Avec cette commande, nous pouvons traduire les noms en adresses IP et vice versa.
73. wget
Wget est l'utilitaire en ligne de commande, non interactif et gratuit sous Unix comme les systèmes d'exploitation, à l'exception de Microsoft Windows, pour télécharger des fichiers depuis Internet.
74. netstat
Netstat est un outil de ligne de commande utilisé pour afficher et surveiller les statistiques réseau et les configurations d'un système. Cet outil est disponible sur les systèmes d'exploitation basés sur Unix, Linux et Windows NT
75. nslookup
Nslookup est un outil d'administration réseau permettant d'interroger le système de noms de domaine afin d'obtenir un nom de domaine ou une adresse IP à partir d'un enregistrement DNS.
Commandes relatives à la compression/archivage
Ces commandes sont utilisées pour compresser et décompresser des fichiers.
76. goudron
Tar est un outil de ligne de commande utilisé pour créer et manipuler des fichiers d'archive dans les systèmes Linux et Unix. La commande Tar crée un fichier d'archive .tar, puis le comprime à l'aide de gzip ou bzip2.
77. gzip
La commande Gzip compresse les fichiers en un seul fichier et le suffixe '.gz'.
Commandes liées à l'installation du package
Ces commandes sont utilisées pour gérer les packages Linux.
RPM (Redhat Package Manager) est un utilitaire de gestion de packages en ligne de commande utilisé pour installer, désinstaller, mettre à jour, interroger et vérifier des packages logiciels.
La commande Make est utilisée pour créer des programmes exécutables et des bibliothèques à partir du code source.
Yum (Yellowdog Updater Modified) est un utilitaire fourni dans les systèmes basés sur RHEL pour installer, supprimer et rechercher des packages. Yum installe automatiquement les dépendances du package, par exemple, yum install httpd
installera automatiquement le serveur 'apache' et ses dépendances requises.
Apt est un outil de ligne de commande permettant d'installer, de mettre à jour et de supprimer des packages deb sur Ubuntu, Debian et les distributions Linux associées.
Rechercher les commandes Linux associées
Ces commandes sont utilisées pour rechercher des fichiers et des modèles
82. grep
La commande grep permet de rechercher un texte ou une chaîne dans un fichier ou depuis la console de sortie d'une commande, pour un terme ou un modèle correspondant à des expressions régulières.
83. localiser
Le locate est un utilitaire de ligne de commande permettant de rechercher des fichiers et des répertoires dans l'ensemble du système de fichiers.
84. trouver
La commande Linux find est une commande très puissante qui est essentiellement utilisée pour rechercher des fichiers dans une structure de répertoires en utilisant certains critères.
85. chut
SSH est utilisé pour se connecter à une machine distante et pour exécuter des commandes sur une machine distante. Chaque fois que des données sont envoyées par un ordinateur au réseau, ssh les chiffre automatiquement.
86. telnet
Telnet est un outil de ligne de commande utilisé pour connecter un hôte distant principalement pour tester la connectivité des ports d'application.
Commandes Linux liées au transfert de fichiers
Ces commandes sont utilisées pour copier des fichiers d'un système à un autre système
87. scp
SCP est un programme de copie sécurisée pour transférer des fichiers ou des répertoires entre des hôtes Linux sur le réseau. SCP utilise le protocole ssh pour transférer les données.
Ici, un fichier local 'examples.txt' est copié sur un hôte distant.
$ scp examples.txt [email protected]:/home/user/account
88. rsync
Rsync synchronise les fichiers et répertoires entre les machines locales et la machine distante. Il peut copier de manière récursive des fichiers et des répertoires, copier des liens symboliques, préserver (autorisations, groupe, heure de modification et propriété) l'identité des fichiers.
Disk Use Related Linux Commands
Ces commandes sont utilisées pour afficher les statistiques du disque.
89. df
La commande df affiche l'utilisation de l'espace disque pour les systèmes de fichiers Linux. Il affiche la quantité d'espace disque total et libre disponible sur les systèmes de fichiers montés.
90. fdisque
La commande Fdisk est utilisée sous Linux pour afficher les partitions existantes, créer une nouvelle partition, supprimer ou modifier des partitions existantes.
91. du
Le du (utilisation du disque) est la commande utilisée sous Linux pour vérifier la taille du répertoire, y compris ses autres contenus, ainsi que la taille des fichiers individuels.
92. trouvaille
La commande findmnt est utilisée pour répertorier les systèmes de fichiers montés sous Linux. Cette commande recherchera un système de fichiers particulier dans /etc/fstab, /etc/mtab ou /proc/self/mountinfo.
93. monter
Mount est une commande utilisée sous Linux pour les systèmes de fichiers et les lecteurs attachés et la commande umount est utilisée pour détacher (démonter) tous les systèmes de fichiers ou périphériques attachés.
Conclusion
Dans ce didacticiel, nous avons appris un aperçu de la plupart des commandes Linux. Pour un dernier mot, vous pouvez toujours vous fier aux pages de manuel Linux pour plus d'informations. J'espère que ce didacticiel vous a été utile et veuillez fournir vos suggestions dans la section des commentaires ci-dessous.