GNU/Linux >> Tutoriels Linux >  >> Linux

Commandes Linux - Guide complet

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.

1. uname

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

2. disponibilité

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

3. nom d'hôte

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)

5. date

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

6. cal

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

8. whoami

La commande Whoami imprime le nom d'utilisateur de l'utilisateur actuellement connecté. Il est similaire à id -un commande.

9. redémarrer

Pour redémarrer immédiatement un système Linux, vous pouvez exécuter cette commande à partir du terminal avec les privilèges root.

10. arrêt

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

15. lspci

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.

16. lsusb

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

18. hdparm

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.

19. mpstat

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

20. vmstat

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

21. iostat

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
$

36. chat

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.

45. queue

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

55. ps

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.

56. pmap

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.

78. tr/min

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.

79. faire

La commande Make est utilisée pour créer des programmes exécutables et des bibliothèques à partir du code source.

80. miam

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.

81. Appartement

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.


Linux
  1. Commandes Linux :jobs, bg et fg

  2. 5 commandes Linux que je n'utilise jamais

  3. Commandes Linux de A à Z

  4. Commandes Linux de base

  5. Commande Linux mv

Commandes Linux de base

À la commande sous Linux

Guide complet d'installation de Linux sur Chromebook

Guide complet de journalisation Linux

Un guide complet pour installer Tomcat sur Linux

Commandes du répertoire Linux :un guide complet