code de commande description de commentaire
Arch Afficher l'architecture du processeur de l'ordinateur (1)
Uname -m Afficher l'architecture du processeur de l'ordinateur (2)
Uname -r Afficher la version du noyau en usage
Dmidecode -q Afficher les composants matériels du système hardware - (SMBIOS/DMI)
HDPARM -i /dev/hda Lister les caractéristiques architecturales d'un disque
HDPARM -tT /dev/sda Effectuer une opération de lecture de test sur le disque
Cat /proc/cpuinfo Afficher les informations CPU
Cat /proc/interruptions Afficher l'interruption
Cat /proc/meminfo vérifier l'utilisation de la mémoire
Cat /proc/échanges Shows which swaps are being used
Cat /proc/version Show the version of the kernel
Cat /proc/net/dev Display network adapters and statistics
Cat /proc/mounts Show the loaded file system
LSPCI -TV List PCI devices
LSUSB -TV Display USB devices
Date Display system date
Cal 2007 Show the calendar for 2007
Date 04121700 2007.00 Set date and time - month, day, hour, year. seconds
Clock -w Save time changes to BIOS

code de commande description de commentaire
Shutdown -h now Shut down the system
Init 0 Shut down the system
Telinit 0 Shut down the system
Shutdown -h hours: minutes & Shut down the system at the scheduled time
Shutdown -c Cancel to shut down the system at the scheduled time
Shutdown -r now restart
Reboot restart
Logout cancellation

code de commande description de commentaire
CD /home Go to the '/home' directory.
CD.. Return to the previous level of directory
CD../.. Return to the previous two levels of directory
CD Enter the personal home directory
Cd~ user1 Enter the personal home directory
CD - Return to the directory where you were last time
PWD Show work path
ls View files in the directory
LS -F View files in the directory
LS -l Display file and directory details
Ls -a Show hidden files
Ls * [0-9] * Display file and directory names containing numbers
Tree Displays the tree structure of files and directories starting from the root directory
LSTREE Displays the tree structure of files and directories starting from the root directory
Mkdir dir1 Create a directory called 'dir'1 '
Mkdir dir1 dir2 Create two directories simultaneously
Mkdir -p /tmp/dir1/dir2 Create a directory tree
Rm -f file1 Delete a file called 'file'1 '
Rmdir dir1 Delete a directory called 'dir'1 '
Rm -rf dir1 Delete a directory called 'dir'1 'and delete its contents simultaneously
Rm -rf dir1 dir2 Delete both directories and their contents simultaneously
MV dir1 new_dir Rename/move a directory
CP file1 fichier2 Copy a file
CP dir/*. Copy all files in a directory to the current working directory
CP -A /tmp/dir1. Copy a directory to the current working directory
CP -a dir1 dir2 Copy a directory
-S fichier1 lnk1 Create a soft link to a file or directory
Ln file1 lnk1 Create a physical link to a file or directory
Touch -t 0712250000 file1 Modify the timestamp of a file or directory - (YYMMDDhhmm)
IconV -l List the known codes
iconv -f fromEncoding -t toEncoding inputFile > outputFile Change the encoding of characters
Trouver. -maxdepth 1 -name * .jpg -print -exec convert Redimensionner en lots les fichiers dans le répertoire actuel et les envoyer au répertoire miniature (nécessite une conversion à partir d'ImageMagick)

code de commande description de commentaire
Trouvez/-nom de fichier1 Commencer avec '/'pour entrer dans le système de fichiers racine pour rechercher des fichiers et des dossiers
Trouvez/-user user1 Rechercher des fichiers et des dossiers appartenant à l'utilisateur'user1 '
Trouvez /home/user1 -name * .bin Rechercher le répertoire '/home/user1'for files ending in '.bin'
Trouvez /usr/bin -type f -atime + 100 Rechercher des fichiers exécutables qui n'ont pas été utilisés dans le passé 100 days
Trouvez /usr/bin -type f -mtime -10 Rechercher des fichiers qui ont été créés ou modifiés à l'intérieur 10 days
Trouvez/-name * .rpm -exec chmod 755 '{}' ; Rechercher des fichiers se terminant par '.rpm' et définir leurs permissions
Trouvez/-xdev -name * .rpm Rechercher des fichiers se terminant par '.rpm', en ignorant les dispositifs amovibles tels que les lecteurs optiques et les clés USB
Localiser * .ps Trouver des fichiers se terminant par '.ps' - exécuter la commande 'updatedb' d'abord
Whereis halt Affiche l'emplacement d'un binaire, d'une source ou d'un man
Qu'il arrête Affiche le chemin complet d'un fichier binaire ou exécutable

code de commande description de commentaire
Monter /dev/hda2 /mnt/hda2 Monter le disque appelé hda2 - s'assurer que le répertoire '/mnt/hda2'already exists
Umount /dev/hda2 Démonter le disque appelé hda2 - sortir du point de montage '/mnt/hda2'first
Fuser -km /mnt/hda2 Désinstallation forcée lorsque le périphérique est occupé
Umount -n /mnt/hda2 Exécuter des opérations d'installation sans écrire /etc/Le fichier mtab est utile lorsque le fichier est lu-seulement ou lorsque le disque est plein
Monter /dev/fd0 /mnt/floppy Monter un disque floppy
Monter /dev/cdrom /mnt/cdrom Monter un cdrom ou dvdrom
Monter /dev/hdc /mnt/cdrecorder Monter un cdrw ou dvdrom
Monter /dev/hdb /mnt/cdrecorder Monter un cdrw ou dvdrom
Monter -o loop file.iso /mnt/cdrom Monter un fichier ou une image ISO
Monter -t vfat /dev/hda5 /mnt/hda5 Monter un FAT Windows32 système de fichiers
Monter /dev/sda1 /mnt/usbdisk Monter une clé USB ou un dispositif flash
Monter -t smbfs -o username = user, password = pass//WinClient/partage /mnt/partage Monter un partage de réseau Windows

code de commande description de commentaire
DF -h Affiche une liste des partitions montées
LS -lSr | more Trier les fichiers et les dossiers par taille
Du -sh dir1 Estimer l'espace disque déjà utilisé par le répertoire 'dir'1'
Du -sk * | trier -rn Affiche la taille des fichiers et des dossiers en séquence selon la capacité
Rpm -q -a --qf '% 10 {TAILLE} t% {NOM} n' | trier -k1,1n Affiche l'espace utilisé par les paquets rpm installés par ordre de taille (système de classe fedora, redhat)
Dpkg-query -W -f = '${Installed-Taille; 10} t ${Package} n' | sort -k1,1n Affiche l'espace utilisé par les paquets deb installés en fonction de la taille (système de classe ubuntu, debian)

code de commande description de commentaire
GroupAdd nom_groupe Créer un nouveau groupe utilisateur
Groupdel nom_groupe Supprimer un groupe utilisateur
Groupmod -n nouveau_nom_groupe ancien_nom_groupe Renommer un groupe utilisateur
Useradd -c "Nom Prénom" -g admin -d /home/user1 -s /bin/bash utilisateur1 Créer un utilisateur qui appartient au groupe utilisateur "admin"
UserAdd utilisateur1 Créer un nouvel utilisateur
Userdel -r utilisateur1 Supprimer un utilisateur ('-r' exclut le répertoire personnel)
Usermod -c "Utilisateur FTP" -g système -d /ftp/user1 -s /bin/nologin utilisateur1 Modifier les propriétés de l'utilisateur
Passwd Changer le mot de passe
Passwd utilisateur1 Modifier le mot de passe d'un utilisateur (n'autorise que l'exécution root)
Chage -E 2020-12-31 user1 Définir la date d'expiration pour les mots de passe utilisateur
PWCK Vérifier le format et la syntaxe des fichiers pour '/etc/' et l'existence des utilisateurs
GRPCK Vérifier le format et la syntaxe des fichiers pour '/etc/' et les groupes existants
Newgrp nom_groupe Se connecter à un nouveau groupe pour changer le groupe par défaut pour les fichiers créés récemment

code de commande description de commentaire
LS -lh afficher les permissions
LS /tmp | pr -T5 -W $COLUMNS Diviser le point final en 5 colonnes à afficher
Chmod ugo + rwx répertoire1 Définir les permissions pour le propriétaire (u), le groupe (g) et les autres (o) du répertoire pour lire (r), écrire (w) et exécuter (x)
Chmod go-rwx répertoire1 Supprimer les permissions de lecture et d'écriture d'exécution pour le groupe (g) et les autres (o) dans les répertoires
Chown utilisateur1 fichier1 Changer les attributs de propriétaire d'un fichier
Chown -R utilisateur1 répertoire1 Changer les attributs de propriétaire d'un répertoire et changer simultanément les attributs de tous les fichiers dans le répertoire
CHGRP groupe1 fichier1 Changer le groupe des fichiers
Chown utilisateur1: groupe1 fichier1 Changer les attributs de propriétaire et de groupe d'un fichier
Trouvez/-perm -u + s Lister tous les fichiers dans un système qui utilisent le contrôle SUID
Chmod u + s /bin/fichier1 Définir le bit SUID d'un fichier binaire - L'utilisateur exécutant le fichier a également les mêmes permissions que le propriétaire
CHMOD U-S /bin/fichier1 Désactiver le bit SUID d'un fichier binaire
Chmod g + s /home/public Définir le bit SGID d'un répertoire - Similaire à SUID, mais pour les répertoires
CHMOD G-S /home/public Désactiver le bit SGID d'un répertoire
Chmod o + t /home/public Définir le bit STIKY d'un fichier - n'autorise que le propriétaire légal à supprimer le fichier
CHMOD O-T /home/public Désactiver le bit STIKY d'un dossier

code de commande description de commentaire
Chattr + a fichier1 Seules les opérations de lecture et d'écriture en mode append sont autorisées
Chattr + c fichier1 Permet à ce fichier d'être automatiquement compressé/décompressé par le noyau
Chattr + d fichier1 Le programme de sauvegarde ignore ce fichier lors de la sauvegarde du système de fichiers
Chattr + i fichier1 Définir des fichiers immuables qui ne peuvent pas être supprimés, modifiés, renommés ou liés
Chattr + s fichier1 Permet à un fichier d'être supprimé en toute sécurité
Chattr + S fichier1 Une fois que l'application effectue une opération d'écriture sur ce fichier, le système écrit immédiatement les résultats modifiés sur le disque
Chattr + u fichier1 Si le fichier est supprimé, le système vous permettra de restaurer le fichier supprimé plus tard
Lsattr Afficher les propriétés spéciales

code de commande description de commentaire
Bunzip2 fichier1.bz2 Décompresser un fichier appelé'fichier1.bz2 '
Bzip2 fichier1 Compresser un fichier appelé'fichier1 '
Gunzip fichier1.gz Décompresser un fichier appelé'fichier1.gz'
Fichier gzip1 Compresser un fichier appelé'fichier1 '
Gzip -9 fichier1 compression maximale
Fichier rar a1.rar test_fichier Créer un paquet appelé'fichier1.rar '
Fichier rar a1.rar fichier1 fichier2 dir1 Compresser simultanément'fichier1 ',' fichier2 'et dossier'dir1'
Fichier rar x1.rar Décompresser le paquet rar
Unrar x fichier1.rar Décompresser le paquet rar
Tar -cvf archive.tar fichier1 Créer un tarball non compressé
Tar -cvf archive.tar fichier1 fichier2 dir1 Créer un archive contenant'fichier1 ',' fichier2 'et'dir1'
Tar -tf archive.tar Afficher le contenu d'un paquet
Tar -xvf archive.tar Libérer un paquet
Tar -xvf archive.tar -C /tmp Libérer le paquet compressé vers le /dossier tmp
Tar -cvfj archive.tar.bz2 dir1 Créer un paquet compressé au format bzip2 format
Tar -jxvf archive.tar.bz2 Décompresser un paquet compressé au format bzip2 format
Tar -cvfz archive.tar.gz dir1 Créer un paquet compressé au format gzip
Tar -zxvf archive.tar.gz Décompresser un paquet compressé au format gzip
Fichier zip1fichier .zip1 Créer un fichier zip
Zip -fichier r1fichier .zip1 fichier2 dir1 Compresser plusieurs fichiers et dossiers simultanément dans un fichier zip
Décompresser un fichier1.zip Décompresser un fichier zip

code de commande description de commentaire
Rpm -ivh paquet.rpm Installer un paquet rpm
Rpm -ivh --paquet.rpm nodeeps Installer un paquet rpm en ignorer les avertissements de dépendance
rpm -U package.rpm Mettre à jour un paquet RPM sans changer son fichier de configuration
Rpm -F package.rpm Mettre à jour un paquet rpm installé confirmé
Rpm -e package_name rpm Delete an RPM package
RPM -QA Afficher tous les paquets rpm installés dans le système
Rpm -qa | grep htpd Afficher tous les paquets rpm contenant le mot "htpd" dans leur nom
RPM -Qi package_name Obtenir des informations spéciales sur un paquet installé
RPM -qg "System Environments/Daemons" Affiche le paquet rpm d'un composant
RPM -QL package_name Affiche une liste de fichiers fournis par un paquet rpm installé
RPM -QC package_name Affiche une liste de fichiers de configuration fournis par un paquet rpm installé
RPM -Q package_name --WhatRequires Affiche une liste de dépendances avec un paquet rpm
RPM -q package_name --WhatProvides Affiche le volume d'un paquet rpm
Rpm -q package_name --scripts Afficher les scripts exécutés pendant l'installation/suppression
RPM -Q package_name --Changelog Afficher l'historique des modifications d'un paquet RPM
RPM -QF /etc/httpd/conf/httpd.conf Vérifiez quel paquet rpm a fourni le fichier donné
Rpm -qp package.rpm -l Afficher la liste des fichiers fournis par un paquet rpm non installé
RPM --importer /media/cdrom/RPM-GPG-KEY Importer un certificat numérique de clé publique
Rpm --checksig package.rpm Vérifiez l'intégrité d'un paquet RPM
Rpm -qa gpg-pubkey Vérifiez l'intégrité de tous les paquets rpm installés
RPM -V package_name Vérifiez la taille du fichier, la licence, le type, le propriétaire, le groupe, MD5 vérifiez, et la dernière modification
RPM -Va Vérifiez tous les paquets rpm installés dans le système - utiliser avec précaution
Rpm -Vp package.rpm Confirmez que le paquet rpm n'a pas été installé
Rpm2cpio package.rpm | cpio --extraire --make-répertoires * bin * Exécuter un exécutable à partir d'un paquet rpm
Rpm -ivh /usr/src/redhat/RPMS/arch/package.rpm Installer un paquet construit à partir d'une source rpm
RPMbuild --rebuild package_name src.rpm Construire un paquet RPM à partir d'une source RPM

code de commande description de commentaire
Yum install package_name Télécharger et installer un paquet RPM
Yum localinstall package_name Un paquet rpm sera installé, utilisant votre propre dépôt de logiciels pour résoudre toutes les dépendances pour vous
Yum update package_name Update all installed rpm packages in the current system
Yum update package_name Update an rpm package
Yum remove package_name Delete an RPM package
Yum list List all packages installed in the current system
Yum search package_name Search for packages in the rpm repository
Yum cleaning packages Clean the rpm cache and delete downloaded packages
Yum cleaning headers Delete all header files
Yum clean all Delete all cached packages and header files

code de commande description de commentaire
Dpkg -i package.deb Install/update a deb package
Dpkg -r package_name Delete a deb package from the system
Dpkg -l Display all installed deb packages in the system
Dpkg -l | grep htpd Display all deb packages with the word 'htpd' in their name
Dpkg -s package_name Obtain information about a special package that has been installed in the system
DPKG -L package_name Displays a list of files provided by a deb package already installed on the system
Dpkg --contents package.deb Displays a list of files provided by a package that has not yet been installed
DPKG -S /bin/ping Verify which deb package provided the given file

code de commande description de commentaire
Apt-get install package_name Install/update a deb package
Apt-cdrom install package_name Install/update a deb package from CD
Apt-get update Upgrade packages in the list
Apt-get upgrade Upgrade all installed software
Apt-get remove package_name Delete a deb package from the system
Apt-get check Verify that the dependent software repository is correct
Apt get clean Clean the cache from the downloaded package
Apt-cache search searched-package Returns the package name containing the search string

code de commande description de commentaire
Cat fichier1 Forward view of file contents from the first byte
Tac file1 Review the contents of a file backwards from the last line
More file1 View the content of a long file
Less file1 Similar to the 'more' command, but it allows reverse operations in the file as well as forward operations
Head -2 fichier1 Examine the first two lines of a document
Tail -2 fichier1 Examiner les deux dernières lignes d'un fichier
Tail -f /var/log/messages Voir le contenu ajouté au fichier en temps réel

code de commande description de commentaire
Cat fichier1 | commande (sed, grep, awk, grep, etc...) > result.txt Fusionner le texte de description détaillée d'un fichier et écrire l'introduction dans un nouveau fichier
Cat fichier1 | commande (sed, grep, awk, grep, etc...) >> result.txt Fusionner le texte de description détaillée d'un fichier et écrire l'introduction dans un fichier existant
Grep Aug /var/log/messages Chercher le mot-clé "Aug" dans le fichier '/var/log/messages'
Grep ^ Aug /var/log/messages Chercher des mots commençant par "Aug" dans le fichier '/var/log/messages'
Grep [0-9] /var/log/messages Sélectionner toutes les lignes contenant des nombres dans le '/var/log/fichier messages'
Grep Aug -R /var/log/* Chercher la chaîne "Aug" dans le répertoire '/var/log' et les répertoires ultérieurs
Sed's/stringa1/stringa2/g'example.txt Remplacer "string1" dans le fichier example.txt avec "string2"
Sed '/^ $/d' example.txt Supprimer toutes les lignes vides du fichier example.txt
Si d '/ *#/ d;/^ $/d'example.txt from example.txt Supprimer tous les commentaires et les lignes vides du fichier
Echo'esempio '| tr' [: lower :]' '[: upper:] ' Fusionner le contenu des cellules supérieures et inférieures
Sed -e '1d' result.txt Exclure la première ligne du fichier example.txt
Sed -n '/stringa1/p' Voir les lignes contenant uniquement le mot "string1"
Sed -e's / *$//' example.txt Supprimer les espaces blancs à la fin de chaque ligne
Sed -e's/stringa1/g'example.txt Supprimer uniquement le mot "string1" dans le document et conserver le reste
Sed -n '1,5p; 5q' example.txt Revoir le contenu de la première à la cinquième ligne
Sed -n '5p; 5q' example.txt Vérifier la ligne 5
Sed -e's/00 */0/g'example.txt Remplacer plusieurs zeros par un seul zéro
Cat -n fichier1 Identifier le nombre de lignes dans le fichier
Cat example.txt | awk'NR% 2 == 1 ' Supprimer toutes les lignes paires-lignes numérotées dans le fichier example.txt
Echo a b c | awk '{print 1 dollar' Regarder la première colonne d'une ligne
Echo a b c | awk '{print 1 dollar, 3 dollars' Vérifier les deuxièmes et troisièmes colonnes d'une ligne
Coller fichier1 fichier2 Fusionner le contenu de deux fichiers ou de colonnes
Coller -d'+' fichier1 fichier2 Fusionner le contenu de deux fichiers ou de colonnes, distinguées par "+" au milieu
Trier le fichier1 fichier2 Trier le contenu de deux fichiers
Trier le fichier1 fichier2 | uniq Retirer l'union de deux fichiers (une seule copie des lignes dupliquées est conservée)
Trier le fichier1 fichier2 | uniq -u Supprimer l'intersection, laissant d'autres lignes
Trier le fichier1 fichier2 | uniq -d Supprimer l'intersection de deux fichiers (laissant uniquement les fichiers qui existent dans les deux fichiers simultanément)
Comm -1 fichier1 fichier2 Comparaison du contenu de deux fichiers supprime uniquement le contenu contenu dans 'file'1 '
Comm -2 fichier1 fichier2 Comparaison du contenu de deux fichiers supprime uniquement le contenu contenu dans 'file'2 '
Comm -3 fichier1 fichier2 Comparer le contenu de deux fichiers pour supprimer uniquement les parties communes aux deux fichiers

code de commande description de commentaire
Dos2unix filedos.txt fileunix.txt Convertir un format de fichier texte de MSDOS à UNIX
Unix2dos fileunix.txt filedos.txt Convertir un format de fichier texte de UNIX à MSDOS
Recode.. HTML < page.txt > Page.html Convertir un fichier texte en HTML.
Recode -l | more Afficher tous les formats de conversion autorisés

code de commande description de commentaire
Badblocks -v /dev/hda1 Vérifier les magnets défectueux sur le disque hda1
FSCK /dev/hda1 Réparer/vérifier l'intégrité du système de fichiers Linux sur HDA1 disque
Fsck.ext2 /dev/hda1 Réparer/vérifier l'intégrité du ext2 système de fichiers sur HDA1 disque
E2FSCK /dev/hda1 Réparer/vérifier l'intégrité du ext2 système de fichiers sur HDA1 disque
E2fsck -j /dev/hda1 Réparer/vérifier l'intégrité du ext3 système de fichiers sur HDA1 disque
Fsck.ext3 /dev/hda1 Réparer/vérifier l'intégrité du ext3 système de fichiers sur HDA1 disque
Fsck.vfat /dev/hda1 Réparer/vérifier l'intégrité du système de fichiers FAT sur HDA1 disque
Fsck.msdos /dev/hda1 Réparer/vérifier l'intégrité du système de fichiers DOS sur HDA1 disque
Dosfsck /dev/hda1 Réparer/vérifier l'intégrité du système de fichiers DOS sur HDA1 disque

code de commande description de commentaire
MKFS /dev/hda1 Créer un système de fichiers dans HDA1 partition
MKE2FS /dev/hda1 Créer un linux ext2 système de fichiers dans hda1 partition
MKE2FS -J /dev/hda1 Créer un linux ext3 (journaling) système de fichiers dans hda1 partition
MKFS -T vfat 32 -F /dev/hda1 Créer un FAT32 système de fichiers
Fdformat -n /dev/fd0 Formater un disque floppy
MKSwap /dev/hda3 Créer un système de fichiers d'échange

code de commande description de commentaire
MKSwap /dev/hda3 Créer un système de fichiers d'échange
Swapon /dev/hda3 Activer un nouveau système de fichiers d'échange
Swapon /dev/hda2 /dev/hdb3 Activer deux partitions d'échange

code de commande description de commentaire
Dump -0aj -f /tmp/home0.bak /home Faire une sauvegarde complète du '"/répertoire home
Dump -1aj -f /tmp/home0.bak /home Faire une sauvegarde interactive du '"/répertoire home
Restaurer -if /tmp/home0.bak Restaurer une sauvegarde interactive
Rsync -rogpav --delete /home /tmp Synchroniser les dossiers des deux côtés
Rsync -rogpav -e ssh --delete /home ip_address:/tmp Via SSH channel rsync
Rsync -az -e ssh --delete ip_addr:/home/public /home/local Synchroniser un répertoire distant avec un répertoire local via ssh et compression
Rsync -az -e ssh --delete /home/local ip_addr:/home/public Synchroniser les dossiers locaux avec les dossiers distants via ssh et compression
Dd bs = 1M if =/dev/hda | gzip | ssh user@ip _addr 'dd of = hda.gz' Effectuer une sauvegarde du disque local sur un hôte distant via ssh
Dd if =/dev/sda of =/tmp/fichier1 Sauvegardez le contenu du disque sur un fichier
Tar -Puf backup.tar /home/user Effectuez une sauvegarde interactive de la '/home/dossier utilisateur
(Cd /tmp/local/&& tar c . ) | ssh -C user@ip_addr 'cd /home/partage/&& tar x -p' Copiez le contenu d'un répertoire dans un répertoire distant via ssh
(Tar c /home) | ssh -C user@ip_addr 'cd /home/sauvegarde-home && tar x -p' Copiez un répertoire local dans un répertoire distant via ssh
Tar cf - . | ( cd /tmp/sauvegarde; tar xf -) Copiez un répertoire localement à un autre endroit, en conservant les permissions et les liens originaux
Trouvez /home/user1 -nom '* .txt' | xargs cp -av --cible-répertoire =/home/sauvegarde/--parents Trouvez et copiez tous les fichiers se terminant par '.txt' d'un répertoire à un autre
Trouvez /var/log -nom '* .log' | tar cv --files-from = - | bzip2 > log.tar.bz2 Trouvez tous les fichiers se terminant par '.log' et créez un paquet bzip
Dd if =/dev/hda of =/dev/fd0 bs = 512 count = 1 Faites une action pour copier le contenu MBR (Master Boot Record) sur un disque floppy
Dd if =/dev/fd0 of =/dev/hda bs = 512 count = 1 Restaurez le contenu MBR à partir d'une sauvegarde enregistrée sur un disque floppy

code de commande description de commentaire
CDRecord -v gracetime = 2 dev =/dev/cdrom -éjecter blank = rapide -force Vide le contenu d'un disque réinscriptible
Mkisofs /dev/cdrom > cd.iso Créez une image ISO d'un disque sur le disque
Mkisofs /dev/cdrom | gzip > cd_iso Créez un fichier image disque iso compressé sur le disque
MKISOFS -J -autoriser-de tête-points -R -V "Label CD" -iso-level 4 -o./cd.iso data_cd Créez une image ISO d'un répertoire
Cdrecord -v dev =/dev/cdrom cd.iso Gravez une image ISO
Gzip -dc cd_iso | cdrecord dev =/dev/cdrom - Gravez une image ISO compressée
Monter -o loop cd.iso /mnt/iso Montez un fichier image ISO
cd-paranoia -B Transcrivez les pistes audio d'un CD dans un fichier wav
CD-paranoia -- "-3" Transcrivez les pistes audio d'un CD dans un fichier wav (argument -3)
CDRecord --scanbus Scannez le bus pour identifier le canal scsi
Dd if =/dev/hdc | md5Somme Vérifiez le MD5Somme d'encodage d'un appareil, par exemple un CD

code de commande description de commentaire
Dhclient eth01 Activez le périphérique réseau 'eth0' en mode dhcp
Ehtool eth01 Affiche les statistiques de trafic de la carte réseau interface 'eth0'
Hôte www.example.com Trouver le nom d'hôte pour résoudre le nom et l'adresse Internet Protocol et le miroir
Nom d'hôte Affiche le nom d'hôte
Ifconfig eth0 Affiche la configuration de la carte réseau interface Ethernet
Ifconfig eth0 192.168.1.1 masque de sous-réseau 255.255.255.0 Contrôler les adresses Internet Protocol
Ifconfig eth0 promisc Mettre 'eth0 'en mode promiscuous pour sniffer les paquets de données
Ifdown eth01 Désactiver un appareil réseau 'eth0 '
Ifup eth01 Activer un appareil réseau 'eth0 '
IP link show Afficher le statut de connexion de tous les appareils réseau
Iwconfig eth1 Affiche la configuration de la carte réseau sans fil
IWList scan Afficher le réseau sans fil
mii-outil eth01 Afficher le statut de connexion de 'eth0 '
Netstat -Tup Afficher toutes les connexions réseau activées et leurs PIDs
Netstat -tup1 Afficher tous les services réseau du système et leurs PIDs
Netstat -rn Afficher la table de routage, similaire à "route -n" commande
Nslookup www.example.com Trouver le nom d'hôte pour résoudre le nom et l'adresse Internet Protocol et le miroir
Route -n Afficher la table de routage
Route ajoutée -net 0/0 gw IP passerelle Contrôle du passerelle prédéfini
Route add -net 192.168.0.0 masque de sous-réseau 255.255.0.0 gw 192.168.1.1 Contrôler les routes statiques vers le réseau '192.168.0.0/16 '
Route del 0/0 gw IP passerelle Supprimer la route statique
Echo "1" > /proc/sys/net/ipv4/ip_foward Activer la redirection IP
Tcpdump tcp port 80 Afficher tous les boucles HTTP
Whois www.example.com Recherche dans la base de données Whois

code de commande description de commentaire
Monter -t smbfs -o Nom d'utilisateur = utilisateur, mot de passe = motdepasse //WinClient/partage/mnt/partage Monter un partage de réseau Windows
Nbtscan ip addr Résolution de nom Netbios
Nmblookup -A ip addr Résolution de nom Netbios
smbclient -L ip addr/nom d'hôte Afficher un partage distant d'un hôte Windows
smbget -Rr smb://ip addr/partage Capacité de télécharger des fichiers à partir d'un hôte Windows via smb comme wget

code de commande description de commentaire
Iptables -t filter -L Afficher tous les liens vers la table filter
Iptables -t nae -L Afficher tous les liens vers la table NAT
Iptables -t filter -F Nettoyer toutes les règles basées sur la table filter
Iptables -t nat -F Nettoyer toutes les règles basées sur la table nat
Iptables -t filter -X Supprimer tous les utilisateurs-liens créés
IPTables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Autoriser l'accès à telnet
IPTables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Bloquer l'accès à telnet
Iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Autoriser POP3 connexions sur le lien de redirection
Iptables -t filter -A INPUT -j LOG --log-préfixe Enregistrements de paquets saisis dans tous les liens
Iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Configurer un PAT (Port Address Translation) pour masquer les paquets sortants dans eth0
Iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --à-destination 10.0.0.2:22 Rediriger les paquets destinés à une adresse d'hôte vers un autre hôte

code de commande description de commentaire
Libre -m Lister l'état de la RAM en mégaoctets
Kill -9 id de processus Fermer强制ement le processus et le terminer
Kill -1 id de processus Forcer un processus à dépasser sa configuration
Dernier redémarrage Afficher l'historique des redémarrages
lsmod module du noyau pour lister les états
Lsof -p id de processus Liste des fichiers ouverts par le processus
LSOF /home/user1 Liste des fichiers ouverts dans le chemin système donné
PS -eafw Lister les tâches Linux
Ps -e -o pid, args --forêt Lister les tâches Linux de manière hiérarchique
PSTRESS Afficher le programme sous forme de diagramme arborescent
SmartCTL -A /dev/hda Surveiller la fiabilité des périphériques disques durs en activant SMART
SmartCTL -I /dev/hda Vérifier si SMART est activé pour un périphérique disque dur
Strace -c ls >/dev/null Lister les appels système effectués et reçus par un processus
Strace -f -e open ls >/dev/null appeler la bibliothèque de liste
Tail /var/log/dmesg Afficher les événements internes pendant le démarrage du noyau
Tail /val/log/messages Afficher les événements du système
top Lister les tâches Linux qui utilisent le plus de ressources CPU
Regarder -nl'cat /proc/interruptions ' Lister les interruptions en temps réel

code de commande description de commentaire
Alias hh = 'history' Définir un alias pour l'historique des commandes
Apropos... mot-clé Créer une liste de commandes incluant des mots-clés de programme, particulièrement utile lorsque vous ne vous souvenez pas des commandes mais que vous savez ce que fait le programme
CHSH Changer la commande shell
CHSH --list-shells Bon commandement pour savoir si vous devez vous connecter à une autre machine à distance
GPG -Fichier C filel Chiffrer un fichier avec GNU Privacy Guard
Fichier Gpg filel.gpg Déchiffrer un fichier avec GNU Privacy Guard
Vos pas :