**********************
* MEMENTO SUR UNIX *
**********************
COMMANDES AVANCEES
==================
% lpr [-P NOM_IMPRIMANTE] NOM_FICHIER
: imprime le fichier.
% lpq [-P NOM_IMPRIMANTE]
: informations sur la "printer queue".
% lprm [-P NOM_IMPRIMANTE] [numero de job]
: supprime tous [le] les jobs de la "printer queue".
% setenv PRINTER NOM_IMPRIMANTE
: variable d'environnement = imprimante par defaut.
% du -k : taille de memoire utilisee (en ko).
% quota -v [NOM_UTILISATEUR]
: quota de memoire autorise pour l'utilisateur.
% jobs -l : liste des jobs avec leurs PID.
% ps -f : liste de tous les processes.
aux : plus d'informations.
% kill IDENTIFIANT_PROCESSUS (PID)
: tue le process.
% gzip : compresse un fichier.
% gunzip : decompresse un fichier.
% tar c[vf] NOM_FICHIER NOM_FICHIERS_OU_DIRECTORIES_(RECURSIF)_A_TARER
Cree un fichier "tar".
% tar t[vf] NOM_FICHIER : affiche les informations sur un fichier "tar".
% tar x[vf] NOM_FICHIER : eXtrait les fichiers d'un fichier "tar".
% split -b TAILLE_EN_OCTETS NOM_FICHIER
: Decoupe un fichier en plusieurs : xaa, xab, ...
$(DOS) copy /b xaa + xab + ...
: Reconstitue le fichier initial.
% find NOM_REPERTOIRE -name NOM_FICHIER -print
: cherche le fichier dans le repertoire,
recurssivement.
% wc NOM_FICHIER : "word count". Affiche nb de lignes, mots
et caracteres.
% CTRL Z : Stope un job qui etait en foreground.
% bg : Passe le job stope en background.
% fg : Passe le job en background en foreground.
% jobs : Liste des jobs.
(Exemples : % emacs ---> job en foregroung,
% emacs & ---> job en backgroung.)
COMMANDES DE BASE
=================
% cd, ls -als, rm -i, cp -i, mv -i, mkdir, rmdir.
% ls -R : ls recursif.
% clear : efface l'ecran.
% chmod <u,g,o,a><+,-><r,w,x> NOM_FICHIER
: change les priorites.
% passwd : change le mot de passe.
% echo "TEXTE" : affiche le texte.
% source NOM_SCRIPT : effectue un script (ex : .cshrc).
% set filec : "file completion". Complete les noms de fichier
lorsque l'on appuie sur <Esc>.
% alias : liste des alias.
% alias NOM_ALIAS 'COMMANDE_1 ; COMMANDE_2'
: cree un alias.
% unalias NOM_ALIAS : supprime un alias.
% history : historique des commandes.
% !! (!n) : derniere (n-ieme) commande.
% telnet, rlogin : se connecter sur une autre machine.
% xhost + : autorise l'affichage sur l'ecran.
% printenv : affiche les variables d'environnement.
% setenv : modifie ou cree une variable d'environnement.
(ex : setenv DISPLAY turquoise:0.0)
% hostname : nom de la machine ou l'on est.
% w : qui est logue sur la machine ?
% who : qui est logue, et sur quelle machine ?
% whoami : qui suis-je ?
% df : capacites des disques durs.
COMMANDES OPENWINDOWS (/usr/openwin/bin)
=====================
% mailtool : Mail Tool.
% cmdtool : Command Tool.
( shelltool : Shell Tool.)
( xterm : X Term.)
% filemgr : File Manager.
% textedit : Text Edit.
% calctool : Calculator Tool.
% perfmeter : Performance Meter.
% clock : Clock.
( xclock : X Clock.)
( oclock : O Clock.)
% imagetool : Image Tool.
% printtool : Print Tool.
% iconedit : Icon Editor.
% snapshot : Snap Shot (capture d'image).
( xlogo, tapetool, audiotool)
APPLICATIONS
============
% emacs : editeur Emacs.
% latex2e : LaTeX 2 epsilon.
% xdvi NOM_FICHIER.dvi : affiche un fichier .dvi.
% dvips NOM_FICHIER.dvi : imprime un fichier .dvi avec la commande lpr,
donc sur l'imprimante par defaut (PRINTER).
% dvips NOM_FICHIER.dvi -o NOM_FICHIER_2.ps :
transforme un fichier .dvi en un fichier .ps.
% ps2pdf : .ps -> .pdf (pour Acrobat Reader).
% ghostview : affiche un fichier postscript.
% acroread : Acrobat Reader.
% netscape : Netscape 3.
% /opt/local3/Netscape4/netscape
: Netscape 4.
DISQUETTES
==========
% eject -q : donne le nom de la disquette
(ex : /vol/dev/rdiskette0/unnamed_floppy).
% ls \floppy\NOM_DISQUETTE
: "ls" de la disquette
(ex : ls /floppy/unnamed_floppy).
% cd, cp, etc. : normal, avec \floppy\NOM_DISQUETTE.
% eject : ejecte.