Commandes UNIX

 

·        Commandes de transfert vers le lecteur de disquette a:

·        Détruire répertoires et fichiers inclus dedans: rm -r 
rm -f détruit sans demander confirmation (l'opposé de -i)

·        Pour visualiser des fichiers dvi: xdvi
pour fichiers ps: dvips - fichier.ps fichier.dvi puis ghostview

·        Impression de fichiers ( par exemple dans xmgr ): lpr -P lw1
( ou lp -dlw1 NB pas d'espace )  ça marche pour les fichiers postcript uniquement
Pour imprimer un fichier texte utiliser plutot: enscript -P lw1 file.txt

·        Directives de compilation en fortran 90
xlf90 -c fichier1.f cree un fichier compile de même nom et d'extension .o
xlf90 main.f file1.o compile le main et y ajoute file1
Bibliothèques de programmes: xlf90 -l essl integ.f ou pour les biblios persos: xlf90 -L chemin d'accès

·        Pour compresser: gzip + nom de fichier
tar cvf fichiertar fichier1 fichier2 ... Pour décompresser : gunzip ou tar -xvf fichiertar

·        Réseau : Pour avoir no IP: nslookup +nom_machine (obtenu par who)
Transfert interne (secure copie) de directories:
scp -r lacoste@dept.physics.upenn.edu:~/file final_dir

Version short: scp david@disraeli:~/file1 .

Ouvrir une session X sur une autre machine : ssh hogarth.pct.espci.fr -X

·        Changement de l’extension d’un groupe de fichiers : utiliser la ligne suivante
for i in *.JPG; do mv "$i" "`echo $i|sed 's/\(.*\.\)JPG/\1jpg/'`" ; done

Commandes LINUX

·        Pour démarrer environnement X: startx
pour créer nouveau utilisateur: control-panel
pour imprimer: lpr file.ps
pour lancer CD: xplaycd

·        Pour accéder au lecteur CD, il faut être root et ensuite
mount -t iso9660 /dev/cdrom /mnt/cdrom
puis aller dans /mnt/cdrom pour lire et copier les fichiers.
Pour sortir le CD, sortir d'abord du répertoire et ensuite
umount -t iso9660 /dev/cdrom /mnt/cdrom
Pour disquette idem avec mount /dev/fd0 /mnt/floppy; cd /mnt/floppy
Pour voir ce qui est monte,df
Pour voir directories windows, après avoir crée un répertoire
windows: mount -t vfat /dev/hda1 /windows
Pour chercher le nom d'un fichier, pour un programme which + name
find /bin -name "rsh +" –print

·        Et beaucoup d’autres commandes dans ce genre dans un Linux cookbook