Les commandes LINUX (par Terminal)

Tout sur les commandes Linux :

-< INTRODUCTION >-

Le système UNIX est un système d'exploitation multi-utilisateurs et multi-tâches : plusieurs personnes peuvent partager les ressources de la même machine et plusieurs programmes ou logiciels peuvent s'exécuter concurremment.Le shell est un interpréteur de commandes : il permet à l'utilisateur de dialoguer avec le système. C'est le programme généralement exécuté lorsqu'un utilisateur se connecte. Il affiche un "prompt" et attend les commandes de l'utilisateur. Le shell est aussi un langage de programmation interprété puissant. Il offre à l'utilisateur un environnement composé d'un ensemble de variables et d'alias et un langage de commandes.

Il existe différents shells :

  • sh : Bourne Shell (shell standard unix)
  • ksh : Korn Shell
  • csh : C Shell
  • tcsh : extension de C Shell
  • bash : GNU: Bourne advanced Shell

 

Le shell sur la machine utilisé est le bash.

-< SYNTAXE D'UNE COMMANDE LINUX >-

Lorsque la connexion est établie, un prompt s'affiche à gauche de l'écran : il attend de votre part une commande, un ordre qu'il pourra interpréter et exécuter. Le prompt est spécifique de la machine (le prompt de la machine utilisée est : serveur$).
Chaque commande saisie au clavier doit être validée par un "return" (Enter) pour être exécutée. Soit :

serveur$commande -options <arguments>

commande : ce que l'on veut faire

options (facultatives) : comment on le fait

arguments (éventuels) : sur quoi on le fait (fichiers ..)

EX: ls -la /usr/dupont

La commande doit être saisie impérativement en minuscules pour être reconnue.

-< COMMANDES DE CONTROLE >-

exit sortie (fin de session)

CTRL-S et CTRL-Q contrôle de flux (arrêt et reprise de l'édition)

CTRL-D sortie (équivalent du logout si on est au prompt

CTRL-U annulation de la ligne courante (Ex:mot de passe erroné)

CTRL-C interruption d'un processus

CTRL-Z suspension d'un processus (bg, envoi en tache de fond )

 

-< AIDE EN LIGNE >-

man <commande> OU man <application>

La commande "man" (pour manuel) fournit des informations (description, options, syntaxe) sur une commande UNIX ou une application donnée (EX: man ls, man emacs, man chmod).

man -k <commande> donne la liste des commandes contenant dans leur libellé l'argument donné.

man intro : Dresse la liste des commandes accessibles par "man".

A propos <mot-clé>

Indique le nom des commandes et applications indexées par le mot-clé donné (EX: a propos image).

Rechercher

RizVN Login

Calendar

September 2017
S M T W T F S
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Traffic

Aujourd'hui206
Hier275
Cette semaine1897
Ce mois3121
Total186266

Info Visiteur

  • IP Visiteur : 54.225.26.154

Qui est connecté
1
Online

dimanche 24 septembre 2017 20:54