table

introduction

c'est quoi, Unix?

les Unix d'aujourd'hui

la console

accéder à la console

la ligne de commande

à la découverte du système de fichier

les attributs des fichiers

à propos du noyau

les processus

shell et ligne de commande

les variables d'environnement

les "pipes"

redirections et descripteurs de fichiers

un exemple

allons plus loin

la ligne de commande

modifié le 02/09/2007 00:13:07

maintenant que nous sommes connecté à la machine distante, on peut travailler dessus

voici les principes essentiels à bien retenir:

  • nous avons toujours le nom de la commande en premier, éventuellement suivie d'un séparateur (un ou plusieurs espaces ou tabulations), qui lui même est suivi par les options et/ou les paramètres, tous séparés d'un séparateur (un ou plusieurs espaces ou tabulations)
  • dans la grande majorité des cas, les options courtes débutent par un tiret simple (ls -a), les options longues débutent par deux tirets (ls --all, l'équivalent de l'option précédente)
  • les noms des commandes de base sont concis mais bien étudiés pour qui connaît le terme anglais associé (cp pour copy, mv pour move...)

voici une liste rapide de quelques commandes de base:

  • ls [-l] [-a] [répertoire|fichier], l'équivalent de dir sous Windows
  • cp fichier [fichier fichier ...] destination, l'équivalent du copy de Windows en plus évolué
  • cat fichier [fichier ...], affiche le contenu d'un ou plusieurs fichiers à la console (voir type sous Windows)
  • less fichier, affiche page par page ou même ligne par ligne, le contenu dd'un fichier à la console (comme more sous Windows, en plus évolué)
  • cd, retourne au répertoire de base de l'utilisateur
  • cd rep, va dans le répertoire rep
  • pwd affiche le répertoire courant