Commandes:
ls : Affiche les fichiers et les sous-répertoires d'un répertoire
pwd : Affiche le répertoire actif
cd : Vous permez de changer de répertoire courant.
mkdir : Crée un répertoire
rmdir : Supprime un répertoire vide.
rm : Supprime un fichier
cp : Permet de copier un fichier dans un répertoire sans toucher à l'original
mv : Renomme ou déplace un fichier dans un nouveau répertoire en changeant éventuellement son nom dans ce répertoire.
ln : Crée un lien (Hard link ou symbolique) vers un fichier ou répertoire.
df : Connaitre l'espace libre et utilisé d'une partition
du : Connaitre l'espace occupé par un répertoire
Syntaxe:
ls (list)
ls [options] [nom du répertoire]
Fonction:
Affiche les fichiers et les sous-répertoires d'un répertoire
Options principales:
ls -F ;affiche les répertoires suivis d'un slash et les fichiers sans rien
ls -l ;affiche les fichiers et les répertoires avec les informations suivantes:
1.type de fichier (-=fichier, d=répertoire)
2.autorisations d'accès
3.nombre de liens
4.propriétaire du fichier
5.groupe du fichier
6.taille du fichiers (en octets)
7.date de dernière modification
8.nom du fichier ou du répertoire
ls -a ;affiche les fichiers commençant par un point
ls -i ;affiche les fichiers avec leur numéro d'inode
Exemples:
$ls
fichier.txt ftp http tof
$ls -F
fichier.txt ftp/ http/ tof/
$ls -l
total 5
-rw-rw-r-- 1 root root 0 Aug 20 00:26 fichier.txt
drwxr-xr-x 6 root
root 1024 Jul 21 22:10
ftp
drwxr-xr-x 5 root
root 1024 Jul 21 22:11
http
drwxr-x--- 44 tof tof 3072 Aug 19 23:11 tof
Syntaxe:
pwd (print working directory)
Fonction:
Affiche le répertoire actif
Exemple:
$pwd
/home/tof
Syntaxe:
cd (change directory)
cd nom_du_répertoire
cd ..
cd
Fonction:
Vous permez de changer de répertoire courant.
Exemples:
$cd ;vous envoie dans votre répertoire personnel
$cd /etc ;vous envoie dans le répertoire /etc
$cd pics ;vous envoie dans le répertoire supérieur pics s'il existe
$cd .. ;passe au répertoire inférieur dans l'arborescence
Syntaxe:
mkdir (make directory)
mkdir répertoire [répertoire,...]
Fonction:
Crée un répertoire.
Exemples:
$mkdir pipi ;crée un répertoire pipi dans le répertoire courant
$mkdir pipi caca ;crée un répertoire pipi et un répertoire caca dans le répertoire courant
#mkdir /pipi ;crée le répertoire pipi à la racine de l'arborescence
Syntaxe:
rmdir (remove directory)
rmdir répertoire [répertoire,...]
Fonction:
Supprime un répertoire vide.
Exemples:
$rmdir pipi ;supprime le répertoire vide pipi
$rmdir pipi caca ;supprime les répertoires pipi et caca du répertoire courant
#rmdir /pipi ;supprime le répertoire pipi de la racine de l'arborescence
Syntaxe:
rm (remove)
rm [options] fichier [fichier]
Fonction:
Supprime un fichier
Options principales:
rm -i ;demande de confirmation avant suppression
rm -f ;aucun avertissement
rm -v ;indique les fichiers supprimés
rm -r ; cette commande attend un répertoire comme paramètre. Elle supprimera ce répertoire et tous ces fichiers et sous répertoires.
Exemples:
$rm projet.txt ;supprime le fichier projet.txt
$rm * ;supprime tous les fichiers du répertoire
$rm -r bob ;adieu le répertoire bob et tous ses fichiers
Syntaxe:
cp (copy)
cp source cible
Fonction:
Permet de copier un fichier dans un répertoire sans toucher à l'original
Exemples:
$cp pipi caca ;crée le fichier caca identique à pipi
Syntaxe:
mv (move)
mv fichier1 [fichier2 fichier3...] répertoire_de_destination
mv source destination
Fonctions:
Déplacer un fichier dans un nouveau répertoire en changeant éventuellement son nom dans ce répertoire.
Renommer un fichier.
Exemples:
$mv pipi.txt /home/tof/caca.txt ;déplace le fichier pipi.txt dans le répertoire /home/tof/ avec comme nom caca.txt
$mv pipi.txt caca.html ;renomme le répertoire pipi.txt en caca.html
Syntaxe:
ln (link)
ln [option] source cible
Fonction:
Crée un lien (Hard link ou symbolique) vers un fichier ou répertoire.
Options principales:
ln -s ;crée un lien symbolique
Exemples:
$ls -il
total 0
633034 -rw-rw-r-- 1 tof tof 0 Aug 20 01:57 pipi
633035 -rw-rw-r-- 1 tof tof 0 Aug 20 01:59 popo
$ln pipi caca ;création d'un lien entre pipi et caca
$ls -il
total 0
633034 -rw-rw-r-- 2 tof tof 0 Aug 20 01:57 caca
633034 -rw-rw-r-- 2 tof tof 0 Aug 20 01:57 pipi
633035 -rw-rw-r-- 1 tof tof 0 Aug 20 01:59 popo
;on remarque que pipi et caca ont le meme numéro d'inode et
que le compteur de lien est à 2
$rm -f pipi ;on supprime pipi
$ls -il
total 0
633034 -rw-rw-r-- 1 tof tof 0 Aug 20 01:57 caca
633035 -rw-rw-r-- 1 tof tof 0 Aug 20 01:59 popo
;caca est toujours là mais le compteur de lien baisse
à 1
$ln -s caca pipi ;création d'un
lien symbolique entre caca et pipi
$ls -il
total 0
633034 -rw-rw-r-- 1 tof tof 0 Aug 20 01:57 caca
633036 lrwxrwxrwx 1 tof tof 4 Aug 20 02:08 pipi -> caca
633035 -rw-rw-r-- 1 tof tof 0 Aug 20 01:59 popo
;pipi n'est qu'un nouveau fichier qui contient le chemin de caca
Syntaxe:
df (disk free)
df [options] [partition...]
Fonction:
Connaitre l'espace libre et utilisé d'une partition
Options principales:
df -m ;donne la taille des partition en megaoctets
Exemples:
$df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 1859596 1217844 545764 69% /
/dev/hda6 1531160 1082520 448640 71% /home
/dev/hdc 495430 495430 0 100% /mnt/cdrom
;toutes les partitions montés sont affichées
$df /dev/hda2
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda2 1859596 1217844 545764 69% /
;seule la deuxième partitions du premier disque ide est affichée. La commande df / donnerait le même résultat.
Syntaxe:
du (disk usage)
du [options] [répertoire...]
Fonction:
Connaitre l'espace occupé par un répertoire
Options principales:
du -s ;n'affiche pas les sous-répertoires
Exemples:
$du
318 ./compos
5603 ./ftp
29 ./lienslin
184 ./linhelp
6448 .
| Page précédente (Démarrage et arrêt de la machine) |