Vous êtes sur la page 1sur 2

Gérer les fichiers et répertoires Gérer le contenu des fichiers Manipuler les archives

cp fichier1 fichier2 copie fichier1 vers fichier2 grep chaîne fichier affiche les lignes de fichier tar xvf archive.tar extrait les fichiers archive.tar, en
contenant chaîne affichant les noms des fichiers
cp fichier /dossier copie fichier dans le répertoire
dossier grep -r chaîne dossier recherche chaîne à travers tous les tar xvfz archive.tar.gz extrait les fichiers de l'archive en
fichiers d'un répertoire utilisant gzip puis tar
cp -r dossier1 dossier2 copie du répertoire entiers
rsync -a dossier1 dossier2 dossier1 vers dossier2 command > fichier met dans fichier la sortie de tar jxvf archive.tar.bz2 extrait les fichiers de l'archive en
command utilisant bzip2 puis tar
mv fichier1 fichier2 renomme fichier1 en fichier2
command >> fichier ajoute dans fichier la sortie de tar cvf archive.tar fichier1 fichier2 Crée un fichier archive.tar
mv dossier1 dossier2 renomme dossier1 en dossier2 command contenant fichier1, fichier2.
mv fichier dossier déplace fichier dans dossier tar cvfz archive.tar.gz dossier crée un fichier gzip contenant le
Permissions et droits des fichiers dossier
mv fichier1 dossier/fichier2 déplace fichier1 dans le répertoire
dossier et le renomme en fichier2 chown utilisateur fichier fait de utilisateur le propriétaire de gzip fichier.txt crée le fichier fichier.txt.gz
fichier
mkdir dossier crée le répertoire dossier gunzip fichier.txt.gz extrait le fichier fichier.txt
chown -R utilisateur dossier fait de utilisateur le propriétaire de
mkdir -p dossier1/dossier2 crée des répertoires imbriqués dossier et de ses sous dossiers (-R) bzip2 fichier.txt crée le fichier fichier.txt.bz2
rm fichier supprime fichier du répertoire chgrp groupe fichier change fichier afin qu'il bunzip2 fichier.txt.bz2 décompresse le fichier
courant appartienne à groupe fichier.txt.bz2.
rmdir dossier supprime le répertoire dossier chmod u+x fichier donne (+) le droit d'exécuter (x) à
l'utilisateur (u) Gérer les partitions
rm -rf dossier supprime le répertoire non vide
dossier (force) chmod g-w fichier retire (-) le droit d'écrire (w) au /etc/fstab contient les informations sur les
groupe (g) partitions montées automatiquemt
ln -s fichier lien crée un lien symbolique lien vers
fichier (raccourci) chmod o-r fichier retire (-) le droit de lire (r) aux fdisk -l affiche les partitions actives
find dossier -name fichier cherche fichier dans dossier et ses autres (o) mkdir /media/cleusb crée le point de montage cleusb
sous répertoires chmod a+rw fichier donne (+) à tout le monde (a) les mount /media/cleusb monte la partition cleusb
diff fichier1 fichier2 compare 2 fichiers ou répertoires droit de lecture (r) et d'écriture (w)
umount /media/cleusb démonte la partition cleusb
chmod -R a+rx dossier donne (+) à tout le monde (a) les
Visualiser et éditer les fichiers droits de lecture (r) et d'ouverture mount -a monte (ou remonte) tous les
(x) de dossier de tous ses sous mount -a -o remount périphériques listés dans /etc/fstab
cat fichier affiche le contenu de fichier à
l'écran en ASCII dossiers (-R)
fdisk /dev/hda1 crée ou supprime des partitions sur
le premier disque IDE (voir m)
more fichier affiche fichier à l'écran : Entrer = Contrôle des processus
descend d'une ligne, Espace = mkfs.ext3 /dev/hda1 crée un système de fichier ext3 sur
descend d'une page, q = quitte ps -ef affiche tous les processus exécuté /dev/hda1
(pid et ppid)
less fichier comme more, mais on peut utiliser mkfs.vfat /dev/hda1 crée un système de fichier fat32
la touche [Page Suivante] ps aux affiche tous les processus, avec un sur /dev/hda1
maximum de détails
head -n fichier affiche les n premières lignes de
fichier ps aux | grep soft afficher les processus en rapport Gérer des utilisateurs
avec le lanceur soft
tail -n fichier affiche les n dernières lignes de who affiche les utilisateurs connectés
fichier kill pid envoie un signal d'arrêt au au système
processus pid
vi fichier éditer fichier avec l'éditeur vi whoami affiche sous quel utilisateur la
kill -9 pid demande au système de tuer le session est ouverte
nano fichier éditer fichier avec l'éditeur nano processus pid
finger utilisateur affiche les informations complètes
gedit fichier éditer fichier avec l'éditeur gedit xkill tue une application en mode sur utilisateur
graphique (cliquer sur la fenêtre
groups utilisateur affiche à quel groupe appartient
de l'application)
utilisateur
Les paquets Le réseau Carte de référence
/etc/apt/sources.list fichier contenant la liste des /etc/network/interfaces contient les informations de
dépôts configuration des interfaces ubuntu
apt-get update met à jour la liste des paquets uname -a affiche le nom de la machine dans GNU / Linux
disponibles à partir de sources.list le réseau (hostname)
Version : juillet 2006
apt-get upgrade met à jour les paquets déjà ping adresseIP teste la connexion réseau avec une
installés machine la plupart des commandes doivent être précédées de sudo
apt-get dist-upgrade met à jour votre distribution ifconfig -a affiche toutes les interfaces réseau
Ubuntu vers la version supérieure disponibles Obtenir de l'aide
apt-get install soft installe le logiciel soft en gérant ifconfig eth0 adresseIP attribue l'adresse ip à l'interface /usr/share/doc dossier contenant toutes les
les dépendances réseau eth0 documentations
apt-get remove soft désinstalle le paquet soft et toutes ifdown eth0 arrête l'interface réseau eth0 man command aide en ligne, pour les commandes
ses dépendances ifconfig eth0 down et de nombreux fichiers de
configuration (q pour quitter)
apt-get remove --purge soft supprime le paquet soft et ses ifup eth0 démarre l'interface réseau eth0
fichiers de configuration. ifconfig eth0 up apt-get install manpages-fr installation des pages d'aide en
français
apt-get autoclean : supprime les copies des paquets poweroff -i arrête toutes les connexions réseau
désinstallés command --help récapitulatif de command
route add default gw adresseIP définit une passerelle par défaut
apt-cache dumpavail : affiche une liste des paquets
disponibles route del default supprime la passerelle par défaut Se déplacer dans les dossiers
apt-cache search soft donne la liste des paquets dont le iwconfig configuration de la carte WiFi /home/utilisateur répertoire de travail de utilisateur
nom ou la description contient soft pwd montre le nom du dossier de
Bases d'administration travail courant
apt-cache show soft affiche la description du paquet
soft sudo command exécute command en mode cd se déplacer vers le dossier
superutilisateur /home/utilisateur
apt-cache showpkg soft affiche des informations sur le
paquet soft gksudo command idem sudo pour les applications cd ~/Desktop se déplacer vers le dossier
graphiques /home/utilisateur/Desktop
apt-cache depends soft liste les paquets requis par soft
sudo -k met fin au mode superutilisateur cd .. se déplacer vers le dossier parent
apt-cache rdepends soft liste les paquets qui requièrent le
paquet soft uname -r affiche la version du noyau cd /usr/apt se déplacer vers le dossier /usr/apt
apt-file update met à jour les informations à partir shutdown -h now redémarre la machine
du fichier sources.list immédiatement Lister les fichiers et répertoires
apt-file search fichier recherche à quel paquet fichier lsusb affiche les périphériques usb ou ls -l dossier liste le contenu du répertoire
appartient lspci pci présents sur la machine dir -l dossier dossier en mode détaillé

apt-file list soft liste les fichiers contenus dans le time command affiche le temps d'exécution de ls -a liste tous les fichiers (y compris
paquet soft command dir -a les fichiers cachés)

deborphan liste les paquets orphelins command1 | command2 redirige la sortie de command1 ls -d liste les répertoires contenu dans
comme entrée de command2 dir -d le dossier
alien -di paquet.ext convertit paquet.ext en paquet.deb
(-d) et installe le paquet (-i) clear efface l'écran du terminal ls -t trie les fichiers par date en
dir -d débutant par les plus récents
dpkg -i paquet.deb installe le paquet (ne gère pas les
dépendances) ls -S trie les fichiers par taille en
dir -S débutant par les plus gros
dpkg -c paquet.deb liste le contenu du paquet
ls -l | more liste par page grâce à more
dpkg -I paquet.deb affiche les informations du paquet Ce document peut être distribué librement
Note : apt-file, alien et deborphan ne sont pas installés par défaut contact : henri.cecconi@laposte.net www.ubuntu-fr.org