Articles - Linux

La console Linux

  |   4961  |  Poster commentaire  |  Linux
Sommaire :

La console et les commandes de base




    Où se trouve la console



    Sous KDE : Rechercher Konsole dans le lanceur graphique
    Sous Unity: Rechercher Terminal dans le lanceur graphique

    Pour accéder à distance à distance à un ordinateur (ou serveur) sous linux, on utilise le protocole SSH. PuTTY est un logiciel Windows qui permet d'accéder à une machine Linux depuis windows via le protocole SSH.

    Symboles affichés sur la console



    $: compte utilisateur normal avec des droits limités
    #: mode super-utilisateur

    Commandes et paramètres



    Code BASH :
     
    date #Affiche la date
    ls #Liste les fichiers et dossiers du répertoire actuel 
    ls -a #Affiche tout le contenu du dossier, même les fichiers cachés
    ls Examples #Affiche le contenu du dossier Examples
    clear #Efface le contenu de la console
    pwd #Affiche le répertoire courant
     


    pwd et which: Où suis-je?



    Code BASH :
     
    pwd #renvoie le répertoire courant
    which mysql #Renvoie l'emplacement du programme mysql (/usr/bin/mysql)
    which pwd #Renvoie l'emplacement de la commande pwd (/bin/pwd)
     


    Lister les fichiers et dossiers



    Code BASH :
     
    ls #Affiche la liste des fichiers et dossier du répertoire courant
    ls -a #Afficher tous les fichiers et dossiers cachés
    ls -F #Rajoute à la fin des éléments un symbole pour qu'on puisse faire la distinction entre les dossiers, fichiers
    ls -l #Liste détaillée (droits, nombre de liens physiques, propriétaire, groupe, taille en octets, date de dernière modification, nom du fichier ou dossier)
    ls -lh #Liste détaillée avec la taille indiquée en Ko, Mo, Go. (NB: h=human readable)
    ls -lt #Trier par date de dernière modification
     


    En pratique, il est préférable de combiner -t avec -r. Ce qui renverse l'ordre d'affichage des fichiers afin d'avoir le dernier fichier modifié en bas de la liste, c'est plus pratique à l'usage dans la console.

    Code BASH :
    ls -larth #contient toutes les options que j'aime


    cd: Changer de dossier



    Code BASH :
     
    cd / #Aller à la racine
    cd usr/games #Aller dans le dossier games
    cd .. #Revenir au dossier précédent (usr)
    cd ../.. #Permet de reculer de deux dossiers parents
    cd ~ #Retour au répertoire parent 
     


    Le nom du dossier peut être automatiquement complété par la console. Taper par exemple : cd /usr/ga puis appuyer sur Tab. La commande est complétée à cd /usr/games

    du: taille occupée par les dossiers



    du: disk usage


    Code BASH :
     
    cd  #on se place dans le répertoire home
    du #Affiche la taille en octets des dossiers (uniquement) du répertoire actuel
    du -h #taille pour les humains (en Ko, Mo, Go)
    du -a #Affiche la taille des dossiers ET des fichiers
    du -sh #Affiche la taille totale occupée par le dossier actuel.