MEMO LINUX by uez19567

VIEWS: 0 PAGES: 3

									                                                                      MEMO LINUX
                                 Commandes divers                                        cp /[nom du fichier]/[destination] : Copie du fichier source dans fichier destination
                                                                                         rm [nom du fichier] : effacer le fichier.
su : (select user) pour changer d'utilisateur                                            rm * : Effacer tous les fichiers du répertoire.
passwd : Changer le mot de passe.                                                        rm -f : Suppression même si on a pas le droit d'écrire
Ctrl D : Se déloguer.                                                                    rm -i : Demande confirmation
pwd : Visualisation du chemin actuel (home/philippe).                                    rm -r ou -R : efface tout (fichiers, répertoires, sous répertoires : A utiliser avec
man [commande] : Aide, manuel. q : Pour quitter.                                         beaucoup de précautions !!)
who : propriétaire de toutes les machines. (qui est connecté)                            Jokers : ? : équivalant à une lettre quelconque.
whoami : propriétaire de cette machine. (qui est logué sur la machine)                   * : Equivalant à un groupe de lettres.
finger : voir qui est connecté sur la machine                                            mv a.out [nouveau nom] : Renommer un fichier.
mail : courrier.                                                                         mv a.out ../exec/ : Déplacer un fichier.
  XX : pour visualiser le message XX                                                     mkdir [nom du répertoire] : Création d'un répertoire.
  vi [XX] : pour éditer le message XX avec VI                                            rmdir [nom du répertoire] : Effacer le répertoire (vide).
  h [XXX] : pour aller au mail XXX                                                       clear : Effacer l'écran.
  z : pour avancer dans la liste des messages                                            fdformat /dev/fd0 h1440 : formatage d'une disquette
  ctrl D : pour sortir                                                                   mkdosfs /dev/fd0 : met la disquette formatée au format DOS
mail [destinataire] : Pour envoyer un mail ctrl D pour arrêter. (. : envoyer le mail).   mke2fs /dev/fd0 : met la disquette formatée au format LINUX
date : date.                 cal : calendrier du mois en cours.                          ou mkfs -t [type] (type : msdos ou ext2)
logname : obtenir le nom de la connexion                                                 tee [fichier] : Equivalent à ls et ls > fichier
env : affiche la liste des variables d'environnement du système                          grep titi toto : Recherche titi dans le fichier toto
                                                                                         ruser : Montrer qui est connecté
                                    Les processus                                        df -k : Taux d'occupation des systèmes de fichiers
ps –al : Voir les processus                                                              du -h : Place prise par un répertoire
ps –faux : Voir les processus                                                            mc -c : (Midnight Commander) Gestionnaire et éditeur de fichiers
ps -faux |grep [Nom du processus] : Voir le numéro de ce processus.                      find -name / *mail* : Cherche tous fichiers ayant dans son nom mail à partir de la
ps -ef : Voir les processus actifs de la session                                         racine
ps -fu [XXX] : Voir les processus lancés par XXX                                          Les droits
kill -9 [numéro du processus] : Tuer un processus                                        chmod : changer les droits. (option -R pour appliquer à tout un répertoire)
                                                                                         chmod [ugoa][+-=][rwxlstugo] file : u : user, g : groupe, o : others, a : all. (+ ajouter,
                                                                                         - enlever)
                                Travail sur les fichiers                                 chmod -R 777 /toto : donne tous les droits pour le répertoire toto
cd [répertoire] : (change directory)changer de répertoire.                               umask 022 : droits par défaut lors de la création d'un répertoire
cd .. : Revenir en arrière.                                                              chown : changement de propriétaire. (il faut être propriétaire du fichier ou root)
cd / : Retour à la racine.                                                               chown [nom du nouveau propriétaire] [nom du répertoire ou fichier]
ls -l : Visualiser le contenu du répertoire.                                             chgrp [nom du nouveau groupe] [nom du répertoire ou fichier] : changer de
cat [nom du fichier] : Visualisation d'un fichier texte.                                 groupe


                                                                                                                                                                               1
chown -R philippe:philippe * : Premier paramètre pour le propriétaire, deuxième                                  Copie sur disquette DOS
paramètre pour le groupe. Cette commande remplace le propriétaire et le groupe de
tout un répertoire.                                                                 mcopy [fichier] a: : copier un fichier sur disquette
                                                                                    mcopy a:[fichier] [.] : copier le fichier de la disquette sur le disque dur
                                                                                    mdir a: : visualiser le contenu de la disquette
                                       Impression                                   mdel a:[fichier|*.*] : effacer le contenu de la disquette
lpr fichier : Permet d'imprimer un fichier                                          split –b1300k nomdufichier : découpe le fichier en tranche de 1,3Mo et les met dans
lpq ou lpstat : affiche le nom des fichiers en attente d'impression                 xaa xab … Pour reconstruire le fichier cat xab >> xaa
lprm ou cancel : pour annuler l'impression                                          suffit
lpr -Pprinter fic.ps
lpstat -d : affiche l'imprimante par défaut                                                                              Guide FTP
dvips –t landscape fic.dvi –o fic.ps : poscript en mode landscape
psnup –2 fic.ps | lpr –Pprinter : impression de poscript sur 2 colonnes             open : permet de se connecter à un serveur ftp : open ftpperso.free.fr
                                                                                    user : pour se connecter vous pouvez taper la commande : user [login] puis entrer
                                                                                    votre mot de passe ; ou directement user [login] [motdepasse]
                                         Réseaux                                    get : pour récupérer un fichier : get source [destination]
netstat -rn                                                                         put : pour envoyer un fichier : put source [destination]
                                                                                    ls : pour lister tous les fichiers du répertoire courant sur le serveur
                                                                                    cd : pour se déplacer dans l'arborescence du serveur
                               Les disques et disquettes
                                                                                    lcd : pour changer de répertoire en local sur votre machine
fd0 ou fd1 : Disquettes                                                             bin : pour passer en mode binaire, indispensable avant d'envoyer (put) ou de récupérer
hda1, hda2, hda3 : Disque dur A, partition 1, 2, 3 Nape1 maître IDE                 (get) des images par exemple, vous devez avoir la réponse : 200 Type set to I.
hdb1, hdb2, hdb3 : Disque dur B, partition 1, 2, 3 Nape1 esclave IDE                ascii : pour passer en mode ascii, vous devez avoir la réponse : 200 Type set to A.
hdc1, hdc2, hdc3 : Disque dur C, partition 1, 2, 3 Nape2 maître IDE                 prompt : Pour passer du mode manuel au mode automatique et inversement (utile
hdd1, hdd2, hdd3 : Disque dur D, partition 1, 2, 3 Nape2 esclave IDE                pour mget et mput)
rmt0 : lecteur de bande (rmt : remote tape)                                         mget : permet de récupérer plusieurs fichiers à la fois.
sda1, sda2, sda3 : Disque dur SCSI ayant l'ID0, partition 1, 2, 3                   mput : permet de d'envoyer plusieurs fichiers à la fois.
sdb1, sdb2, sdb3 : Disque dur SCSI ayant l'ID1, partition 1, 2, 3                   close : fermer la connexion (ou bye)
scd0 : CDROM SCSI                                                                   !commande : pour exécuter une commande sur votre machine en local
mount /dev/fd0 /mnt/floppy : monter le lecteur de disquettes                         Outils :
fsck /dev/hda1 : (File System Check) scandisk puis toujours dire Y                  gftp : FTP graphique                    ncftp : FTP non graphique
                                                                                    wget : Pour télécharger des fichiers du WEB
                                 Sauvegarde de fichiers
tar -cvf [fichier tar] [fichier source] : Créer une archive tar                                                        Compilateur C
tar -xvf [fichier tar] [destination] : extraire l'archive tar                       gcc -a -lm -g -o toto toto.c(-a : norme ANSI, -lm : math.h, -g : débugger, -o donne
tar -uvf [fichier tar] [fichier] : mettre l'archive à jour                          un autre nom que a.out)
tar -rvf [fichier tar] [fichier a ajouter] : ajouter des fichiers dans l'archive    ./toto : exécution du fichier
tar -tvf [fichier tar] : visualiser l'archive                                       ddd : débuggeur graphique
gzip –c [fichier] > [destination.gz] : Compresser un fichier
gunzip [fichier.gz] : décompresser un fichier



                                                                                                                                                                          2
                               VI (éditeur de textes)                                 Annuler/Répéter les modifications :
                                                                                     u : Annuler la dernière modification
vi [nom du fichier] : éditer un texte ou un programme.                               U : Annuler toutes les modifications effectuées sur la ligne courante
vi * : ouvre tous les fichiers d'un répertoire                                       . : Répète les dernières modifications
n : fichier suivant
rew : revient au premier fichier
Les commandes de VI :                                                                                                       EMACS
 Sauvegarder / Quitter :                                                            emacs/xemacs : lancer emacs ou sa version graphique.
Echap : : pour passer les commandes                                                   Sauvegarder / Quitter :
w : Sauvegarder                                                                      C-z : : suspendre emacs(ou l’icônifier sous X)
wq : quitter en enregistrant.                                                        C-x C-c : quitter définitevement emacs
ZZ : Quitter et sauvegarder si quelque chose a été modifié.                           Fichiers :
w [nom de fichier] : Enregistre sous un autre nom, w! [fichier] : Remplace fichier   C-x C-f : lire un fichier dans emacs
e! : Ignore les changements et recharge le fichier                                   C-x C-s : sauver un fichier sur disque
q : quitter sans sauvegarder, q! Force vi à se terminer                              C-x s : sauver tous les fichiers
 Se déplacer :                                                                      C-x i : insérer le contenu d’un autre fichier dans ce tampon
se nu : Numérote les lignes                                                          C-x C-v : remplacer ce fichier par un autre
xxx : Positionne à la ligne xxx                                                      C-x C-w : sauver le tampon sous un nom de fichier donné
$ : amène à la dernière ligne du fichier                                              Vérification de l’orthographe :
 Insertion / remplacement / suppression de texte :                                  M-$ : vérifier l’orthographe du mot courant
a : Insertion après le curseur                                                       M-x ispell-region : vérifier l’orthographe de tous les mots de la région
i : insertion avant le curseur                                                        Shells :
A : Insertion en fin de ligne                                                        M- ! : exécuter une commande shell
I : insertion en déde ligne                                                          M- | : lancer une commande shell sur la région
esc : Termine le mode insertion                                                      C-u M- | : filtrer la région par une commande shell
x : effacer le caractère pointé                                                      M-x shell : lancer un shell dans la fenêtre « shell »
dw : Supprime un mot                                                                   Macro clavier :
dXw : Supprime X mots                                                                C-x ( : commencer à définir une macro clavier
dd : Supprime la ligne                                                               C-x ) : terminer la définition d’une macro clavier
dXd : supprime X lignes                                                              C-x e : exécuter la dernière macro clavier définit
r* : Remplace le caractère à la position du curseur par *                            C-x C-k : éditer une macro clavier
R : Remplace tous les caractères jusqu'à la fin de la ligne ([ESC] pour terminer)    C-x C-x ( : ajouter à la dernière macro clavier
cw :Remplace uniquement le mot à la position du curseur ([ESC] pour terminer)        M-x name-last-texttt-macro : donne une nom a la dernière macro clavier
cXw : Remplace X mots ([ESC] pour terminer)                                           Complétion :
%s /mot/mot1 /gc : remplacer mot par mot1 dans tout le fichier                       Alt /
1,$s;mot;mot1;gc : idem
 Copier/Coller:
Y : Copier une ligne
nY : Copier n lignes
P : Coller les lignes avant le curseur
p : Coller les lignes après le curseur


                                                                                                                                                                3

								
To top