0% ont trouvé ce document utile (0 vote)
22 vues5 pages

Ubuntu 1

Ce document fournit une liste complète de commandes de base pour Ubuntu, incluant la navigation dans les répertoires, la gestion des fichiers, la gestion des permissions, la gestion des paquets et la gestion des processus. Chaque commande est accompagnée de ses options et de son utilisation. Il inclut également des commandes aléatoires pour afficher des informations système et accéder à l'aide.

Transféré par

محمد بو
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues5 pages

Ubuntu 1

Ce document fournit une liste complète de commandes de base pour Ubuntu, incluant la navigation dans les répertoires, la gestion des fichiers, la gestion des permissions, la gestion des paquets et la gestion des processus. Chaque commande est accompagnée de ses options et de son utilisation. Il inclut également des commandes aléatoires pour afficher des informations système et accéder à l'aide.

Transféré par

محمد بو
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Ubuntu (linux) commands :

Navigation de base et gestion des répertoires


1. ls : Liste les fichiers et répertoires.
o ls : Liste simple.
o ls -l : Affiche des informations détaillées (permissions, taille, etc.).
o ls -a : Affiche tous les fichiers, y compris les fichiers cachés (ceux
qui commencent par un ".").
o ls -la : Combine les options -l et -a.

2. cd : Change le répertoire courant.


o cd [directory] : Accède au répertoire spécifié.
o cd ~ : Revient au répertoire personnel.
o cd .. : Monte d’un répertoire.
o cd ../.. : Monte de deux répertoires.

3. pwd : Affiche le chemin absolu du répertoire courant.


4. whoami : Indique le nom de l'utilisateur connecté.

5. mkdir : Crée un nouveau répertoire.


o mkdir [directory-name] : Crée un répertoire avec le nom donné.

6. rmdir : Supprime un répertoire vide.


o rmdir [directory-name].

Opérations sur les fichiers


1. Création de fichiers :
o vi [filename] : Ouvre un éditeur pour créer ou modifier un fichier.
o touch [filename] : Crée un fichier vide.
2. Copie de fichiers :
o cp [source] [destination] : Copie un fichier ou un répertoire.
o cp -i [source] [destination] : Il te demande de tapez yes or no
(overwrite or don’t)

3. Déplacement ou renommage :
o mv [source] [destination] : Déplace ou renomme un fichier ou
répertoire.
o mv -b [file] [destination] : Sauvegarde une copie avant le
déplacement.
o mv -i [file] [destination] : Demande confirmation avant de
déplacer ou écraser un fichier.

4. Suppression de fichiers :
o rm [file] : Supprime un fichier.
o rm -r [directory] : Supprime un répertoire avec tout son contenu.

5. Lecture de fichiers :
o cat [filename] : Affiche le contenu d’un fichier.
o cat > [filename] : crée et implementé un fichier.
o Cat .hidden [filename] : Affiche le contenu caché.
o less [filename] : Permet de visualiser le contenu d’un fichier page
par page.
 À l'intérieur de less, les commandes comme /mot pour
rechercher des mots, g pour aller au début et G pour aller à la
fin sont disponibles.
o nano [filename] : Ouvre un éditeur de texte basique pour modifier
le fichier.

Commandes supplémentaires utiles


1. find : Recherche des fichiers.
o find -name [nom-fichier] -type [type-fichier] : Cherche à partir
de la racine un fichier par son nom et son type.
2. Comparaison de fichiers :
o diff [file1] [file2] : Compare deux fichiers ligne par ligne et affiche
leurs différences.
o cmp [file1] [file2] : Effectue une comparaison binaire.

3. grep : Recherche des motifs dans un fichier.


o grep [texte] [filename] : Recherche un texte précis.
o grep -i [texte] [filename] : Recherche sans distinction entre
majuscules et minuscules.
o grep -v [texte] [filename] : Affiche les lignes qui ne contiennent
pas le texte recherché.
o grep ^a [filename] : Recherche les lignes commençant par "a".
o grep a$ [filename] : Recherche les lignes finissant par "a".

Gestion des permissions


1. chmod : Change les permissions d’un fichier ou répertoire.
o Méthode absolue :
 chmod 777 [file] : Donne tous les droits (lecture, écriture,
exécution).
 chmod 666 [file] : Lecture/écriture seulement, pas
d’exécution.
 (octal r = 4, w = 2, x = 1)
o Méthode relative :
 chmod u +rwx , g+rw , o-r [file] : Ajoute ou retire des
droits spécifiés.

2. umask : Définit les permissions par défaut pour les nouveaux fichiers.
o umask 063 : Définit les permissions par défaut en soustrayant la
valeur donnée de 777 (par exemple, 777-063=714).
4. Package Management (Using apt)

 sudo apt update: Updates the package list from repositories.

sudo apt update

 sudo apt upgrade: Installs the latest versions of all packages.

sudo apt upgrade

 sudo apt install [package]: Installs a new package.

sudo apt install [package-name]

 sudo apt remove [package]: Removes an installed package.

sudo apt remove [package-name]

 sudo apt search [package]: Searches for a package in the


repositories.

sudo apt search [package-name]

5. Process Management

 ps: Lists active processes.

ps
ps aux # Detailed process list

 top: Displays real-time system processes and


resource usage.

top

 kill: Terminates a process by its ID (PID).

kill [PID]
6. Random commands

arch Displays system architecture (e.g., x86_64


for 64-bit).

Hostname Displays the system’s hostname.

Hostnamectl Shows detailed system information


(hostname, OS, kernel).

hostnamectl set-hostname [name] Sets a new


hostname for the system.

uname –r Shows the currently running kernel


version.

--help Displays help/usage options for a


specific command.

Man Opens the manual page for a command


(detailed help).

Vous aimerez peut-être aussi