Vous êtes sur la page 1sur 2

Grer les fichiers et rpertoires

cp fichier1 fichier2 cp fichier /dossier cp -r dossier1 dossier2 rsync -a dossier1 dossier2 mv fichier1 fichier2 mv dossier1 dossier2 mv fichier dossier mv fichier1 dossier/fichier2 mkdir dossier mkdir -p dossier1/dossier2 rm fichier rmdir dossier rm -rf dossier ln -s fichier lien find dossier -name fichier diff fichier1 fichier2 copie fichier1 vers fichier2 copie fichier dans le rpertoire dossier copie du rpertoire entiers dossier1 vers dossier2 renomme fichier1 en fichier2 renomme dossier1 en dossier2 dplace fichier dans dossier dplace fichier1 dans le rpertoire dossier et le renomme en fichier2 cre le rpertoire dossier cre des rpertoires imbriqus supprime fichier du rpertoire courant supprime le rpertoire dossier supprime le rpertoire non vide dossier (force) cre un lien symbolique lien vers fichier (raccourci) cherche fichier dans dossier et ses sous rpertoires compare 2 fichiers ou rpertoires

Grer le contenu des fichiers


grep chane fichier grep -r chane dossier command > fichier command >> fichier affiche les lignes de fichier contenant chane recherche chane travers tous les fichiers d'un rpertoire met dans fichier la sortie de command ajoute dans fichier la sortie de command

Manipuler les archives


tar xvf archive.tar tar xvfz archive.tar.gz tar jxvf archive.tar.bz2 extrait les fichiers archive.tar, en affichant les noms des fichiers extrait les fichiers de l'archive en utilisant gzip puis tar extrait les fichiers de l'archive en utilisant bzip2 puis tar

tar cvf archive.tar fichier1 fichier2 Cre un fichier archive.tar contenant fichier1, fichier2. tar cvfz archive.tar.gz dossier gzip fichier.txt gunzip fichier.txt.gz bzip2 fichier.txt bunzip2 fichier.txt.bz2 cre un fichier gzip contenant le dossier cre le fichier fichier.txt.gz extrait le fichier fichier.txt cre le fichier fichier.txt.bz2 dcompresse le fichier fichier.txt.bz2.

Permissions et droits des fichiers


chown utilisateur fichier chown -R utilisateur dossier chgrp groupe fichier chmod u+x fichier chmod g-w fichier chmod o-r fichier chmod a+rw fichier chmod -R a+rx dossier fait de utilisateur le propritaire de fichier fait de utilisateur le propritaire de dossier et de ses sous dossiers (-R) change fichier afin qu'il appartienne groupe donne (+) le droit d'excuter (x) l'utilisateur (u) retire (-) le droit d'crire (w) au groupe (g) retire (-) le droit de lire (r) aux autres (o) donne (+) tout le monde (a) les droit de lecture (r) et d'criture (w) donne (+) tout le monde (a) les droits de lecture (r) et d'ouverture (x) de dossier de tous ses sous dossiers (-R)

Grer les partitions


/etc/fstab fdisk -l mkdir /media/cleusb mount /media/cleusb umount /media/cleusb mount -a mount -a -o remount fdisk /dev/hda1 mkfs.ext3 /dev/hda1 mkfs.vfat /dev/hda1 contient les informations sur les partitions montes automatiquemt affiche les partitions actives cre le point de montage cleusb monte la partition cleusb dmonte la partition cleusb monte (ou remonte) tous les priphriques lists dans /etc/fstab cre ou supprime des partitions sur le premier disque IDE (voir m) cre un systme de fichier ext3 sur /dev/hda1 cre un systme de fichier fat32 sur /dev/hda1

Visualiser et diter les fichiers


cat fichier more fichier affiche le contenu de fichier l'cran en ASCII affiche fichier l'cran : Entrer = descend d'une ligne, Espace = descend d'une page, q = quitte comme more, mais on peut utiliser la touche [Page Suivante] affiche les n premires lignes de fichier affiche les n dernires lignes de fichier diter fichier avec l'diteur vi diter fichier avec l'diteur nano diter fichier avec l'diteur gedit

Contrle des processus


ps -ef ps aux ps aux | grep soft kill pid kill -9 pid xkill affiche tous les processus excut (pid et ppid) affiche tous les processus, avec un maximum de dtails afficher les processus en rapport avec le lanceur soft envoie un signal d'arrt au processus pid demande au systme de tuer le processus pid tue une application en mode graphique (cliquer sur la fentre de l'application)

less fichier head -n fichier tail -n fichier vi fichier nano fichier gedit fichier

Grer des utilisateurs


who whoami finger utilisateur groups utilisateur affiche les utilisateurs connects au systme affiche sous quel utilisateur la session est ouverte affiche les informations compltes sur utilisateur affiche quel groupe appartient utilisateur

Les paquets
/etc/apt/sources.list apt-get update apt-get upgrade apt-get dist-upgrade apt-get install soft apt-get remove soft apt-get remove --purge soft apt-get autoclean : apt-cache dumpavail : apt-cache search soft apt-cache show soft apt-cache showpkg soft apt-cache depends soft apt-cache rdepends soft apt-file update apt-file search fichier apt-file list soft deborphan alien -di paquet.ext dpkg -i paquet.deb dpkg -c paquet.deb dpkg -I paquet.deb fichier contenant la liste des dpts met jour la liste des paquets disponibles partir de sources.list met jour les paquets dj installs met jour votre distribution Ubuntu vers la version suprieure installe le logiciel soft en grant les dpendances dsinstalle le paquet soft et toutes ses dpendances supprime le paquet soft et ses fichiers de configuration. supprime les copies des paquets dsinstalls affiche une liste des paquets disponibles donne la liste des paquets dont le nom ou la description contient soft affiche la description du paquet soft affiche des informations sur le paquet soft liste les paquets requis par soft liste les paquets qui requirent le paquet soft met jour les informations partir du fichier sources.list recherche quel paquet fichier appartient liste les fichiers contenus dans le paquet soft liste les paquets orphelins convertit paquet.ext en paquet.deb (-d) et installe le paquet (-i) installe le paquet (ne gre pas les dpendances) liste le contenu du paquet affiche les informations du paquet /etc/network/interfaces uname -a ping adresseIP ifconfig -a ifconfig eth0 adresseIP ifdown eth0 ifconfig eth0 down ifup eth0 ifconfig eth0 up poweroff -i

Le rseau
contient les informations de configuration des interfaces affiche le nom de la machine dans le rseau (hostname) teste la connexion rseau avec une machine affiche toutes les interfaces rseau disponibles attribue l'adresse ip l'interface rseau eth0 arrte l'interface rseau eth0 dmarre l'interface rseau eth0 arrte toutes les connexions rseau dfinit une passerelle par dfaut supprime la passerelle par dfaut configuration de la carte WiFi pwd cd cd ~/Desktop cd .. cd /usr/apt /usr/share/doc man command

Carte de rfrence

ubuntu
GNU / Linux
Version : juillet 2006

la plupart des commandes doivent tre prcdes de sudo

Obtenir de l'aide
dossier contenant toutes les documentations aide en ligne, pour les commandes et de nombreux fichiers de configuration (q pour quitter) installation des pages d'aide en franais rcapitulatif de command

apt-get install manpages-fr command --help

route add default gw adresseIP route del default iwconfig

Se dplacer dans les dossiers


/home/utilisateur rpertoire de travail de utilisateur montre le nom du dossier de travail courant se dplacer vers le dossier /home/utilisateur se dplacer vers le dossier /home/utilisateur/Desktop se dplacer vers le dossier parent se dplacer vers le dossier /usr/apt

Bases d'administration
sudo command gksudo command sudo -k uname -r shutdown -h now lsusb lspci time command command1 | command2 clear excute command en mode superutilisateur idem sudo pour les applications graphiques met fin au mode superutilisateur affiche la version du noyau redmarre la machine immdiatement affiche les priphriques usb ou pci prsents sur la machine affiche le temps d'excution de command redirige la sortie de command1 comme entre de command2 efface l'cran du terminal

Lister les fichiers et rpertoires


ls -l dossier dir -l dossier ls -a dir -a ls -d dir -d ls -t dir -d ls -S dir -S liste le contenu du rpertoire dossier en mode dtaill liste tous les fichiers (y compris les fichiers cachs) liste les rpertoires contenu dans le dossier trie les fichiers par date en dbutant par les plus rcents trie les fichiers par taille en dbutant par les plus gros liste par page grce more

Ce document peut tre distribu librement


contact : henri.cecconi@laposte.net

ls -l | more

Note : apt-file, alien et deborphan ne sont pas installs par dfaut

www.ubuntu-fr.org