You are on page 1of 5

Rsum des commandes

Les commandes utiles :


Commande Option pwd mkdir -p cd Description Affiche le chemin du rpertoire courant Cre les rpertoires en arguments Cre les rpertoires du chemin s'il n'existe pas. On se place dans le rpertoire donn en argument ou a dfaut dans le rpertoire de connection Supprime le rpertoire s'il est vide -p Supprime les rpertoire parents s'il deviennent vide aprs la suppression du rpertoire donn en argument rmdir -p /home/natim/systeme/R12/R13/R14 mkdir -p /home/natim/systeme/R12/R13/R14 Exemple /home/natim/systeme

rmdir

ls

Liste les fichiers contenus dans le a AA! rpertoire courant dans l'ordre de la table ASCII -a -d -i -l Affiche tous les fichiers y compris ceux commanant par . Affiche le rpertoire sans le lister ./ ../ a AA! ./ ou le dossier en argument R12/

Affiche le numro d'index des fichiers 1531573 a 1531571 AA! gauche de leur nom En plus du nom, affiche le type, les droits, le nombre de lien physiques, le nom du propritaire et du groupe, la taille en octets et la date et l'heure de dernire modification Afficher Rcursivement le contenu des sous rpertoires -rw-r--r-- 1 natim users 0 200512-07 15:06 a -rw-r--r-- 1 natim users 0 200512-07 14:42 AA! .: a AA! AAA A.d R12/ rep/ ./R12: a b ./rep: a.1 aa1 aaa R.R/ ./rep/R.R: a.a

-R

touch cat > fich more

Cr un fichier vide ou permet de modifier les diffrentes dates Affiche les fichiers Cre le fichier fich en permettant de l'diter Permet d'afficher page par page un cat > fich blabla

Commande Option

Description fichier (En appuyant sur Espace) Ou ligne par ligne (En appuyant sur Entre). On peut arreter la lecture en appuyant sur q. On peut reculer d'un cran en appuyant sur b.

Exemple

od cp -f -i -r mv

Afficher un fichier en octal ou sous d'autre format Copier des fichiers Efface les fichiers cibles existant Interroge l'utilisateur avant d'craser des fichiers cibles existants Copie les rpertoires, sous rpertoires et les fichiers qu'il contient Dplace ou renommer les fichiers

-d : Dcimal -x : hxadcimal

-o : En octal -a : Lettres

mv fich fich1 renomme fich en fich1 mv fich rep/ dplace fich dans rep/ rm fich supprimer fich rm -r rep supprimer rep et tout ce qu'il contient

rm -r -f ln -s clear cal date

Effacer des fichiers Supprimer rcursivement le rpertoire Ne demande pas confirmation pour chaque fichier Cr des liens entres fichiers Lien symbolique (Raccourcis) Efface l'cran du terminal Affiche le calendrier du mois courant de l'anne courante Affiche le nom du jour, nom du mois, numro du jour, heure : minute : seconde, fuseau et anne

mar dc 20 14:30:25 CET 2005

Ce sont des options un peu bizarre qui ne ~/$ date +"Il est "%k:%M:%S commence pas par mais + suivi du type Il est 14:34:50 qui commence par % ! %Y %D %m %M %n Anne Date courante Mois courant Minute courante Nouvelle ligne pour mettre en forme ~/$ date +%Y 2005 ~/$ date +%D 12/20/05 ~/$ date +%m 12 ~/$ date +%M 37 ~/$ date +"On est le"%n%D On est le 12/20/05 14

%k

L'heure courante

Commande Option date %S %w

Description Seconde courante Le numro du jour dans la semaine Dimanche = 0 Lundi=1 .... Samedi = 6 Numro de la semaine de 01 53 time() <=> Nb de seconde depuis 00:00:00 1970-01-01 UTC (Appel aussi timestamp) Heure courante Extrait le chemin 02 2

Exemple

%V %s

51 ~/$ date +%s 1135086142 ~/$ date +%T 14:42:58 ~/$ dirname ${PWD} /home ~/$ dirname /home/natim/index.html /home/natim

%T dirname

basename

Extrait le fichier

~/$ basename ${PWD} natim ~/$ basename /home/natim/index.html index.html

basename

Extrait le nom sans suffixe (donn en deuxime argument) Donne respectivement l'identifiant de connection et le nom du serveur Donne diffrente information sur l'ordinateur Sans option donne le Systme d'exploitation -a -r -m -s -o -n -v Toutes les informations donnes par les options suivante Version du noyau Architecture de la machine Donne le Systme d'exploitation Licence du noyau Nom de la machine Date de compilation du noyau

~/$ basename /home/natim/index.html .html index ~/$ logname hubscher ~/$ hostname berlin ~/$ uname Linux

Logname hostname uname

2.6.14 I686 du noyau Linux GNU/Linux #6 Sun Jun 5 19:04:47 CET 2005

wc

Donne le nombre de ligne, le nombre de ~/$ wc test mots, le nombre de caractres et 10 47 339 test

Commande Option wc

Description

Exemple

l'argument pour ne pas afficher wc -l < fich l'argument, il faut utiliser les redirections cat fich | wc -c ou les tubes. -c -l -w Spcifie uniquement le nombre de caractres (Ou d'octet) Le nombre de ligne Le nombre de mots (words) ~/$ wc -c test 339 test ~/$ wc -l test 10 test ~/$ wc -w test 47 test

id

Identit de l'utilisateur(nom de ~/$ id l'utilisateur) Identit du groupe principal uid=1000(hubscher) gid=100(1a) Identit des diffrents groupes(Nom du groupes=100(1a) groupe) -g -u -n Numro du groupe principal Numro d'utilisateur Avec l'une des options prcdentes affiche le nom au lieu du numro ~/$ id -g 100 ~/$ id -u 1000 ~/$ id -ng 1a ~/$ id -nu hubscher hubscher:x:1000:100:,,,:/users/info/ 1a/hubscher:/bin/bash 1a:*:100 ~/$ ypcat passwd | grep "natim" hubscher:x:1000:100:,,,:/users/info/ 1a/hubscher:/bin/bash ~/$ tty /dev/pts/0 ~/$ echo Salut > /dev/pts/0

ypcat passwd ypcat group grep

Nom de connection : Mot de passe crypt : N utilisateur : N groupe : Nom du groupe : mdp crypt : numro groupe Filtre permettant d'afficher les lignes contenant l'argument Affiche le nom du terminal On peut envoyer des messages dans un terminal en faisant :

tty

who

Donne le nom de connection des ~/$ who utilisateurs connects la machine ainsi hubscher pts/0 que le terminal de connection et la date de connection Permet de se connecter une machine distante via le protocole ssh Permet d'afficher et de modifier les proprit du terminal -a Les affiches sous forme humainement comprhensible. On peut choisir le nombre de ligne, de colone, le caractre d'ffacement (ctrl+l) de fin de saisie (EOF = crtl+d) ....

Dec 20 13:57

rlogin <=> ssh stty

speed 38400 baud; rows 48; columns 128; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase =

Commande Option

Description

Exemple ^W; lnext = ^V; flush = ^O; min = 1; time = 0; ....

-g

Les affiches de manire lisible par la commande stty Permet de spcifier le terminal affect par la commande.

1500:5:4bf:a3b:3:1c:7f:15:4:0:1:0:1 1:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0 :0:0:0:0:0:0:0:0

-F

You might also like