www.misfu.com : Cours et Formation Informatique et logiciels, apprendre et télécharger gratuitement
 Cours informatique



  • Télécharger des cours
  • Cours Débutant
  • Cours Internet
  • Cours Ergonomie
  • Cours Linux
  • Cours Réseaux
  • Cours JavaScript

  • Forum informatique
  • Annuaire informatique
  • Annuaire internet

    Cours Bureautique

  • Cours Excel
  • Cours Word
  • Cours PowerPoint
  • OpenOffice (Texte)
  • OpenOffice (Tableur)

    News et astuces

  • Test et comparatif ADSL
  • News informatique
  • Astuces Windows





  • Récapitulatif des commandes Linux


    Accueil > Cours Linux > Récapitulatif des commandes Linux


     Aide mémoire des commandes de bases sous Linux
       

    Système de fichiers

    Manipuler les systèmes de fichiers

    - mount -t vfat /dev/hda2 /mnt/win : Monte la partition 2 du disque primaire (type fat32) dans le répertoire /mnt/win
    - mount -t vfat -o ro /dev/hda2 /mnt/win
    : idem mais avec l'option lecture seule
    - mount -t iso9660 /dev/cdrom /mnt/cdrom
    : Monte le périphérique cdrom dans le répertoire /mnt/cdrom
    - mount -t ntfs -o ro /dev/hda5 /mnt/win2k
    : Monte la partition 5 du premier disque dur de type NTFS, en lecture seule , dans le répertoire /mnt/win2k (mode ro plus que recommandé, écriture expérimentale)
    - umount /mnt/cdrom
    : démonte le cdrom
    - umount /mnt/win
    : démonte le système de fichiers monté dans /mnt/win
    - mount
    : affiche les systèmes de fichiers montés
    - df : affiche l'occupation disque des systèmes de fichiers montés


    Manipulation des répertoires

    - ls : affiche le contenu du répertoire courant
    - ls -alC : affiche le contenu détaillé et en colonnes du répertoire courant
    - pwd : affiche le chemin courant
    - mkdir rep1 : crée le répertoire rep1
    - rmdir rep1 : efface le répertoire rep1
    - du -sk rep1 : affiche la taille occupée par le répertoire rep1


    Manipulation des fichiers

    - touch fich1 : crée le fichier fich1 vide
    - rm fich1 : efface le fichier fich1
    - cp /tmp/fich1 /home/user1 : copie le fichier /tmp/fich1 dans le répertoire personnel de l'utilisateur user1
    - mv /tmp/fich1 /home/user1 : déplace le fichier /tmp/fich1 vers le répertoire personnel de l'utilisateur user1
    - cat fich1 : affiche le contenu du fichier fich1
    - more fich1 : affiche le contenu du fichier fich1 une page à la fois
    - head fich1 : affiche les 10 premières lignes du fichier fich1
    - head -25 fich1 : affiche les 25 premières lignes du fichier fich1
    - tail fich1 : affiche les 10 dernières lignes du fichier fich1
    - tail -25 fich1 : affiche les 25 dernières lignes du fichier fich1
    - vi fich1 : édition du fichier fich1 avec l'éditeur VI (voir section vi)


    Attributs des fichiers

    - ls -al pour voir les attributs des fichiers
    - d(rwx)(rwx)(rwx) : (répertoire)(propriétaire u)(groupe g)(les autres o)

    • rwx : 7 : lecture écriture exécution
    • rw- : 6 : lecture écriture
    • r-x : 5 : lecture exécution
    • r-- : 4 : lecture
    • -wx : 3 : écriture exécution
    • -w- : 2 : écriture
    • --x : 1 : exécution
    • --- : 0 : aucun

    - bit suid : donne à l'utilisateur qui lance le programme exécutable, l'identité du propriétaire du programme
    - bit guid : donne à l'utilisateur qui lance le programme exécutable, l'identité du groupe du propriétaire du programme
    - sticky bit : permet de conserver en mémoire un fichier fréquemment appelé

    - chmod 700 fichier : donne tous les droits au propriétaire du fichier et aucun droits aux autres utilisateurs
    - chmod 777 fichier : donne tous les droits à tout le monde
    - chmod 444 fichier : met le fichier en lecture seule pour tous le monde
    - chmod a+r,a+w fichier : ajoute les droits de lecture et d'écriture pour tout le monde
    - chmod u+r,g-w,o+x fichier : ajoute la lecture à l'utilisateur, l'exécution aux autres et enlève l'écriture au groupe
    - chmod a=x fichier : met le fichier en exécution uniquement pour tout le monde
    - chmod u+s fichier : positionne le suid sur le fichier
    - chmod g+s fichier : positionne le guid sur le fichier
    - chmod +t fichier : positionne le sticky bit
    - chown user fichier : change le propriétaire du fichier
    - chgrp groupe fichier : change le groupe du fichier

    Recherche de fichiers

    - find chemin option type de critère critère commande
    - find / -name essai -print
    : recherche dans le répertoire / et ses sous répertoires tous les fichiers nommés "essai"
    - find / -name "es*" -print : recherche dans le répertoire / et ses sous répertoires tous les fichiers commençant par "es"
    - find . -name ".*" -print : recherche dans le répertoire courant et ses sous répertoires tous les fichiers cachés
    - find / -name *access* -o -name .*access* : recherche dans le répertoire / et ses sous répertoires tous les fichiers (y compris les fichiers cachés) contenant la suite de caractères "access"
    - find /usr -type d -print : affiche tous les répertoires de /usr
    - find . -perm u=rwx,g=rx,o=rx : trouver tous les fichiers possédant ces permissions
    - find $HOME ( -name a.out -o -name '*.o' ) -atime +7 -exec rm {} : supprime tous les fichiers a.out ou *.o qui n'ont pas été accédés depuis plus de 7 jours dans le répertoire home de l'utilisateur.
    - find / -type f -a ( -perm -4000 -o -perm -2000 ) -print : cherche tous les fichiers suid ou guid (type f : fichier normal)


    Installation/Désinstallation de logiciels

    - rpm -ihv apache.rpm : installe le package nommé apache.rpm
    - rpm -Uhv apache.rpm : met à jour le package nommé apache.rpm
    - rpm -e apache.rpm : efface les fichiers contenu dans le package apache
    - rpm -qa | grep apache : liste tous les packages installés qui contiennent le mot apache dans leur nom
    - rpm -ql apache : liste les fichiers contenus dans le package apache
    - rpm -i --force apache : forcer la réinstallation du package apache
    - tar -zxvf apache.tar.gz : décompacter l'archive nommée apache.tar.gz
    - ./configure : prépare les fichiers à la compilation
    - make : compile le programme à partir des sources


    Utilisateurs et groupes

    Gestion des utilisateurs


    - adduser bob : ajoute un utilisateur nommé bob
    - passwd bob : change ou fixe le mot de passe de l'utilisateur bob
    - userdel bob : efface l'utilisateur bob du système
    - userdel -r bob : efface l'utilisateur bob et tout le contenu de son répertoire personnel
    - su bob : prendre temporairement l'identité de l'utilisateur bob
    - su : prendre temporairement l'identité de l'administrateur root
    - whoami : pour les amnésiques, permet de connaitre le profil courant


    Gestion des groupes

    - groupadd group1 : ajoute le groupe d'utilisateur nommé group1
    - groupdel group1 : supprime le groupe nommé group1


    Processus


    Gestion des processus

    - ps -ef : affiche la liste détaillée des processus en cours d'exécution
    - kill n°proc : tue le processus n°proc
    - kill -9 n°proc : assassine le processus n°proc, meurtre à coup sûr :-)
    - nice -<0 à 39> commande : fixe la priorité de la commande (défaut 10, max 0, min 39)
    - nohup commande & : lance un processus en tache de fond (persistant, même en cas de déconnexion)



    www.misfu.com


    Vous pouvez également faire héberger vos tutoriaux sur le site Misfu, il vous suffit de nous les envoyer







     Initiation Linux

  • Philosophie Linux
  • Caractéristiques
  • Interfaces graphiques
  • Utiliser KDE
  • Gestion des fichiers
  • Pré-requis installation
  • Installer Linux
  • Outils multimédia
  • Linux & internet

     Administration Linux

  • Configurer Lilo
  • Gestion utilisateur
  • Packages sous Linux
  • Daemons et Linux
  • Routage IP
  • Commandes réseaux
  • Poste en réseau
  • Sécurité et Linux
  • Système NFS
  • Planification des tâches
  • Compilation noyau Linux
  • SAMBA et Linux
  • Utiliser le DNS
  • Récupérer mdp root
  • Utiliser Grep
  • Recherche et archivage
  • DHCP et Linux

     Divers

  • Midnight-Commander (MC)
  • Equivalence logiciel Linux/Windows
  • Editeur de texte VI
  • Créer un RPM
  • Commandes Linux
  • Commandes Unix
  • Commandes Bash










  • Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © www.misfu.com.