Tutoriels Linux Debian

Gérer plusieurs clés SSH de manière simple et automatique Lorsqu'on développe on utilise parfois une paire de clés SSH public/privée pour s'authentifier auprès d'un serveur distant. On utilise un système de clé publique/ clé privée couplée à un agent...

Lire la suite

Héberger son site internet sur son serveur dédié... Avant d'entrer dans le vif de ce tuto, notons que pour des raisons pratiques, sur le serveur dédié : les sites seront installés sur /home/nomdusite/. chaque site contient un répertoire logs/...

Lire la suite

Compilation du noyau sous debian ( kernel ) La compilation du noyau Debian peut être une étape nécessaire dans l'exploitation du système. La gestion des pilotes de périphériques est géré différemment sous Linux que sur Windows. Les pilotes...

Lire la suite

TCPDump ou comment sniffer le trafic TCP sous Linux... Tcpdump est un outil d'analyse réseau très répandu chez les amateurs de sécurité de l'information et de routage réseau. Tcpdump affiche les en-têtes de paquets d'une interface réseau en fonction...

Lire la suite

Les commandes top et htop La commande top La commande top permet de lister l'ensemble des processus et de ressources utilisées sur votre système linux, Unix ou BSD. [bash] top [/bash] Précisons la 3ème ligne : Options...

Lire la suite

  • Prev
  • Next

Les commandes de gestion du système de fichiers

Category : Commandes Linux

  • La commande ls
  • La commande ls liste le contenu d’un répertoire.

    ls -l

    Affiche le format long : types + droits + Nbre de liens + user + group + taille + date + heure + nom

    ls -a

    Affiche les fichiers masqués.

    ls -la

    Affichage long avec les fichiers cachés.

    ls -al

    Affiche toute l’information.

    ls -i

    Affiche les numéros d’inode des fichiers.

    ls -li

    Affichage le plus complet

    ls -R

    Affiche récursivement les sous répertoires.

    ls -1

    Affiche sur une seule colonne.

    ls -t

    Tri dans l’ordre croissant des dates.

    ls -S

    Classe par ordre décroissant de taille.

    ls -rt

    Tri dans l’ordre inverse (reverse).

    ls -F

    Affiche le type de fichier dans l’ordre alphabétique.

    ls --color=auto

    Utilise une coloration automatique.

  • La commandepwd (print working directory)
  • La commande pwd, affiche le chemin absolu du répertoire courant

  • La commande split
  • La commande split, coupe un fichier en plusieurs fichiers.
    Ici on coupe un fichier de log toutes les 15 000 lignes

    split -l 15000 access.log
    

    ou

    split -15000 access.log
    

    -b copie N octets du fichier d’entrée dans les fichiers de sortie. N peut être suivi d’un caractère précisant une unité différente :

    • b blocs de 512 octets
    • k blocs de 1 Ko
    • m blocs de 1 Mo

    -C copie dans les fichiers de sortie autant de lignes complètes que possible, sans dépasser N octets au maximum.
    -a spécifie la longueur des suffixes des fichiers générés qui par défaut est 2
    -d spécifie le type décimal pour les suffixes au lieu des caractères minuscules (fichier1 fichier 2 au lieu de fichieraa fichierab fichierac)

  • La commande cat
  • la commande cat affiche intégralement le contenu d’un fichier.
    On peut ainsi reconstituer facilement un fichier découpé avec la commande split.

    cat fichier.log.1 fichier.log.2 fichier3.log.3 > fichier-complet.log
    
  • La commande cp
  • la commande cp copie d’une source vers une destination.

    cp rapport*.txt (sauvegarde tous les rapports au format texte)
    cp -i source cible (copie interactive pour vérifier si le nom du fichier cible n'existe pas déjà)
    cp -R répertoire-source répertoire-cible (copie récursive, avec les sous répertoires et les fichiers spéciaux et FIFO)
    
  • La commande mkdir (make directory)
  • La commande mkdir crée un répertoire.

    mkdir /home/user/un-repertoire
    
  • La commande rmdir (remove directory)
  • La commande rmdir supprime un répertoire

    rmdir /home/user/un-repertoire
    
  • La commande rm
  • La commande rm supprime un fichier ou un répertoire selon les options.

    rm -i fichier   (interactive = avec demande de confirmation)
    rm -R           (suppression récursive)
    rm -f fichier   (force, sans demande de confirmation)
    rm -r fichier   (recursive, avec les sous répertoires)
    rm -rf dossier (recursive + force = supprime le contenu intégral d'un répertoire sans confirmation)
    
  • la commande df (disk free)
  • Affiche l’espace disque disponible des systèmes de fichiers sur lesquels l’utilisateur courant à les accès appropriés.

    df -P
    Sys. de fich.        1K-blocs       Occupé Disponible Capacité Monté sur
    /dev/sda1            5079616   4696812    126804        98%     /
    tmpfs                  1010148            0   1010148         0%     /lib/init/rw
    udev                      10240       2696        7544        27%     /dev
    tmpfs                  1010148            0   1010148         0%     /dev/shm
    /dev/sda2          15238616    177696  14292920         2%     /home
    

    Remarquez l’option -P comme Portable qui permet d’avoir un affichage nickel.

  • la commande fdisk
  • fdisk est un outil de partitionnement des disques.

    fdisk -l
    

    liste les partitions du système.

    fdisk -l /dev/sda
    

    liste les partitions du disque /dev/sda.

    fdisk /dev/sda2
    

    Crée une partition /dev/sda2.

    sfdisk -s
    

    liste les différents disques et le nombre de blocs.

  • la commande fsck
  • fsck /media/usb
    

    vérifie le système de fichier /media/usb

  • la commande du (disk usage)
  • Affiche l’espace disque utilisé

    du -sh *
    212K    bin
    1,5M    etc
    384K    include
    11M     lib
    480K    sbin
    1,8M    share
    2,4G    var
    
  • la commande cksum (checksum)
  • Génére un checksum

    cksum test
    4294967295 0 test
    
  • la commande dd
  • A la base dd sert à la copie et la conversion.
    Ici on crée un fichier ISO à partir d’un CD-ROM

    dd if=/dev/cdrom of=/home/sam/myCD.iso bs=2048 conv=sync
    

    Et là on copie une partition de disque dur sur un autre disque dur

    dd if=/dev/sda2 of=/dev/sdb2 bs=4096 conv=noerror
    
VN:F [1.9.22_1171]
Rating: 8.5/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
Les commandes de gestion du système de fichiers, 8.5 out of 10 based on 2 ratings
Be Sociable, Share!

Soutenez le blog :)

Leave a Reply