|
Linux
|
MsDos
|
Descriptions
|
Exemples sous Linux :
|
|
cd
|
cd
|
change le repertoire courant.
|
cd .. - va dans le repertoire parent du repertoire courant
|
|
ls
|
dir
|
affiche le contenu d'un repertoire
|
ls - affiche le contenu du repertoire courant
ls -l - affiche le contenu du repertoire courant de maniere detaillee
ls -a /home/user - affiche le contenu du repertoire designe (ainsi que les fichiers caches)
|
|
cp
|
copy xcopy
|
copie un ou plusieurs fichiers
|
cp toto /tmp - copie le fichier toto dans le répertoire /tmp
cp toto titi - copie le fichier toto sur le fichier titi
cp -R /home/user /tmp/bak - copie le repertoire /home/user ainsi que tout ce qu'il contient dans /tmp/bak
|
|
rm
|
del
|
efface un ou plusieurs fichiers
|
rm toto titi - efface les fichiers toto et titi
rm -f toto titi - efface les fichiers toto et titi sans demander confirmation
|
|
rm -rf
|
deltree
|
efface un repertoire et son contenu
|
rm -rf /tmp/* - efface (sans demander de confirmation) tous les fichiers et repertoires de /tmp
|
|
mkdir
|
md ou mkdir
|
cree un repertoire
|
mkdir /home/user/mes_documents - cree le repertoire mes_documents dans le sous repertoire /home/user (eviter de mettre des espaces dans les noms de fichiers ou de repertoires)
|
|
rmdir
|
rm
|
efface un repertoire s'il est vide
|
rmdir /home/user/.nsmail - efface le repertoire .nsmail de /home/user si celui-ci est vide
|
|
mv
|
ren move
|
deplace ou renomme un ou des fichiers
|
mv tata titi - renomme tata en titi
mv * *.bak - ne fonctionne pas !!!!
mv * /tmp/bak - deplace tous les fichiers du repertoire courant vers le repertoire /tmp/bak
|
|
find
|
dir -s
|
trouve un fichier repondant a certains critéres
|
find /home -name "*bash*" - trouve tous les fichiers contenant le mot bash dans leur nom se trouvant dans le repertoire /home
|
|
locate
|
dir -s
|
trouve un fichier d'aprés son nom
|
locate bash - trouve tous les fichiers contenant le mot bash dans leur nom complet (avec le repertoire) : a la difference de find, locate trouve ses informations dans une base de donnee creee par updatedb
|
|
man
|
help
|
affiche l'aide concernant une commande particuliére
|
man ls - affiche l'aide (page de manuel) de la commnade ls. On quitte man en appuyant sur la touche 'q'
|
|
chmod
|
pas d'equivalent
|
modifie les permissions d'un fichier
|
chmod o+r /home/user - autorise les autres (o=other) (ie: ceux qui ne sont ni le proprietaire, ni membre du groupe proprietaire) a lire (r=read) le repertoire /home/user
chmod a+rw /home/user/unfichier - autorise tout le monde (a=all) a lire et ecrire (w=write) dans le fichier /home/user/unfichier
|
|
chown
|
pas d'equivalent
|
modifie le proprietaire d'un fichier
|
chown user unfichier rend user proprietaire de unfichier.
|
|
chgrp
|
pas d'equivalent
|
modifie le groupe propretaire d'un fichier
|
chgrp -R nobody /home/httpd - rend le groupe : nobody (un groupe ayant trés peu de droit sur un systéme linux) proprietaire de /home/httpd ainsi que tout les fichiers qu'il contient (-R)
|
|
ln -s
|
pas d'equivalent
|
cree un lien vers un fichier
|
ln -s /dev/fd0 /dev/disquette cree un lien vers /dev/fd0 (le lecteur de disquette) nomme /dev/disquette. La manipulation de /dev/fd0 et /dev/disquette (sauf l'effacement).
|
|
grep
|
pas d'equivalent
|
recherche une chaine dans un fichier (en fait recherche une expression reguliére dans plusieurs fichiers)
|
grep chaine *.txt - recherche la chaine 'chaine' dans tous les fichier se terminant par .txt.
|
|
which
|
pas d'equivalent
|
trouve le repertoire dans lequel se trouve une commande
|
which emacs - retourne le nom du repertoire dans lequel se trouve la commande emacs.
|
|
cat
|
type
|
affiche un fichier a l'ecran
|
cat ~/.bashrc - affiche le contenu du fichier ~/.bashrc
|
|
clear
|
cls
|
Efface l'ecran
|
clear - Efface l'ecran (Ctrl+l, fonctionne egalement sur les Linux)
|
|
diff
|
fc
|
Compare le contenu de fichiers
|
diff fichier1 fichier2 - Affiche les differences entre 2 fichiers
|
|
less/more
|
more
|
Parcourt un fichier ecran par ecran
|
less - less fichier.txt
|
|
pwd
|
chdir
|
Montre votre emplacement dans le systeme de fichiers
|
pwd
|