Jeep:[Jeep]:/#
Jeep:[Jeep]:/# pwd / Jeep:[Jeep]:/#Pas tres utile si on la vois comme ca, mais elle peut vraiment servir lors de la programmation de shell script (Ce sont des commandes inscrit dans un fichier et elle s'execute tous lorsque le fichier est executer).
Jeep:[Jeep]:/# cd etc Jeep:[Jeep]:/etc# cd .. Jeep:[Jeep]:/# cd usr/bin Jeep:[Jeep]:/usr/bin# cd / Jeep:[Jeep]:/#
Jeep:[Jeep]:/# ls as@ cdrom/ hack/ lost+found/ sbin/ vmlinuz bin/ dev/ home/ mnt/ tmp/ vmlinuz.bak boot/ etc/ jeep@ proc/ usr/ vmlinuz.new c:/ gimp.log lib/ root/ var/ Jeep:[Jeep]:/# Jeep:[Jeep]:/# ls -l total 1027 lrwxrwxrwx 1 Jeep root 26 Dec 22 00:09 as -> /usr/local/share/a$ drwxr-xr-x 2 Jeep bin 2048 Mar 25 20:53 bin/ drwxr-xr-x 2 Jeep root 1024 Feb 8 22:45 boot/ drwxr-xr-x 21 Jeep root 16384 Dec 31 1969 c:/ drwxr-xr-x 2 Jeep root 1024 Oct 6 1997 cdrom/ drwxr-xr-x 2 Jeep root 26624 Mar 27 00:30 dev/ drwxr-xr-x 8 Jeep root 2048 Mar 27 00:30 etc/ -rw-r--r-- 1 Jeep root 61 Feb 14 1998 gimp.log drwxr-xr-x 9 Jeep root 1024 Jan 14 16:54 hack/ drwxr-xr-x 9 Jeep root 1024 Mar 27 00:01 home/ lrwxrwxrwx 1 Jeep root 10 Dec 21 23:36 jeep -> /home/jeep/ drwxr-xr-x 3 Jeep root 4096 Feb 15 1998 lib/ drwxr-xr-x 2 Jeep root 12288 Dec 21 15:40 lost+found/ -rw-r--r-- 1 Jeep root 0 Mar 27 12:50 lsl drwxr-xr-x 2 Jeep root 1024 Oct 6 1997 mnt/ dr-xr-xr-x 5 Jeep root 0 Mar 26 19:30 proc/ drwxr-xr-x 15 Jeep root 1024 Mar 27 12:16 root/ drwxr-xr-x 2 Jeep bin 2048 Mar 18 23:19 sbin/ drwxrwxrwt 7 Jeep root 11264 Mar 27 11:55 tmp/ drwxr-xr-x 18 Jeep root 1024 Oct 6 23:31 usr/ drwxr-xr-x 15 Jeep root 1024 Mar 28 1998 var/ -rw-r--r-- 1 Jeep root 0 Mar 25 20:40 vmlinuz -rw-r--r-- 1 Jeep root 504357 Dec 21 15:45 vmlinuz.bak -rw-r--r-- 1 Jeep root 436683 Jan 14 17:29 vmlinuz.new Jeep:[Jeep]:/# cd Jeep:[Jeep]:~# ls Desktop/ GNUstep/ icons-kde@ kvirc/ minicom.log wine* Jeep:[Jeep]:~# ls -a ./ .less .nsmail/ .xinitrc ../ .lesskey .nsnews/ Desktop/ .asWedit-prefs .licq/ .prognet/ GNUstep/ .asmailrc .mailcap .solrc icons-kde@ .bash_history .mime.types .steprc kvirc/ .ezppprc .ncftp/ .wine/ minicom.log .gimp/ .nedit .winerc wine* .kde/ .neditdb .workmandb .kderc .netscape/ .workmanrc .kmid_collections .netwatch .x11amp/ Jeep:[Jeep]:~#Le caractere * est aussi accepeter tout comme dans MS-DOS. * signifie TOUT.
Jeep:[Jeep]:/jeep/pouet# ls allo.txt jeep.doc martin.doc patate.txt Jeep:[Jeep]:/jeep/pouet# ls *.txt allo.txt patate.txt Jeep:[Jeep]:/jeep/pouet#ls liste tout les fichiers finissant par .txt
Jeep:[Jeep]:/jeep/pouet# ls ?atate.txt patate.txt Jeep:[Jeep]:/jeep/pouet#* et ? peuvent aussi etre utiliser dans tout les autres commandes shell.
Jeep:[Jeep]:/jeep/pouet# ls allo.txt patate.txt Jeep:[Jeep]:/jeep/pouet# rm allo.txt Jeep:[Jeep]:/jeep/pouet# ls patate.txt Jeep:[Jeep]:/jeep/pouet#Ci-dessous j'utilise l'argument -r et le repertoire pouet est effacer.
Jeep:[Jeep]:/jeep/pouet# cd .. Jeep:[Jeep]:/jeep# rm -r pouet Jeep:[Jeep]:/jeep# cd pouet bash: pouet: No such file or directory Jeep:[Jeep]:/jeep#
Arguments: Un argument c'est ce qui suit une commande.