Les Commandes
cat (Concatenate = Concaténer)
La commande cat : Afficher, Copier, Combiner, Créer de nouveaux fichiers texte. | |
---|---|
cat fichier.txt | Si le fichier existe, affiche les contenu du fichiers texte à l'écran, si non elle créer une fichier «fichier.txt » |
cat > fichier.txt | Si le fichier existe, elle écrase contenu de fichier, si non elle créer une fichier «fichier.txt », on peut éditer en ligne de commande et pour enregistrer puis quitter le commande = Ctrl+d. |
cat >> fichier.txt | Si le fichier existe, on peut éditer en ligne de commande, si non elle créer une fichier «fichier.txt » pour enregistrer puis quitter le commande = Ctrl+d. |
cat fichier.txt > fichier1.txt | Copier contenu du fiichier.txt dans la fichier créer qui s’appelle fichier1.txt. |
cat fichier.txt fichier1.txt > fichier2.txt | Concaténer contenu du fichier.txt et fichier1.txt dans la fichier créer qui s’appelle fichier2.txt |
cat fichier.txt fichier1.txt >> fichier2.txt | Concaténer contenu du fichier.txt et fichier1.txt dans la fichier fichier2.txt sans pour autant écraser contenu de ficher2.txt |
cat -b fichier.txt | Affiche les contenu du fichiers texte à l'écran, numéroter les lignes non-vierges. |
cat -n fichier.txt | Affiche les contenu du fichiers texte à l'écran, numéroter tout les lignes. |
cat -s fichier.txt | Affiche les contenu du fichiers texte à l'écran, si il y a plusieurs ligne vierge suite elle réduit à un seul ligne vierge. |
cat –v fichier.txt | Affiche les contenu du fichiers texte à l'écran et tous les caractères non imprimables. |
Pour voir plus d'options man cat |
cd ou chdir (change directory = changer le répertoire )
La commande cd avec ses options, nous permet de nous déplacer dans la structure des fichiers. | |
---|---|
cd / | aller le répertoire racine. |
cd ~ | aller le répertoire base d'utilisateur en cours. |
cd .. | aller le répertoire parent. |
cd - | aller le répertoire précèdent. |
cd /var/www | aller le répertoire www. |
Pour voir plus d'options man cd |
cp (copy = copier)
La commande cp copie les fichiers et des répertoires. | |
---|---|
cp fichier.txt Bureau/fichier.txt | copie le fichier fichier.txt à partir de répertoire courant vers le répertoire Bureau |
cp -R Images/ Documents/ | Copie le répertoire Images et tout ses contenues récursivement dans le répertoire Documents. |
cp -f Images/test.png Documents/test.png | si un fichier cible existe alors le fichier est détruit. |
cp -i Images/test.png Documents/test.png | si un fichier cible existe alors demande la confirmation avant d'écraser |
Pour voir plus d'options man cp |
find (find = trouver)
La commande find : Rechercher des fichiers dans un répertoire et ses sous répertoire récursivement. | |
---|---|
find toto.txt | Rechercher le fichier que s’appelé toto.txt dans la répertoire actuel. |
find -name *txt | Rechercher le fichier que son nom termine avec txt dans la répertoire actuel. |
find /etc -name pam* | Rechercher le fichier que son nom commence avec «pam» dans la répertoire /etc. |
find /etc -name pam* -exec gedit {} ; | Rechercher le fichier que son nom commence avec «pam» dans la répertoire /etc et ouvre avec l'éditeur gedit. |
Pour voir plus d'options man find |
grep (global regular expression print = Affichage global d'expression régulière)
La commande grep recherche de chaînes de caractères avec d'expression régulière. | |
---|---|
grep titi toto.txt | Rechercher le mot «titi» dans la fichier toto.txt et affiche la ligne dans la quel se trouve «titi». |
grep -l 'titi' *.txt | Option –l affiche le nom de du fichier dans là quel se trouve le mot «titi». |
grep -i 'titi' *.txt | Option –i forcer de rechercher sans tenir compte minuscule ou majuscule le mot «TITI ou Titi ou titi» dans la fichier affiche le nom de du fichier dans là quel se trouve le mot «titi». |
grep -n 'titi' toto.txt | Option –n rechercher le mot «titi» dans la fichier toto.txt et affiche le numéro et la ligne dans la quel se trouve «titi». |
grep -c 'titi' /home/toto/*.txt | Option –c rechercher le mot «titi » dans tout les fichier avec extension .txt de la répertoire /home/toto,
affiche les nombres des fois et chemin absolu de la fichier dans la quel se trouve |
grep -r 'titi' /home/toto/ | Rechercher le mot « titi » récursivement dans la répertoire /home/toto et affiche le chemin absolu
du fichier dans la quel se trouve et la ligne contenant le mot « titi ». |
Pour voir plus d'options man grep |
less (less = moins)
La commande less : Afficher le texte des fichiers à l'écran en permettant de se déplacer dans un texte,
écran par écran, cependant contrairement au programme more qui ne peut faire défiler vers l'avant, less peut revenir en arrière aussi. | |
---|---|
less toto.txt | Affiche les contenu du fichiers toto.txt à l'écran |
less +/10 toto.txt | Affiche les contenu du fichiers toto.txt à l'écran à partir de 10ème ligne |
less +/^cat toto.txt | Affiche le contenu du fichier toto.txt et il surligne chaque ligne qui commence par le mot cat |
less +/cat$ toto.txt | Affiche le contenu du fichier toto.txt et il surligne chaque ligne qui termine par le mot cat |
Pour voir plus d'options man less |
ln (link = liens)
La commande ln : Créer des liens entre les fichiers ou des répertoires. Ce lien peut soit être physique,
soit être symbolique. Quand on créer un lien, objet d’origine doit être désigné avec chemin absolue.
Avec le lien symbolique si vote fichier cible est supprimée accidentellement votre lien il point nulle part,
par contre avec la lien physique même vote fichier cible est supprimée vous avez toujours un copie de ficher originale. | |
---|---|
Symbolique -s (logiques = raccourcie) | |
ln -s /var/www Bureau/www | Supposons qu'on est dans le répertoire d’utilisateur on veut créer un lien symbolique (raccourcie)
sur la Bureau, du répertoire www qui se trouve dans le répertoire /var |
ln -si /var/www Bureau/www | Cela même commande mais interactive, en cas de modification d'un fichier à l’intérieur de ce répertoire, elle le demande la permission avant de l'écraser. |
ln -sf /var/www Bureau/www | Cela même commande mais interactive, en cas de modification d'un fichier à l’intérieur de ce répertoire, elle ne le demande pas la permission avant de l'écraser. |
Matériels (physique = un copie mis a jour automatiquement) | |
ln /var/www Bureau/www | Supposons qu'on est dans le répertoire d’utilisateur on veut créer un lien physique (copie)
sur la Bureau, du répertoire www qui se trouve dans le répertoire /var |
ln -i /var/www Bureau/www | Cela même commande mais interactive, en cas de modification d'un fichier à l’intérieur de ce répertoire, elle le demande la permission avant de l'écraser. |
ln -f /var/www Bureau/www | Cela même commande mais interactive, en cas de modification d'un fichier à l’intérieur de ce répertoire, elle ne le demande pas la permission avant de l'écraser. |
Pour voir plus d'options man ln |
ls (list = liste)
La commande ls affiche les répertoires et fichiers. Ses options nous permettent d'obtenir beaucoup d'informations pratiques sur les fichiers. | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ls | affiche les fichiers et les répertoires contenues dans le répertoire en cours d'utilisation. | ||||||||||||||||||
ls -a | affiche les fichiers et les répertoires y compris les fichiers cachés. | ||||||||||||||||||
ls -l | affiche les attributs des fichiers et des répertoires. Pour voir le tableau, cliquez Afficher le tableau | ||||||||||||||||||
|
|||||||||||||||||||
ls -t | affiche les fichiers et les répertoires par ordre de date, du plus récent au plus ancien. | ||||||||||||||||||
ls -F | affiche les fichiers par type d'extension et les répertoires avec un slash « / ». | ||||||||||||||||||
ls -S | affiche les fichiers et les répertoires par taille, du plus grand au plus petit. | ||||||||||||||||||
ls -X | affiche les fichiers et les répertoires par l'ordre alphabétique. | ||||||||||||||||||
Bien sûr, vous pouvez afficher les fichiers d'un répertoire même si vous n'y êtes pas. |
|||||||||||||||||||
Ex: je suis dans mon répertoire principal et je veux afficher les fichiers du répertoire /var/vsftpd/ | |||||||||||||||||||
Pour voir plus d'options man ls |
man (manual = manuel)
man (manual = manuel) : | |
---|---|
La commande man est prévue pour afficher le manuel des autres commandes (afficheur de page d’aide) | |
man ln | Affiche page d’aide de la commande ln. |
man man | Affiche page d’aide de la commande man. |
Pour voir plus d'options man man | |
mkdir (make directories = Créer des répertoires)
La commande mkdir : Crée un répertoire, avec le nom mentionné. Par défaut, les répertoires sont créés avec les permissions d'accès 0777
moins les bits positionnés dans le umask, donc les permissions d'accès à la création d'un répertoire = 0755. | |
---|---|
mkdir toto | Crée un répertoire que s’appelé toto dans la répertoire actuel. |
mkdir -p toto/titi/tata | Option – p crée répertoire parents s’ils manquant. ici on crées plusieurs répertoires a la fois en occurrence titi/tata. |
mkdir –m 0765 tata | Crée un répertoire que s’appelé tata avec les permissions d'accès 765. |
Pour voir plus d'options man mkdir |
more (more = plus)
La commande more : Afficher le texte des fichiers à l'écran e permet de se déplacer dans un texte, écran par écran. | |
---|---|
more toto.txt | Affiche les contenu du fichiers toto.txt à l'écran. |
more -d toto.txt | Affiche les contenu du fichiers toto.txt à l'écran. et affiche le message « [Press space to continue, 'q' to quit.] » |
more -s toto.txt | Regroupe les lignes blanches consécutives en une seule, du fichiers toto.txt. |
Pour voir plus d'options man more |
mount (mount = Monter un système de fichiers) umount (umount = Démonter un système de fichiers)
mount
- La commande mount permet de lier un système de fichiers qui se trouve sur l'une de partition du disque dur, |
---|
- Cette commande permet de monter 1 ère partition
de deuxième disque dans le répertoire toto. # mount -t ext3 /dev/sdb1 /mnt/toto |
- La commande suivante permet de monter dans le répertoire win, un répertoire partagé sous Windows. # mount -t cifs //192.168.1.32/Partage /home/toto/win -o user=nom_de_l_utilisateur,password=mot_de_passe |
Pour voir plus d'options man mount |
umount
- La commande umount permet de démonter un système de fichiers déjà montés. |
- La commande suivante permet de démonter le répertoire win. # umount /home/toto/win |
Pour voir plus d'options man umount |
mv (move = Déplacer ou renommer)
La commande mv : déplace ou renomme des fichiers ou des répertoires. | |
---|---|
Si le dernier argument est le nom d'un répertoire existant, mv placera tous les autres fichiers à l'intérieur de ce répertoire, en conservant leurs noms. Sinon, s'il n'y a que deux fichiers indiqués, il renommera le premier pour remplacer le second. Une erreur se produit s'il y a plus de deux fichiers indiqués et si le dernier argument n'est pas un répertoire. | |
mv toto.txt tata.txt | Cette commande renomme toto.txt en tant que tata.txt. |
mv Images Bureau | Cette commande déplace tous les fichiers, répertoires et sous-répertoires du répertoire Images au répertoire Bureau. |
mv toto.txt tata.txt titi.txt Documents/ | Cette commande déplace a partir de répertoir courant les fichier toto.txt, tata.txt et titi.txt dans la répertoire Documents. |
Pour voir plus d'options man mv |
ps ( process status -> statut du processus)
La commande ps : Afficher les processus en cour d’exécution. | |
---|---|
ps | affiche processus lance à partir de la console |
ps -a | affiche aussi les processus des autres utilisateurs. |
ps -u | affiche aussi l’utilisateur qui lançais processus en cours. |
ps -x | affiche les processus qui ne sont pas lançai via un terminal. |
ps f ou ll | affiche les processus en hiérarchie parent-enfant. |
Pour voir plus d'options man ps |
pwd (Print Working Directory = imprimer a l´écran(afficher) le répertoire de travail)
pwd | affiche le nom complet du répertoire en cours d'utilisation |
Pour voir plus d'options man pwd |
rm (remove = supprimer)
La commande rm : supprime les fichiers et des dossiers. | |
---|---|
rm toto.txt | Efface le fichier que s’appelé toto.txt dans la répertoire actuel. |
rm -f toto.txt | Efface le fichier que s’appelle toto.txt dans le répertoire actuel et ne l'interroge pas l’utilisateur. |
rm -i toto.txt | Avant de l'effacer le fichier Demander à l'utilisateur de confirmer, si la réponse ne commence pas par `y' ou `Y', le fichier est ignoré |
rm –r ou -R MonRépertoire | Supprimer Récursivement le contenu et MonRépertoire. |
Pour voir plus d'options man rm |
rmdir (remove directories = Supprimer des répertoires)
La commande rmdir : Supprimer des répertoires vides. | |
---|---|
rmdir toto | Supprimer un répertoire que s’appelé toto et vide dans la répertoire actuel |
rmdir -p toto/titi/tata | Supprime répertoire parents s’ils sont vide. Ici on supprime plusieurs répertoires a la fois en occurrence ce commande équivalent rmdir toto/titi/tata rmdir toto/titi rmdir toto |
Pour voir plus d'options man rmdir |
stat (status = statue d’un fichier ou un répertoire)
La commande stat : Afficher statut de le fichier ou le système de fichiers, tel que Le nom, la Taille, le Type, le Droit d’accès, N° inod, User ID, Groupe ID, Temps d’accès, de modification, création d’un fichier ou un répertoire. | |
---|---|
stat toto.txt | Affiche statut de le fichier toto.txt. |
stat –f / | Affiche l'état du système de fichiers, -f / pour préciser système de fichier. |
Pour voir plus d'options man stat | |
touch (touch = retoucher)
La commande touch : Si le fichier n’existe pas, il est créé, modifie la date d'accès et la date de modification du fichier indiqué. touch avec option si le fichier n’existe pas, il est créé (sauf si l'option -c est utilisée). |
|
---|---|
touch toto.txt | Si le fichier existe, modifie la date d'accès et la date de modification horodatages sont remplacés par la date et l'heure actuelles, si non elle créer une fichier «toto.txt » |
touch –t 201106150830 toto.txt | Modifie la date de modification 15-06-2011 08 :30. Si toto.txt n’existe pas elle va créer. |
touch -c -t 201106150830 toto.txt | Modifie la date de modification 15-06-2011 08 :30. Si toto.txt n’existe pas elle ne va pas créer. |
touch -acfm -r toto.txt titi.txt | Modifie la date de modification de titi.txt en référencent toto.txt |
Pour voir plus d'options man touch |
Compte d'utilisateur
adduser ( adduser = Ajouter un compte de l'utilisateur )
La commande adduser lorsqu'il est exécuté sans option ajoute d'un compte utilisateur normal, crée un répertoire personnel, copie les fichiers de SKEL (le squelette) dans le répertoire personnel. | |
---|---|
# adduser toto | Créé, un compte d'utilisateur et un groupe toto, une ID, un /home/toto/, puis vous demandent de donner un mot de passe et la confirmer, par la suite vous demande le nom complet il faut surtout répondre cette question car cela nom qui va apparaitre lors de connexions d'utilisateur toto, comme illustré sur l'image ci-dessous |
Pour voir plus d'options man adduser |
useradd ( useradd = Créer un nouvel utilisateur )
La commande useradd lorsqu'il est exécuté sans option ajoute d'un compte utilisateur normal. Il ne pas interactive comme adduser, il faut utiliser les paramétrées optionnelles pour compléter le commande. Le mot de passe doit être hachée avec la commande mkpasswd -m sha-512 | |
---|---|
# useradd titi | Créé, un compte d'utilisateur et un groupe titi, une ID, mais il ne crée pas le répertoire de l'utilisateur /home/titi/. |
# mkpasswd -m sha-512 mptiti | D’abord on hache le mot de passe de l'utilisateur avec la commande mkpasswd |
$6$fuywgtqs$0HYyg2D6BmqDBdk50oUr6/YBxMpzO28nGXtu0s…… | ← nous avons le mot de passe hachée. |
# useradd -m -p $6$fuywgtqs$0HYyg2D6BmqDBdk50oUr6…… titi | Puis on crée un compte d'utilisateur avec l'option -m et -p |
# useradd -m -p $(mkpasswd -m sha-512 mptiti) titi | Commande complète pour créer le compte, répertoire de l'utilisateur et le mot de passe haché. |
Pour voir plus d'options man useradd |
usermod ( usermod = Modifier un compte utilisateur )
La commande usermod modifie les fichiers d'administration des comptes du système, les modifications s'effectuent
selon l'option qui a été utilisée. | |
---|---|
# usermod -c momo toto | Le nom de l'utilisateur lors de connexions de toto passera à momo |
# usermod -l momo toto | Le nom du compte de l'utilisateur toto passera à momo. |
# usermod -g users momo | Le groupe principal de momo est devenue le groupe users. |
# usermod -G cdrom,floppy,audio,video momo | Ajouter l'utilisateur momo dans nouvelle liste de groupes supplémentaires. |
Pour voir plus d'options man usermod |
userdel ( userdel = supprimer un compte d'utilisateur )
La commande userdel supprime le compte de l'utilisateur et les fichiers associés. |
|
---|---|
# userdel toto | Supprime le compte d'utilisateur du toto et le répertoire personnel du toto. |
Pour voir plus d'options man userdel |
deluser ( deluser = supprimer un utilisateur )
La commande deluser s'il est utilisé sans option, supprime le compte de l'utilisateur sans retirer son répertoire personnel
cependant on peut utiliser deluser pour supprimer d'un groupe qui ils appartiennent. |
|
---|---|
# deluser toto | Supprime le compte d'utilisateur toto. |
# deluser toto --remove-home ou # deluser toto --remove-all-files |
Supprime le compte d'utilisateur du toto et le répertoire personnel du toto. |
# deluser toto video | Supprime l'utilisateur toto du groupe video. |
Pour voir plus d'options man deluser |
passwd ( changes passwords = Modifier le mot de passe d'un utilisateur )
La commande passwd permet de créer, changer, suspendre ou limiter dans le temps le mot de passe d'un utilisateur | |
---|---|
# passwd toto | Changer ou créer le mot de passe de l'utilisateur toto |
# passwd -aS toto | Permet d'afficher l'état des mots de passe pour tous les utilisateurs. |
# passwd -d toto | Supprime le mot de passe de l'utilisateur toto,
La prochaine connexion l'utilisateur toto ne pas besoin d'entre un mot de passe. |
# passwd -e toto | Annule immédiatement la validité du mot de passe, le compte du toto,
il l'oblige l'utilisateur toto à changer son mot de passe, lors de prochaines connexions. |
Pour voir plus d'options man passwd |
mkpasswd
La commande mkpasswd permet de génère un nouveau mot de passe cryptée et/ou hacher | |
---|---|
# mkpasswd 123456 | Crypte les chiffres 123456 résultat = j.wi1UxV5G/UM |
# mkpasswd -m sha-512 123456 | -m précise la méthode à utiliser = sha-512 permette de hacher le texte avec le protocole SHA512,
parfaites pour utiliser comme mot de passe sous Debian. Résultat = $6$CwbBwqJf$fHIyRHFhvzBjg8C2iOm.taib15oA/vKB8NBRKew5AQFJldC8ZiYCyFGl1Dn03QhPFK/vH6YJUaNYG8Y32Snc4/ |
Pour voir plus d'options man mkpasswd |
Groupes
groupadd ( groupadd = Crée un nouveau groupe )
La commande groupadd Crée un nouveau groupe. | |
---|---|
# groupadd lolo | crée le groupé lolo. |
Pour voir plus d'options man groupadd |
groupmod ( groupmod = Modifier un groupe )
La commande groupmod permette modifier la valeur numérique ou le nom d'un groupe. | |
---|---|
# groupmod -g 1010 lolo | Modifie le gid du groupe lolo. |
# groupmod -n lili lolo | Modifie le nom du groupe lolo en lili. |
Pour voir plus d'options man groupmod |
groupdel ( groupdel = supprime un groupe )
La commande groupdel supprime un groupe, le groupe doit exister et s'il y a un utilisateur
dans ce groupe il doit être supprimé auparavant. | |
---|---|
# groupdel lili | supprime le groupé lili. |
Pour voir plus d'options man groupdel |
Propriétaire - Permissions
chmod ( change mode = permissions d'accès d'un utilisateur à d'un fichier ou d'un répertoire)
La commande chmod modifie les permissions d'accès d'un fichier ou d'un répertoire spécifié en fonction de la manière les autorisations présentent. Permission d’accès d'un fichier ou d'un répertoire définie sellons deux critères :
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exemple en letre | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# chmod -R g+w,o+w /home/momo/Public/ | Répertoire Public du Momo, les utilisateurs de son groupe et les autres peut écrire. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# chmod -R o-rwx /home/momo/Public/Mongroupe/ | Le sous-répertoire Mongroupe, est accessible que Momo et son groupe cependant il est interdit d’accès pour les autres utilisateurs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exemple en octales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# chmod -R 777 /home/momo/Public/ | Répertoire Public du Momo, les utilisateurs de son groupe et les autres peut écrire. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# chmod -R 770 /home/momo/Public/Mongroupe/ | Le sous-répertoire Mongroupe, est accessible que Momo et son groupe cependant il est interdit d’accès pour les autres utilisateurs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pour voir plus d'options man chmod |
chown ( change the owne = changer le propriétaire d'un fichier ou d'un répertoire )
La commande chown modifie les fichiers d'administration des comptes du système, les modifications s'effectuent selon l'option qui a été utilisée. | |
---|---|
# chown root /home/momo/Images/ | Le root devient le propriétaire du répertoire Images du momo. |
# chown lolo:video /home/momo/Videos/ | L'utilisateur lolo devient le propriétaire du répertoire et tous ce qui appartient le groupe vidéo ils ont accès les fichier vidéo du répertoire Vidéo du Momo. |
# chown -R lolo /home/momo/Musique/ | Le lolo devient le propriétaire du répertoire Musique et tous ses sous-répertoires et ses sous-fichiers d'une manière récursive du momo. |
Pour voir plus d'options man chown |
su (switch user = changer utilisateur)
La commande su Nous permet changer d'identifiant d'utilisateur ou devenir super utilisateur | |
---|---|
$ su toto | Exécuter un shell avec un User-ID et un Group-ID utilisateur toto. |
$ su root | Exécuter un shell avec un User-ID et un Group-ID root |
Pour voir plus d'options man su |
sudo (substitute user do = exécuter en se substituant à l’utilisateur)
La commande sudo permet de lancer une commande en tant qu'administrateur, | |
---|---|
$ sudo passwd toto | changer le mot de passe de l'utilisateur toto |
Pour voir plus d'options man sudo |
Quelques explications.
Quand on installe Linux(Ubuntu ou Debian ce que je connais), le compte utilisateur créer durant de l'installation est un compte administrateur, cependant si on veut utiliser une commande administrative, il faut mettre commande sudo (substitue user do) au début de la commande, en ce moment là, Linux va vous demander le mot de passe d’utilisateur courant, si le mot de passe est correct, la commande sera exécutée. Le mot de passe dont vous êtes entrée il a une dure de vie 15 minute, ce beaucoup en même temps ne pas assez, tout dépend le travail que vous allez effectuer, si vous voulez affranchir cette limite de 15 minute il y a une solution.
Quand vous tapez sudo et la commande ou si vous logez en root vous pouvez faire absolument tout et n'importe quoi, jusqu'à supprimer tous les fichiers et la mettre à genoux la machine ...
Attentions ! Exemple : à ne pas faire (sudo rm -rf --no-preserve-root / ) ... ! J'appelle cette commande Attila de Linux.
Là vous n’avez plus de système d’exploitation, tous les fichiers sont supprimés… faites donc très attention ... Par contre si vous avez loger sous un compte que, ne pas administrateur, après avoir tapé sudo, commande et le mot de passe vous aller avoir une réponse genre (user is not in the sudoers file. This incident will be reported.) donc vous sauvez les meubles.