Cette page vise à présenter une liste non exhaustive de commandes connues et souvent utilisées.
ls -l -a deviendra ls -la)man suivi d'un espace et du nom de la commande pour avoir toutes les informations sur le fonctionnement de la commande voulue. Pour plus d'informations à ce sujet, reportez-vous à la page Le manuel.
Le titre est un peu compliqué, mais le principe est simple : un fichier peut être référencé de manière relative, par rapport au répertoire courant, ou de manière absolue par rapport à la racine. Le premier caractère de la référence permet d'effectuer la distinction : les références absolues commencent toujours par le caractère /, alors que les références relatives commencent par tout autre caractère valide pour un nom de fichier.
Ainsi, les deux commandes ci-dessous sont équivalentes et peuvent être utilisées l'une comme l'autre pour renommer le fichier MonFichier localisé dans le répertoire personnel de l'utilisateur (/home/user) :
user@mulet:~$ mv MonFichier NouveauNomDuFichier
user@mulet:/srv $ mv /home/user/MonFichier /home/user/NouveauNomDuFichier
Dans le premier exemple, l'invite système (user@mulet:~$) montre que le répertoire courant est le répertoire personnel de l'utilisateur (tilde ~, caractère spécial équivalent /home/user) ; la référence au fichier à renommer est exprimée de manière relative par rapport à ce répertoire. Dans le second exemple, l'invite système montre que le répertoire courant est /srv ; pour désigner le même fichier, il faut donc utiliser une référence absolue : /home/user/MonFichier (qui aurait tout aussi bien pu être exprimée par ~/MonFichier).
user@mulet:/srv $ mv /home/user/MonFichier '/home/user/Nouveau NomDuFichier'
Les caractères spéciaux ~, . et .. correspondent respectivement au répertoire personnel de l'utilisateur, au répertoire courant et au répertoire parent. Ils permettent tous les trois de simplifier l'expression de références absolues.
Voir la page Chemins.
Ainsi pour déplacer le fichier /UnRep/MonFichier respectivement dans le répertoire de l'utilisateur (/home/user), le répertoire courant (/rep1/sousrep2) ou le sous-répertoire toto du répertoire parent (/rep1/toto), on pourra utiliser les commandes ci-dessous :
mv /UnRep/MonFichier ~
mv /UnRep/MonFichier .
mv /UnRep/MonFichier ../toto/
Pour de nombreuses commandes, il est souvent utile de faire appel à des méta-caractères (ou jokers) :
* remplace zéro, un ou plusieurs caractères quelconques. ls u* affichera les fichiers dont le nom commence par le caractère u (suivi ou non d'un ou plusieurs caractères)rm *old effacera les fichiers dont le nom se termine par oldfind -name unt cherchera les fichiers dont le nom contient la séquence de lettres unt (comme ubuntu.jpg et untel.txt par exemple)? remplace exactement un caractère quelconque.ls ?at.jpg affichera les fichiers dont le nom commence par un caractère quelconque suivi de at.jpg (comme bat.jpg, cat.jpg, fat.jpg et rat.jpg mas ni chat.jpg ni at.jpg)rm *.od? effacera tous les fichiers dont le nom se termine par les caractères .od suivis d'un caractère quelconque (par exemple tous les fichiers dont l'extension est .odg, .odp, .odt, .ods… mais pas les fichiers dont l'extension est .od s'il en existe)[ et ] permettent de définir un ensemble de caractères remplaçant un caractèrels archives/201[2-6]/[A-Ca-cZz]* affiche les fichiers contenus dans les sous-dossiers 2012 à 2016 de archives et commençant par une des lettres A, B, C ou Z (majuscule ou minuscule) uniquement. helpman manman exports/etc/exports pour les partages NFSq pour quitter.dir-l : Permet un affichage détaillé du répertoire (permissions d'accès, le nombre de liens physiques, le nom du propriétaire et du groupe, la taille en octets, et l'horodatage)-h : Associé avec -l affiche la taille des fichiers avec un suffixe correspondant à l'unité (K, M, G)-a : Permet l'affichage des fichiers et répertoires cachés (ceux qui commencent par un . (point))-lct : Permet de trier les fichiers et répertoires par date de modification décroissantels -als /etc//etc/dir quasi identique à la commande ls. Elle s'utilise de la même façon, avec les mêmes options, et les pages man (manuel) les 2 commandes sont d'ailleurs identiques.
Seul l'affichage par défaut de la sortie est différent avec dir :--color pour obtenir une sortie en couleur avec dir) ;
La commande ls -C -b produira une sortie identique à la commande dir employée sans options.
cdcd/home/utilisateur (identique à cd ~)cd -cd ..cd /cd /usr/bin/ ou usr/bin/usr/bin/move / ren-f : Écrase les fichiers de destination sans confirmation-i : Demande confirmation avant d'écraser-u : N'écrase pas le fichier de destination si celui-ci est plus récentmv monFichier unRep/monFichier dans le répertoire unRepmv unRep/monFichier .monFichier du répertoire unRep là où on se trouvemv unRep monRepunRep en monRepcopy / xcopy-a : Archive. Copie en gardant les droits, dates, propriétaires, groupes, etc.-i : Demande une confirmation avant d'écraser-f : Si le fichier de destination existe et ne peut être ouvert alors le détruire et essayer à nouveau-R ou -r : Copie un répertoire et tout son contenu, y compris les éventuels sous-répertoires-u : Ne copie que les fichiers plus récents ou qui n'existent pas-v : permet de suivre les copies réalisées en temps réel cp monFichier sousrep/monFichier dans sousrepcp -r monRep/ ailleurs/monRep (et ses éventuels sous-répertoires) vers ailleurs en créant le répertoire ailleurs/monRep s'il n'existe pas.cp monRep/{.cpp,.h,MakeFile,Session.vim} ailleurs/{} contenus dans le répertoire monRep vers ailleurs. Notez bien qu'il n'y a pas d'espace entre ces noms de fichiers.Exécutez-la uniquement si vous savez ce que vous faites !
del / erase-i : Demande confirmation avant d'effacer-f : Ne demande pas de confirmation avant d'effacer-r : Efface récursivement. Ce mot signifie "y compris ses sous-répertoires et leur contenu".rm CeFichierCeFichier.rm -rf /tmp/LeRep/tmp/LeRep ainsi que tous ses fichiers, liens et sous-répertoires sans demander de confirmation.mkdir / md-p : Crée les répertoires parents s'ils n'existent pasmkdir photosphotosmkdir -p photos/2005/noelnoel et s'ils n'existent pas les répertoires 2005 et photos.rmdir / rd-p : Supprime les répertoires parents s'ils deviennent vides.rmdir LeRepLeRep.Maj ⇧+M permet de classer en fonction de l'occupation de la mémoire.Maj ⇧+P classe en fonction de l'occupation du CPU.Maj ⇧+W permet de conserver ces préférencesK permet de tuer directement un processus en rentrant son PIDQ permet de quitter le programme-u : affiche les processus pour un utilisateur donnétoptop -u rootq pour quitter.chdir-s : Crée un lien symbolique (similaire au raccourci du monde Windows)-f : Force l'écrasement du fichier de destination s'il existe-d : Crée un lien sur un répertoire (uniquement en mode sudo ou root)ln -s Rep1/Rep2/Monfichier MonLienMonLien de Rep1/Rep2/Monfichier dans le répertoire où on se trouveln Monfichier unRep/AutreNomAutreNom de Monfichier dans le répertoire unRep.find-name : Recherche d'un fichier par son nom-iname : Même chose que -name mais insensible à la casse-type : Recherche de fichier d'un certain type-atime : Recherche par temps écoulé depuis le dernier accès -mtime : Recherche par temps écoulé de dernière modification-newermt : Recherche par date de la dernière modification-newerct : Recherche par date limite de la dernière modification-link : Recherche du nombre de liens au fichier-user : Recherche de fichiers appartenant à l'utilisateur donné-group : Recherche de fichiers appartenant au groupe donné-exec : Exécute la commande donnée aux fichiers trouvés-ok : Même chose que -exec mais demande une confirmation-ls : exécute la commande ls à chaque fichier trouvé-a : Opérateur ET-o : Opérateur OU! ou -not : Opérateur NOTPlacez-vous dans le répertoire à partir duquel la recherche récursive doit être effectuée et faites :
find -name monfichier* ''
Recherche un fichier commençant par ''monfichierfind -name monfichier.oggmonfichier et ayant pour extension .oggfind /home/ -name monfichier ''
Recherche le fichier ''monfichier dans toute la descendance de /home/find . -name "*.c".cfind . -mtime -5find /home/ -mtime -1 ! -type d! -type d signifie n'était pas un répertoire) ayant été modifiés ces dernières 24hfind / -newermt '2019-05-28 23:00' -not -newermt '2019-05-29 23:00'find . ! -user root ''
Affiche tous les fichiers n'appartenant pas à l'utilisateur root
* ''find . ( -name '.wmv' -o -name '.wma' ) -exec rm {} ;find . ( -name '*.mp?' ) -exec rm {} ;find . -type f ( -regex '.+/.?[^.]+' ) | sort -ffind . -type f ( -regex '.+/.?[^.]+' ) | sort -f > /home/mon_home/ma_liste_de_fichiers_sans_extensionma_liste_de_fichiers_sans_extensionfind . -type f ( -iname "*.txt" -o -regex '.+/.?[^.]+' ) -print0 | xargs -0 tar -cvf archive_fichiers_txt_ou_sans_extension_pigz.tar.gz -I pigzfind . ( -type f -exec sudo chmod 664 "{}" ; ) , ( -type d -exec sudo chmod 775 "{}" ; )find-c : Retourne le nombre d’occurrences contenant "chaine" au lieu des lignes elles-mêmes-n : Retourne les lignes préfixées par leur numéro-i : Insensible à la casse-r : Recherche récursivement dans tous les sous-répertoires ; on peut utiliser la commande rgrep-G : Recherche en utilisant une expression rationnelle basique (option par défaut)-E : Recherche en utilisant une expression rationnelle étendue ; on peut utiliser la commande egrep-F : Recherche en utilisant une chaîne fixe ; on peut utiliser la commande fgrep-v toto : Recherche les lignes qui ne contiennent pas le mot totogrep -n montexte monfichiermontexte apparaît dans monfichierSon utilisation - assez simple - est détaillée ici : recherche_ligne_commande
type-n : Affiche les numéros de ligne-v : Affiche les caractères de contrôlescat -n monFichiermonFichier en numérotant les lignes à partir de 1cat > fichier texte à inclure dans le fichier
Ctrl+D pour terminer.
more-s : Regroupe les lignes vides consécutives en une seule-f : Ne coupe pas les lignes longuesmore -sf monFichiermonFichier page par page en concaténant les lignes vides sans couper les lignes longues.lessEspace pour aller à la page suivante. Supporte les raccourcis de vi(m) telle que G pour aller à la fin du fichier, gg pour revenir au début, / suivi du texte à rechercher, puis valider, puis n pour chercher l’occurrence suivante.-e ou -E : Quitte automatiquement la deuxième fois que la fin du fichier est atteinte, ou dès la première fois avec -E.-F : Quitte automatiquement si le fichier tient sur le terminal.-m ou -M : Prompt long a la more.-r ou -R : Autorise les caractères spéciaux.-x : Règle la taille des tabulations.-~ : ne comble pas les lignes vides par des ~less -Emr~ monFichiermonFichier page par page avec un prompt long (affichage du pourcentage du fichier parcouru) en affichant les caractères spéciaux sans combler les lignes vides par des ~
La commande id affiche les informations utilisateur et de groupe pour un utilisateur spécifié, ou si aucun utilisateur n'est spécifié, elle affiche les informations sur l'utilisateur courant
id ubuntu-user uid=1001(ubuntu-user) gid=1001(ubuntu-user) groupes=1001(ubuntu-user),29(audio)
cacls+ : Ajoute une permission- : Enlève une permission= : Autorise uniquement l'autorisation indiquéer : Lecture ; Valeur octale 4w : Écriture ; Valeur octale 2x : Exécution ; Valeur octale 1s : Utilise les droits du propriétaire ou du groupe lors de l'exécutionu : Propriétaire du fichierg : Groupe propriétaire du fichiero : Tous les autres utilisateursa : Tous les utilisateurs-R : Récursif, modifie les autorisations d'un répertoire et tout ce qu'il contient-c : Ne montrer que les fichiers ayant été réellement modifiés-f : Ne pas afficher les messages d'erreurchmod ugo+x monRepmonRep à tous (propriétaire, groupe, autres)chmod go-wx monRepmonRep au groupe et aux autreschmod u=rw,go=r MonFichierMonFichier et une autorisation de lecture au groupe et aux autres.chmod 644 MonFichierchmod u=rw,g=r MonFichierMonFichier au propriétaire, uniquement la lecture au groupe et interdit tout accès aux autres.chmod 640 MonFichiercacls-R : Modifie récursivement un répertoire et tout ce qu'il contientchown autreUtilisateur MonFichierMonFichier en autreUtilisateurchown -R lui:nous monRep''
Change le propriétaire en ''lui et le groupe propriétaire en nous du répertoire monRep ainsi que tout ce qu'il contient-R : Change récursivement un répertoire et tout ce qu'il contient-h : Change le groupe propriétaire d'un lien symbolique et seulement lui (ne touche pas à la destination du lien)-L : Si fournie avec R , change le groupe propriétaire d'un répertoire et des fichiers qu'il contient s'il est pointé par un lien symbolique rencontré lors de l'exécutionchgrp unGroupe MonFichierMonFichier en unGroupe.chgrp -R unGroupe monRepmonRep ainsi que tout ce qu'il contient en unGroupe.-b : Affiche la mémoire en octets (bytes)-k : Affiche la mémoire en kilooctets-m : Affiche la mémoire en mégaoctets-g : Affiche la mémoire en gigaoctets-h : Affiche la mémoire en unités pertinentes pour l'humain-s : Spécifie le délai de réaffichage de la mémoire-t : Affiche en plus la ligne des totaux (RAM + swap)free -thfree -m -s 5-a : Monter tous les systèmes de fichiers déclarés dans le fichier /etc/fstab-t : Précise le type de fichier à monter-o : Ajouter une option. Options adjointes à -o les plus fréquentes :auto : Permet d'être monté par -aasync : Les entrées/sorties sur le système de fichiers seront asynchronesdefaults : Utilise les options rw, suid, dev, exec, auto, nouser, et async.dev : Interprète les fichiers spéciaux de périphériques du système présent dans /dev/exec : Permet l'exécution de fichiers binaires du système monténoauto : Empêche d'être monté avec -anodev : Ne pas interpréter les fichiers spéciaux de périphériques du systèmenoexec : Empêche l'exécution de fichiers binaires du système monténouser : Ne pas autoriser d'autres utilisateurs que root (ou sudo) à monter le système de fichiers (comportement par défaut)ro : Monte le système en lecture seulerw : Monte le système en lecture et écrituresuid : Prend en compte les bits SetUID ou SetGID du système montéuser : Permet aux utilisateurs ordinaires de monter et démonter le système de fichiers (implique noexec, nosuid, et nodev sauf si surchargées)mountmount -t iso9660 monFichier.iso /mnt/monIso -o looploop) le fichier iso monFichier.iso dans le répertoire /mnt/monIso.mount -t vfat -o defaults,rw,user,umask=022,uid=1000 /dev/sda1 /mnt/Mondisk//dev/sda1) formaté en FAT32 (-t vfat) en lecture écriture (rw) dans le répertoire /mnt/Mondisk/ ; tous les utilisateurs peuvent le démonter (user), les droits d'exécution (uid=1000) sont fixés à l'utilisateur ayant l'UID 1000 (sous Ubuntu, l'uid 1000 correspond au premier utilisateur créé) et la création d'un fichier s'effectuera avec les permissions 644 (rw-r---r--) et pour un répertoire 644 (rwxr-xr-x) (umask 022) 666-022-a : Démonte tous les systèmes de fichiers présents dans /etc/mtab-d : Si le système monté est un périphérique loop, libérer le périphérique.-f : Forcer le démontage-r : Si impossible de démonter, monter en lecture seuleumount /mnt/Mondisk/mnt/Mondiskumount -f /dev/cdromumount -d /mnt/monIsoumount -a/proc) ; ne sert que lorsque l'on veut redémarrer ou éteindre sa machine manuellement et proprement.commande non validerunas-s : Importe les variables d'environnement du shell-k : Lorsque l'on utilise sudo, il garde en mémoire le mot de passe ; cette option déconnecte l'utilisateur et forcera à redemander un mot de passe si sudo est exécuté avant le timeout défini.
Lance la commande ''reboot avec les droits de l'utilisateur rootsudo : Sudo Main Pagevisudotasklist-u : Affiche les processus de l'utilisateur qui exécute la commande-au : Affiche les processus de tous les utilisateurs-aux : Affiche l'intégralité des processus du système. Équivalent à ps -A-faux : Affiche tous les processus du système en les regroupant par enchaînement d'exécution.ps -ups -auxps -aux | grep tuxpaint
ne vous retournera que les processus contenant tuxpaint
Avec l'utilisation de grep une ligne supplémentaire apparaît contenant: grep -E –color=auto tuxpaint correspondant à l'action de la recherche avec grep, à ignorer. Si vous ne voulez pas que ça apparaisse:
ps aux | egrep '[t]uxpaint'
taskkillkill ne comprend que les PID (Process Identifier, numéro d'ordre du processus), killall quant à lui comprend le nom du processus.-s : Indique quel signal envoyer au processus ; Le signal peut être identifié soit par son nom (exemple : SIGTERM) soit par son numéro (exemple : 9) ; Cette option peut être remplacée par le numéro du signal : -s 9 est équivalent à -9.-l : Affiche la liste des signaux connus.HUP signal 1 : signal de fin d'exécution où le processus doit relire son fichier de configuration.TERM signal 15 : Le signal Terminate indique à un processus qu'il doit s'arrêter.KILL signal 9 : Le signal Kill indique au système qu'il doit arrêter un processus qui ne répond plus.kill -15 14774 : Envoie le signal 15, ou TERM, au processus ayant le numéro 14774 ce qui a pour effet de terminer proprement le processus.kill -9 7804 : Envoie le signal 9, ou KILL, au processus ayant le numéro 7804 ce qui a pour effet de tuer le processus.killall -TERM firefox-bin : Envoie le signal TERM, ou 15, au processus firefox-bin ce qui a pour effet de le fermer.kill pid (envoie le signal 15, TERM) kill -INT pid (envoie le signal 2, INT) kill -KILL pid (envoie le signal 9, KILL)
kill et kill -TERM sont donc équivalents.
ps aux|grep nom_du_process :ps -ef ou ps afx.shutdown-r : pour relancer (reboot).-P : pour éteindre.-t : pour programmer le temps (en secondes)-c : pour annuler-i : pour programmer l’arrêt de l'ordinateurshutdown -r now : reboot immédiatshutdown -P now : extinction immédiateshutdown -r -t 600 : reboot dans 600 secondes (10 minutes)shutdown -c : annule toutes programmation d'extinctionshutdown - i : c'est une minuterie qui permet d'éteindre complètement l'ordinateur après une durée spécifiée par l'utilisateur.shutdown -P now fonctionne.
-S : Affiche l'état d'un compte (nom du compte, bloqué (L), si l'utilisateur n'a pas de mot de passe (NP) ou a un mot de passe utilisable (P), date de dernière modification du mot de passe, durée minimum avant modification, durée maximum de validité, durée d'avertissement, durée d'inactivité autorisée)passwd <nom_compte_a_modifier>groupsgroups MonUtilisateurMonUtilisateur.--disabled-login : Crée un nouvel utilisateur qui ne pourra se connecter jusqu'à ce qu'un mot de passe lui soit attribué. --disabled-password : Comme --disabled-login sauf que le nouvel utilisateur pourra se connecter en SSH avec des clefs RSA : pratique pour créer un utilisateur qui ne se connectera que via SSH. --system : Crée un utilisateur système. --group --system : Un groupe ayant le même nom et le même identifiant numérique que l'utilisateur système est créé. --home tel-répertoire : Utilise "tel-répertoire" comme répertoire personnel de l'utilisateur, plutôt que la valeur par défaut. Si le répertoire n'existe pas, il est créé, et les fichiers du squelette y sont copiés. --no-create-home : Ne crée pas de répertoire HOME.adduser MonUtilisateurMonUtilisateur.adduser --disabled-password --no-create-home UtilisateurSSHUtilisateurSSH sans mot de passe ni répertoire personnel dans /home, qui ne pourra pas se connecter à la machine directement, mais en SSH, oui. adduser --disabled-password --home /home/UtilisateurSSH UtilisateurSSHUtilisateurSSH créé en premier. adduser UtilisateurSSH fuseUtilisateurSSH (créé préalablement) dans le groupe fuse. On peut faire aussi un: gpasswd -a $USER fuse adduser NouvelUtilisateur --ingroup usersNouvelUtilisateur et l'ajoute au groupe users. adduser NouvelUtilisateur --ingroup users --uid 1000NouvelUtilisateur avec l'uid 1000 et l'ajoute au groupe users (utile pour écrire sur une partition ext4 externe au système ou un dossier appartenant au uid 1000).--system : Ne supprime l'utilisateur que si c'est un utilisateur système.--remove-home : Supprime l'utilisateur ainsi que son répertoire dans le home.deluser UtilisateurSSHUtilisateurSSHdeluser –remove-home NouvelUtilisateurNouvelUtilisateur ainsi que le répertoire /home/NouvelUtilisateurdeluser NouvelUtilisateur usersNouvelUtilisateur du groupe users-G, –groups GROUPE1[,GROUPE2,…[,GROUPEN]]] : Ajouter l'utilisateur aux groupes précédents. ATTENTION : si l'utilisateur fait partie d'un groupe qui n'est pas listé dans votre ligne de commande ("admin" par exemple), l'utilisateur sera supprimé de ce groupe avec des conséquences pouvant être désastreuses. Ce comportement peut être changé avec l'option -a, qui permet d'ajouter l'utilisateur à une liste de groupes supplémentaires sans prendre le risque de le supprimer d'autres groupes importants.usermod -aG toto machinusermod -g group1 user1sudo usermod -d /home/nouveau_login -m -l nouveau_login ancien_login-a : Affiche tous les systèmes de fichiers, y compris ceux de 0 blocs (par exemple : proc, sysfs, usbfs et tmpfs)-h : Ajoute aux valeur un M pour mébioctet (2^20 octets) pour que ce soit plus lisible.-H : Pareil que -h mais en mégaoctets (10^6 octets).-T : Affiche le type du système de fichiers.df -hdf /homedf -T -hfdisk-l Informations détaillées des disquessudo fdisk /dev/sdasudo fdisk -ldir-a : Afficher pour tous les fichiers et pas uniquement les répertoires.-s : Afficher le total sans lister les différents fichiers-c : Faire un total après avoir tout affiché.-h : Ajoute un suffixe correspondant à l'unité (K, M, G)-H : Idem que -h mais en puissance de 10du -hs dirdu -ch /home/MonUtilisateur/home/MonUtilisateur en utilisant un suffixe puis le total.du -sm ~/Images/*.jpg~/Imagesuptime-v : Affiche des informations plus détailléeslspci-v : Affiche des informations plus détailléeslsusb-s : Affiche le nom du noyau.-n : Affiche le nom de la machine (hostname).-r : Affiche la révision du noyau-v : Affiche la version du noyau-m : Affiche le type de processeur de la machine (i386, i686, etc.)-o : Affiche le nom du système d'exploitation-a : Afficher les informations en utilisant les options -snrvmouname -aapt !
update : Met à jour la liste des paquets disponibles en fonction des sources fournies.upgrade : Met à jour tous les paquets déjà installés.dist-upgrade : Pareil à upgrade mais permet en plus de passer à une version supérieure du noyau et de certains paquets, sans changer de version d'ubuntu. install : Installe un ou plusieurs paquets.remove : Supprime un ou plusieurs paquets.clean : Efface du système les installateurs, sans désinstaller de paquets.-f : Utilisée avec install ou remove cette option permet de réparer un système dont les dépendances sont défectueuses.-m : Ignore les paquets manquants (à éviter si on ne sait pas exactement ce que l'on fait).-s : Fait une simulation des actions à mener sans rien toucher au système.-y : Répond automatiquement oui à toutes les questions.-u : Affiche les paquets mis à jour.--purge : À utiliser conjointement avec remove pour supprimer tout ce qui peut l'être (fichiers de configuration par exemple, sauf ceux éventuellement présents dans /home). --reinstall : Réinstaller les paquets avec leur version plus récente.sudo apt-get updatedisponibles. sudo apt-get upgradesudo apt-get install paquet1 paquet2sudo apt-get --purge remove paquet3man apt-getapt.
show : Affiche les informations associées au paquet.search : Recherche l'expression régulière donnée sur tous les paquets disponibles.depends : Affiche les paquets dépendants du paquet donné.rdepends : Affiche les paquets qui ont en dépendance le paquet donné.madison : Affiche le dépôt dans lequel se trouve le paquet donné.-f : Affiche tous les champs d'information.-n : Ne recherche que dans les noms des paquets.apt-cache search -n ircfile dossier/*net / scstart : Lancer le service.stop : Arrêter le service.status : Afficher l'état du service.enable : Le service se lancera au démarrage.disable : Le service ne se lancera plus au démarrage.systemctl start mysql.servicesystemctl stop bluetooth.serviceUne série de tutoriels vidéos concernant les commandes Unix est en cours de réalisation, voici les 3 vidéos disponibles qui donnent de bonnes bases.
À noter que 2 autres vidéos vont venir sur le thème des chaînages de commandes et les scripts bash !
Contributeurs : CyberSDF, Navista, …