addgroup : créer un groupe (ou groupadd selon distrib)
adduser : ajouter un utilisateur useradd sous ubuntu.
apt-get update : met à jour la liste des programmes (appelés paquets) qui existent.
apt-cache search : permet de rechercher dans la liste des paquets.
apt install : télécharge et installe un paquet.
apt install manpages-fr met man en français.
apt upgrade : met à jour tous les paquets installés.
apt remove nom_du_paquet : permet de supprimer un paquet.
apt-get autoremove : supprime les paquets qui ne servent plus.
at : exécute une action à une heure définie
cal : affiche le calendrier du mois
cal 2020 : affiche le calendrier de l'année 2020
cat Afficher le texte d'un fichier.
cat fichier-un fichier-deux > fichier-un-deux
cat -n fichier > fichier-numéroté (crée un fichier dont les lignes sont numérotés)
cat -nb fichier (affiche sur la sortie standard les lignes numéroté, sauf les lignes vides)
cd nom_rep : change de répertoire(dossier) et va dans le répertoire nom_rep.
cd : retour rapide dans son Home.
cd ~ : pareil.
cd .. : (répertoire parent)
cd - : (répertoire précedent)
cd / : (répertoire racine)
chgrp : change un fichier de groupe
chmod : changer les droits d'accès à un fichier, (chmod + x rendre un fichier exécutable)
chmod g+w nom_fichier : Ajouter le droit d'écriture au groupe (group)
chmod o-r nom_fichier : Enlever le droit de lecture aux autres(other)
chmod u+rx nom_fichier : Ajouter les droits de lecture et d'exécution au propriétaire(user)
chmod u=rwx,g=r,o=- nom_fichier : Affecter tous les droits au propriétaire, juste la lecture au groupe, rien aux autres.
chmod +x : rendre un fichier exécutable.
chown : changement de propriétaire d'un fichier
chroot : changer le répertoire de travail en cours
clear : efface l'écran, comme cls dans le dos.
cp chemin (vers le répertoire dont le chemin absolu est donné)
cp (copie)
cp rapport*.txt sauvegarde
cp * dossier (copie
cp -r chemin/répertoire newchemin/newrépertoire : copie tout les fichiers et sous répertoires.
cut -d : -f 1 : coupe un fichier au séparateur de colonne “:” et ne garde que la première colonne.
date : affiche/modifie la date
date -s 12:10:00 règle l'heure
date -s 01/01/2000 règle la date
date du bios voir hwclock
date fuseau horaire : dpkg-reconfigure tzdata (rien à voir avec date).
deluser : supprimer un utilisateur (userdel sous debian, ubuntu…)
deluser –remove-home Nom_compte : supprime l'utilisateur et tout ce qu'il a fait dans son Home.
delgroup : supprimer un groupe (groupdel dans d'autres distrib)
df : afficher l'espace disponible des partition (pas vraiment des partitions, des systèmes de fichiers).
df -h : afficher l'espace disponible des partitions.
diff : affiche la différence entre 2 fichiers
du : indique l'espace disque utilisé
echo : comme dans le dos.
find : rechercher de fichiers
find -name dod*.* : recherche tout les fichiers commençant par dod.
find ~ -size +10M : Trouver dans le rep home tout les fichier de plus de 10Mo.
find -name “*.jpg” -exec chmod 600 {} \; : trouver et faire un chmod 600.
ftp : transfert de fichiers
grep : trouver une expression dans un fichier.
grep -i : idem sans tenir compte des majuscules et des minuscules.
history : liste les dernières commandes utilisées
hwclock –systohc Synchro heure bios à l'heure du système.
hwclock –hctosys fait le contraire, elle synchronise l'heure du système (cible) avec l'heure du bios (source).
kill : arrêter un process
less : affiche un fichier page par page.
ln : crée un lien sur un fichier
locate austral : donne la liste de tout les fichiers ayant “austral” dedans ainsi que leurs emplacements (anciennes versions).
ls (list, affiche les répertoires et les fichiers du répertoire actif)
ls (affiche seulement les noms)
ls toto* (affiche les fichiers commençant par toto)
ls -l affiche les détails des fichiers
ls -lh pareil mais en plus lisible niveau taille de fichiers.
ls -a affiche les fichiers cachés.
ls -t trier les fichiers par date.
ls -tr pareil mais avec les dates en sens inverse.
lsb_release -d : Voir la version de la distribution.
man : afficher l'aide sur une commande
mkdir (créer un répertoire)
mkdir répertoire
mkdir -p rep1/rep2/rep3. Il sert à créer tous les dossiers intermédiaires.
mount : monter une partition ou un dossier distant
mv (move, renomme et déplace un fichier)
mv source destination
mv * dossier (déplace tous les fichiers du répertoire actif vers le répertoire dossier)
passwd : Permet à l'utilisateur de changer de mot de passe.
ps : lister des process
ps aux : lister des process pour pouvoir les killer par numéro de process.
pwd (affiche le chemin absolu du répertoire courant)
reset : réinitialiser la console.
rm (remove, éfface!!!)
rm -R (enlèvement récursif!!!)
rm fichier
rm -i fichier (interactivement, avec demande de confirmation)
rm -f fichier (avec force, sans demande de confirmation)
rm -r fichier (avec récursivité, avec les sous répertoires, Supprime les répertoires non vide)
rm -rf dossier (supprime le répertoire et tou son contenu, sans confirmation)
rmdir (effacer un répertoire vide)
rmdir dossier (supprime un répertoire vide)
sh : appel d'un shell (interpréteur de commandes)
set : afficher les variables d'environnement
sort : trie les ligne d'un fichier
sudo lancer une commande en mode admin.
sudo su : se mettre en root.
sudo pkill -KILL -u {username} déconnecte un utilisateur.
tar : sauvegarde / compresse
useradd comme adduser mais valable que sous debian et ses dérivés ubuntu…Il faut appeler passwd, sinon le compte n'est pas actif.
userdel comme deluser mais valable que sous debian et ses dérivés ubuntu…
usermod : modifier un utilisateur
usermod -g amis patrick : mettre patrick dans le groupe amis.
version : voir la commande lsb_release -d
w ou who ou whoami : Elle permet, utilisée sans paramètre, de connaître la liste des utilisateurs effectivement en train de travailler; utilisée avec les paramètres am et i, elle permet aux amnésiques de retrouver leur nom d'identification ainsi que le numéro du terminal sur lequel ils se sont connectés et l'heure à laquelle ils se sont connectés.
wget : permet de télécharger un fichier
write : envoie un mesage à un utilisateur du système