By paille | novembre 25, 2008 - 4:39 - Posted in ligne de commandes


Le terminal et la ligne de commande ouvrent de nombreux horizons quand à la maitrise de votre système Gnu/Linux. Ce post fait parti d’une série sur les lignes de commandes et le Shell.

Maintenant que l'on a vu l’organisation et l’utilité des dossiers des systèmes Linux.

Nous allons apprendre a naviguer dans les dossiers avec la console.

La console ? Mais elle est où,  cette fameuse console ?
Dans les systemes Linux, il existe 6 consoles accessibles via Ctrl + alt + F1 (ou F2, F3 ....F6).
Pour revenir au mode graphique on utilise : Ctrl + alt + F7.

Personnellement (comme beaucoup) Je préfère utiliser le Terminal inclus dans le bureau, qui est plus pratique :
il est possible de faire des copier/coller (maj+ctrl + c pour copier et v pour coller),
on peut ouvrir des onglets,
et on peut avoir un programme graphique ouvert en même temps.
Dans le bureau Gnome, la console se trouve :
Applications ==> Accessoires ==> Teminal (console).
Si l'on ouvre le terminal ca donne ceci :

terminal gnome

Ce qui signifie :
votre-login@ le-nom-de-votre-ordi :
" ~ " (Alt Gr + 2) = répertoire home
$ = vous êtes identifié comme utilisateur (On reviendra là dessus un peux plus tard...) .

Voila, la console est ouverte et vous êtes dans votre dossier " Home" (par défaut). ......
C'est bien, on est dans home.... Mais on ne voit rien !?...   🙁

Les premières commandes :   🙂

Pour voir ce qui est dans home, il va nous falloir entrer une commande pour lister son contenu :
ls ==> L minuscule et S minuscule.
Attention la casse (Maj. Min) est importante dans la console !!
Donc si on tape ls voici ce que ça donne :

terminal gnome

Vous devez avoir quelque chose comme ça...
La liste de vos Dossiers et  fichiers ( Sur l'image la liste n'est pas complète).

Sur Ubuntu la coloration des dossiers et fichiers est active par défaut.
Les dossiers sont en bleu foncé," Examples",  en bleu clair,  est un raccourci.
Il existe sous Linux des dossiers cachés, ils ne sont pas visible sur notre terminal. Si vous désirez les afficher,  il faudrat rajouter le paramètre "-a". Ce qui donne dans la console : login@Nomordinateur :~$ ls -a. Maintenant tous les fichiers sont affichés dans votre terminal !!

On peut aussi choisir d'autres parametres, ce qui rajoute des fonctions.
Par ex : login@Nomordinateur :~$ ls -l ( L minuscule)  affiche une liste détaillant chaque élément du dossier :  Droits sur le fichier/ Nombre de liens physiques/ propriétaire du fichier/ Groupe auquel appartient le fichier/ Taille du fichier  en octets, dernière modification /Nom du dossier (ou fichier).
La taille du fichier en octets, c'est pas terrible (surtout pour les gros fichiers). On peut donc rajouter
" -h " pour afficher la taille en Ko, Mo ou  Go....
Ce qui nous donne :
login@Nomordinateur :~$ ls -lh .
C'est mieux comme ça !  🙂

Voici quelques parametres utiles :
-t : trier par date de dernière modification,
-F :  type d'élément (pour ceux qui n'ont pas la coloration ; Il rajoute  un symbole),
-r renverse l'ordre d'affichage.

Alors vous aller me dire que tout ça c'est bien beau, mais que pour le moment on a pas bougé du dossier home (~) !   🙁

Pour changer de dossier on va utiliser la commande :
cd .
Il existe 2 sortes de chemins pour arriver à un dossier :
le chemin relatif et le chemin absolu. Le chemin est relatif au dossier dans lequel vous êtes. Par ex : Là je suis dans "home" et je voudrais aller dans le dossier linux qui se trouve dans Documents : paille@ubuntu-fixe:~$ cd Documents /linux .
Le chemin absolu est le chemin entier depuis la racine (/) . Il commencera donc toujour par / .

Voila, vous pouvez naviguer dans vos dossiers avec un terminal.
Pour facillité la chose sachez que :
" cd ~ " ouvre Home,
" cd / " va à la racine des repertoires,
" cd .. " revient au dossier parent
et " cd .. /.." recule de deux dossiers .

Lire se post ne suffira pas pour maitriser tout ca.
Même si c'est asses intuitif,   il faut pratiquer ! Alors je vous laisse vous amuser.....  🙂

....../  A Suivre   /......


Creative Commons License Ce blog est mis à disposition sous un contrat Creative Commons.

Étiquettes : , , ,

Cet article a été posté le mardi, novembre 25th, 2008 a 16 h 39 min et est classé dans la catégorie : ligne de commandes. Vous pouvez suivre les commentaires de cet article viaRSS 2.0 . Vous pouvez commenter :, ou faire un trackback depuis votre site.

Articles relatifs :

no nofollow

Les commentaires sont en dofollow, mais ne sont acceptés que les commentaires "non commercial".
Je supprime allègrement (et avec plaisir) les url non désirées....
Svp postez des com que si vous avez quelques choses à dire (et non pour le référencement)....
Merci :)

8 Comments

  1. novembre 25, 2008 @ 17 h 29 min

    Lignes de commandes maitrisez votre système (Part : 2 Naviguer )…

    Le terminal et la ligne de commande ouvrent de nombreux horizons quand à la maitrise de votre système Gnu/Linux. Ce post fait parti d’une série sur les lignes de commandes et le Shell….

    Posted by www.fuzz.fr
  2. janvier 16, 2009 @ 19 h 34 min

    Bonjour !
    Merci pour tous vos conseils : débutant absolu sous Linux, je viens d’acquérir un HP mini note 2133 équipé d’Opensuse et un ami m’a conseillé de passer sous Ubuntu pour sa simplicité d’emploi et sa convivialité. J’aimerais connaître votre avis !
    Merci d’avance !

    Posted by ChrisG
  3. janvier 16, 2009 @ 20 h 12 min

    @ chrisG , je pense qu’Ubuntu est un bon choix . Cette distribution est plus facile à prendre en main qu’opensuse.
    De plus la communauté francophone est tres active (http://www.ubuntu-fr.org/.). Par contre je ne suis pas sur que la garantie marche si l’on change de systeme d’exploitation……C’est un choix à faire…. (que j’ai d’ailleur fais pour mon eeepc)
    J’utilise également Ubuntu n’hesitez pas à me contacter (contact(at)lepingouin.info) en cas de besoin.

    Posted by le pingouin
  4. janvier 20, 2009 @ 15 h 41 min

    […] avoir vu l’organisation des dossiers sous Linux et comment y naviguer, voyons maintenant la manipulation des fichiers via un terminal […]

  5. février 4, 2009 @ 21 h 33 min

    Deux petites precisions pour la forme :
    un terminal est une emulation graphique d’une console (pour pouvoir utiliser la console en mode graphique, donc ne pas parler de console quand on est en mode graphique)
    il y’a sept consoles (6 en mode texte et une en mode graphique)

    Pour la commande cd il y’a aussi l’option « – » qui permet de revenir au repertoire precedent

    Posted by ya
  6. février 6, 2009 @ 19 h 43 min

    merci pour les précisions 🙂

    Posted by le pingouin
  7. septembre 27, 2010 @ 20 h 31 min

    Un petit mémento avec les principales commandes à porté de la main, c’est aussi une bonne idée, comme par exemple celle que Debian fournit sur le site.
    http://tangosoft.com/refcard/
    Cordialement.

    Posted by anatolem
  8. septembre 28, 2010 @ 9 h 22 min

    J’étais passé à coté….
    Sympa ce mémento, merci pour l’info ! 🙂

    Posted by Paille

Leave a Comment