Voila ce que vous devez absolument savoir avant de vous loguer pour la premi�re fois. D�tendez-vous, il y a relativement peu de chose.
fichier.extension.version
.
Sous Linux, le num�ro de version n'existe pas (c'est une grosse limitation mais
on peut la compenser par d'astucieux moyens : jetez un oeil � la section
Num�ros de version sous Linux) ;
les noms des fichiers sont normalement limit�s � 255 caract�res et peuvent
contenir autant de points que vous le d�sirez. Par exemple,
C_est.un.FICHIER.txt
est un nom de fichier valide.
FICHIER.txt
et fichier.txt
sont deux fichiers
diff�rents et ls
est une commande alors que LS
n'en est pas une.
~
�) repr�sente une sauvegarde de fichier (ou
backup).
Maintenant, voici un tableau pr�sentant les correspondances entre les commandes de VMS et celle de Linux en ce qui concerne la gestion des fichiers.
VMS Linux
---------------------------------------------------------------------
$ COPY fichier1.txt; fichier2.txt; $ cp fichier1.txt fichier2.txt
$ COPY [.r�p]fichier.txt;1 [] $ cp r�p/fichier.txt .
$ COPY [.r�p]fichier.txt;1 [-] $ cp r�p/fichier.txt ..
$ DELETE *.dat.* $ rm *dat
$ DIFF fichier1 fichier2 $ diff -c fichier1 fichier2
$ PRINT fichier $ lpr fichier
$ PRINT/queue=imprimante fichier $ lpr -Pimprimante fichier
$ SEARCH *.tex.* "g�ologie" $ grep g�ologie *tex
Regardez en plus loin dans le document pour avoir d'autres exemples. Si vous voulez vous attaquer aux notions de droits, de propri�taires et aux sujets avanc�s, reportez vous � la section Sujets avanc�s.
[p�re.r�p.sousr�p]
. L'�quivalent sous Linux est :
/p�re/r�p/sousr�p/
.
Le p�re de tous les r�pertoires est le r�pertoire racine appel� /
; il
contient d'autres r�pertoires comme /bin
, /usr
, /tmp
,
/etc
, et bien d'autres.
/home
contient les r�pertoires home (NDT :
� home � signifie � maison �) des
utilisateurs : par exemple, /home/pierre
, /home/paul
et ainsi
de suite. Quand un utilisateur se logue, il commence dans son r�pertoire
home ; c'est l'�quivalent de SYS$LOGIN
. Il y a un raccourci
pour le
r�pertoire home : le tilde (� ~
�). Ainsi, cd
~/tmp
est �quivalent �, disons, cd /home/paul/tmp
.
.
:
elle repr�sente le r�pertoire lui-m�me (comme []
) ; l'autre, ..
,
repr�sente le r�pertoire parent (comme [-]
).
Et maintenant quelques autres exemples :
VMS Linux
---------------------------------------------------------------------
$ CREATE/DIR [.r�pertoire] $ mkdir r�pertoire
$ CREATE/DIR [.dir1.dir2.dir3] $ mkdirhier r�p1/r�p2/r�p3
non/disponible $ rmdir r�pertoire
(si le r�pertoire est vide)
$ rm -R r�pertoire
$ DIRECTORY $ ls
$ DIRECTORY [...]fichier.*.* $ find . -name "fichier*"
$ SET DEF SYS$LOGIN $ cd
$ SET DEF [-] $ cd ..
$ SET DEF [p�re.r�p.sousr�p] $ cd /p�re/r�p/sousr�p
$ SET DEF [.r�p.sousr�p] $ cd r�p/sousr�p
$ SHOW DEF $ pwd
Si vous voulez en savoir plus sur les droits, les propri�taires, ou tout simplement en savoir plus tout court, sautez � la section Sujets avanc�s.
.EXE
or .COM
et peuvent s'appeler comme bon vous semble. Les
fichiers ex�cutables sont marqu�s d'un ast�risque (� *
»)
lorsque
vous ex�cutez ls -F
.
RUN
, ni de PROGRAM.EXE
, ni encore de @COMMAND
). Il est donc
n�cessaire que le fichier soit situ� dans un r�pertoire du path, qui est
une liste de r�pertoires. En g�n�ral, le path contient des r�pertoires
comme
/bin
, /usr/bin
, /usr/X11R6/bin
, etc. Si vous
�crivez vos propres programmes, placez-les dans un r�pertoire de votre
path (pour savoir comment, reportez-vous � la section
Configurer). Vous pouvez aussi lancer un programme en indiquant son
chemin complet, par exemple /home/paul/donn�es/monprog
ou
./monprog
si le r�pertoire courant n'est pas dans le path.
OPTION=
sous VMS et gr�ce � -
une_option ou
--
une_option sous Linux, une_option �tant une lettre,
diff�rentes lettres combin�es ou un
mot. En particulier, l'option -R
(r�cursif) de plusieurs commandes de
Linux permet de faire la m�me chose que le [...]
de VMS.
$ commande1 ; commande2 ; ... ; commande
/OUTPUT=
) ou une t�che fastidieuse comme
$ DEFINE /USER SYS$OUTPUT OUT
$ DEFINE /USER SYS$INPUT IN
$ RUN PROG
dont l'�quivalent sous Linux (Unix) est simplement :
$ prog < in> out
Utiliser des pipes est tout simplement impossible sous VMS mais ils jouent
un r�le cl� sous Unix. En voici un exemple typique :
$ monprog < donn�es | filtre1 | filtre2>> r�sultat.dat 2> erreurs.log &
Traduisons. Le programme monprog
utilise le fichier donn�es
comme
entr�e, sa sortie est canalis�e (gr�ce � |
) vers le programme
filtre1
qui l'utilise en tant qu'entr�e et la traite. La sortie r�sultante
est canalis�e (pip�e) vers filtre2
pour �tre encore une fois trait�e.
La sortie finale
est ajout�e (gr�ce � >>
) au fichier r�sultat.dat
, et les
messages d'erreurs sont redirig�s (gr�ce � 2>
) vers le fichier
errors.log
.
Tout ceci est ex�cut� en arri�re-plan (gr�ce au &
� la fin de la ligne
de commande). Pour en savoir plus � ce sujet, reportez-vous � la section
Exemples.
Pour le multit�che, les files, et tout ce qui s'y rapporte, reportez-vous � la section Sujets avanc�s.
Maintenant vous �tes pr�t pour essayer Linux. Entrez votre identifiant et
votre mot de passe. Attention, Unix distingue les minuscules des majuscules. Ainsi,
si votre login et votre mot de passe
sont pierre
et Mon_Code
, ne tapez pas Pierre
ou
mon_code
.
Une fois que vous �tes logu�, le prompt s'affiche. Il y a des chances
pour que se soit quelque chose du genre
nom_de_la_machine:$
. Si vous voulez le changer ou lancer
des programmes automatiquement, vous devrez �diter le fichier cach�
.profile
ou .bash_profile
(jetez un oeil aux
exemples dans la section
Configurer). C'est l'�quivalent de
LOGIN.COM
.
Appuyer sur
Maintenant, vous voulez peut-�tre lancer le Syst�me X Window (que nous
appellerons maintenant X). X est un environnement graphique similaire
au DECWindows --- en fait, ce dernier d�rive de X. Tapez la commande
startx
et attendez quelques secondes ; vous verrez probablement
s'ouvrir un xterm
ou un autre �mulateur de terminal, et peut-�tre
une barre de boutons (cela d�pend de la mani�re dont votre
administrateur syst�me a configur� votre machine Linux). Cliquez sur le
menu (essayez les deux boutons de la souris) pour voir les menus.
Quand vous utilisez X, vous devez appuyez sur
Tapez la commande suivante pour obtenir une liste du contenu du r�pertoire courant (incluant les fichiers cach�s) :
$ ls -al
Appuyez sur ls
tapez
$ man ls
Appuyez sur q
pour quitter. Pour finir notre tour
d'horizon, tapez exit
pour quitter votre session. Si maintenant
vous voulez �teindre votre PC, appuyez sur
Si vous pensez que vous �tes pr�t pour travailler, allez-y. Mais si j'�tais vous, je passerais d'abord par la section Sujets avanc�s.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:25