Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

memento_unix [2017/08/25 09:56] (Version actuelle)
Ligne 1: Ligne 1:
 +<code>
 + **********************
 + *  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.
 +
 +</code>