Professional Documents
Culture Documents
Infos gnrales
date who pwd unamea id groups manxsujet manksujet env echoarg1... umask Affiche/modifie date et heure Qui est connect ? Affiche le rpertoire courant Infos systme d'exploitation et machine Affiche uid, goupe et groupes secondaires Affiche les groupes (secondaires) Affiche les pages du manuel vol. x concernant sujet Pages du manuel qui traitent de sujet Affiche les variables d'environnement Affiche les arguments Affiche/modifie la variable umask diffF1F2 lsD lslD lslF lnsFL mkdirD catF1 moreF1 cpF1F2
manipulation fichiers/rpertoires
Afficher F1 sur la sortie standard Afficher F1 page par page Copier le fichier F1 en F2 Copier F1, F2 et F3 dans le rpertoire D1 Copie rcursive de D1 en D2, avec prservation des attributs Afficher les diffrences entre F1 et F2 Lister les fichiers du rpertoire D Liste longues des fichiers de D Proprits de F Faire un lien sur F nomm L Crer un rpertoire D Dtruire le rpertoire D (si il est vide) Dtruire l'arborescence partir de D Dtruire le fichier F Renommer F1 en F2 Dplacer F1 dans D D2 inexistant : renommer D1 en D2 D2 existant : dplacer D1 dans D2 Compter les caractress de F Trouver le path absolu de cmd idem Rechecher les lignes de F qui contiennent l'expression expr
cpF1F2F3D1 cpaD1D2
infos disques/partitions
fdiskl df duskD Affiche la liste des partitions des disques Affiche l'occupation des partitions Affiche la place totale occupe par le rpertoire D
rmdirD rmrD rmF mvF1F2 mvF1D mvD1D2 mvD1D2 wccF whereiscmd typecmd grepexprF
processus
psax Kill9P1P2 timecmd Voir tous les processus Tuer les processus de pid P1, P2 ... Mesure le temps d'excution de cmd
commandes systme
init3 init5 Passer au run level 3 Passer au run level 5
/etc/init.d/demonstart|stop|restart|status Dmarrer/arrter/redmarrer un dmon mount umount mkfs fsck sync dd fuseravF reboot halt lsmod rmmod insmod Monter une partition Dmonter une partition Formater une partition Vrifier une partition Synchroniser le cache disque Copie physique bas niveau Qui utilise le fichier F ? Rebooter le PC Arreter le PC Afficher les modules chargs Supprimer un module Charger un module fileF chmodijkN
findDnamepattern Rechercher les noeuds dont le nom correspond pattern partir du rpertoire D headF tailF Afficher le dbut du fichier F Afficher la fin du fichier F
Archivage/compression
tarcv[z]fFN1N2 Crer l'archive F contenant les noeuds (arborescent) N1, N2, ... z : comprimer l'archive par gzip Comprimer le fichier F Dcomprimer le fichier F
Affiche le FQDN de la machine Liste des processus qui ont ouvert le noeud N Liste des fichiers ouverts par le processus pid
gzipF gunzipF
page 1/2
Rseau
netstat ifconfig Ifconfigeth0 ping ssh sftp scp
page 2/2
vi est un diteur bi-modal : un mode insertion un mode commande ouvrir un fichier sous vi : vi fichier au lancement, vi est en mode commande
emacs est un diteur uni-modal, multi-buffer emacs dialogue avec l'utilisateur dans la zone en bas de l'cran : le minibuffer ouvrir un fichier sous emacs : emacs fichier
enregistrer le buffer : CTRL-X CTRL-S on entre dans le mode insertion en tapant une des commandes d'insertion : rechercher une chane : CTRL-S chane , puis i : insrer , a : ajouter aprs le curseur CTRL-S -> recheche en avant o : ouvrir une ligne CTRL-R-> recherche en arrire
Slectionner une zone (pour couper/copier ...) : 1/ poser une marque au dbut de la zone : CTRL-espace 2/ tendre la zone : SHIFT-fleche_haut ou SHIFT-fleche_bas
commandes utiles du mode commande : yy : copier la ligne courante dans le buffer de copie couper la selection : CTRL-W n yy : copier n lignes dd : supprimer la ligne courante et la mettre dans le buffer coller la slection : CTRL-Y n dd : supprimer n lignes p : coller le buffer de copie aprs le ligne courante passer des commandes dans le minibuffer : ESC-X P : coller le buffer de copie avant le ligne courante abandonner le minibuffer : CTRL-G en mode commande, on accde au buffer de commande en tapant sur la touche : . quitter emacs : CTRL-X CTRL-C On peut alors entrer des commandes utiles : w - > crit le fichier sur le disque (write) wq -> sauvegarder puis quitter (write quit) w! -> forcer l'criture q! -> forcer la sortie /blabla -> recherche les occurrences de la chane blabla N : occurrence suivante SFIFT+N : occurrence prcdente set nu : affiche les numros des lignes
page 3/2