initiation_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| initiation_linux [2021/08/20 15:32] – [Processus en arrière-plan et avant-plan] eric | initiation_linux [2021/09/15 19:02] (Version actuelle) – [Les principaux dossiers de LINUX] regis | ||
|---|---|---|---|
| Ligne 75: | Ligne 75: | ||
| ==== Exemples ==== | ==== Exemples ==== | ||
| + | |||
| + | Pour savoir dans quelle répertoire on se trouve, utiliser la commande pwd : | ||
| user@machine: | user@machine: | ||
| / | / | ||
| + | Pour créer un répertoire, | ||
| user@machine: | user@machine: | ||
| Ligne 88: | Ligne 91: | ||
| 17422 drwxr-x--- | 17422 drwxr-x--- | ||
| + | Lorsque l'on fait une erreur dans la syntaxe de la commande alors linux affiche le "mode d' | ||
| user@machine: | user@machine: | ||
| Ligne 96: | Ligne 100: | ||
| | | ||
| + | La commande ls permet de lister le contenu d'un répertoire : | ||
| user@machine: | user@machine: | ||
| Ligne 112: | Ligne 117: | ||
| | | | | ||
| +---------- dans cette colonne | +---------- dans cette colonne | ||
| + | |||
| + | La commande cp permet de faire une copie d'un fichier ou d'un répertoire. L' | ||
| user@machine: | user@machine: | ||
| Ligne 126: | Ligne 133: | ||
| 89137 -rws------ | 89137 -rws------ | ||
| + | La commande rm (remove) permet de supprimer un fichier ou un répertoire (avec l' | ||
| user@machine: | user@machine: | ||
| Ligne 228: | Ligne 236: | ||
| writeln (' | writeln (' | ||
| end. | end. | ||
| + | |||
| + | La commande lshw permet de lister tous les éléments matériels de l' | ||
| Ligne 393: | Ligne 403: | ||
| configuration: | configuration: | ||
| - | Si le fichier est long et qu’on veut ajouter des pauses lors du défilement il faut ajouter « | more » à la commande : | + | Si le fichier est long et qu’on veut ajouter des pauses lors du défilement il faut ajouter « | more » à la commande : |
| + | |||
| user@machine: | user@machine: | ||
| + | Autre commande utile : lspci. | ||
| user@machine: | user@machine: | ||
| Ligne 409: | Ligne 421: | ||
| 00:0d.0 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ | 00:0d.0 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ | ||
| + | Enfin lscpu permet de récupérer les infos sur le processeur : | ||
| user@machine: | user@machine: | ||
| Ligne 445: | Ligne 458: | ||
| Drapaux : | Drapaux : | ||
| + | Pour voir l' | ||
| user@machine: | user@machine: | ||
| Ligne 452: | Ligne 466: | ||
| ftp 10.0.2.15 | ftp 10.0.2.15 | ||
| - | D’autres commandes ls* sont disponibles : | + | D’autres commandes ls* sont disponibles : |
| ===== Les fichiers ===== | ===== Les fichiers ===== | ||
| - | ==== Les principaux | + | ==== Les principaux |
| A côté de la hiérarchie utilisateur (/home), LINUX est constitué du plusieurs répertoires importants sous lesquels existe toute une hiérarchie. | A côté de la hiérarchie utilisateur (/home), LINUX est constitué du plusieurs répertoires importants sous lesquels existe toute une hiérarchie. | ||
| Ligne 482: | Ligne 496: | ||
| |/ | |/ | ||
| |/ | |/ | ||
| - | |/ | + | |/ |
| Ligne 1125: | Ligne 1139: | ||
| Une fois la commande lancée en arrière-plan vous pouvez toujours contrôler son déroulement. Les actions possibles et les commandes ou frappes de touches associées sont : | Une fois la commande lancée en arrière-plan vous pouvez toujours contrôler son déroulement. Les actions possibles et les commandes ou frappes de touches associées sont : | ||
| * Tuer un processus d' | * Tuer un processus d' | ||
| - | * Suspendre le processus d' | + | * Suspendre le processus d' |
| * Passer en arrière plan le processus suspendu **bg** (pour background) | * Passer en arrière plan le processus suspendu **bg** (pour background) | ||
| * Passer en avant plan le processus d' | * Passer en avant plan le processus d' | ||
| - | ATTENTION, le caractère de suspension (frappe de **CTRL** et de **C** simultanément) peut varié. En effet c'est un paramètre de communication du terminal, et en tant que tel il est modifiable grâce à la commande **stty**. | + | ATTENTION, le caractère de suspension (frappe de **CTRL** et de **×Z** simultanément) peut varié. En effet c'est un paramètre de communication du terminal, et en tant que tel il est modifiable grâce à la commande **stty**. |
| Cet exemple montre ce fonctionnement à partir d'un programme fortran qui boucle. | Cet exemple montre ce fonctionnement à partir d'un programme fortran qui boucle. | ||
| user@machine: | user@machine: | ||
| - | program boucle | + | |
| - | 10 | + | 10 |
| - | | + | goto 10 |
| - | | + | end |
| - | user@machine: | + | |
| - | speed 9600 baud; 0 rows; 0 columns; | + | speed 9600 baud; 0 rows; 0 columns; |
| - | intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = ^@ | + | intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = ^@ |
| - | eol2 = ^@; start = ^Q; stop = ^S; susp = ^Z; dsusp < | + | eol2 = ^@; start = ^Q; stop = ^S; susp = ^Z; dsusp < |
| - | ...... | + | |
| - | +-- caractère de suspension | + | |
| - | user@machine: | + | |
| - | ca boucle | + | ca boucle |
| - | ca boucle <- messages | + | ca boucle <- messages |
| - | ca boucle ..... | + | ca boucle ..... |
| - | + | ^Z | |
| - | ^Z | + | [1] + 19385 |
| - | [1] + 19385 | + | |
| | | | | ||
| +---------------------------- numéro du process | +---------------------------- numéro du process | ||
| - | |||
| user@machine: | user@machine: | ||
| Ligne 1164: | Ligne 1174: | ||
| - | ls <- on peut taper des commandes | + | |
| ca boucle | ca boucle | ||
| - | | (mélange des deux ) | + | | (mélange des deux ...) |
| - | ca boucle .... | + | |
| - | | (affichages) | + | |
| - | + | ||
| a.out | a.out | ||
| wfic.f | wfic.f | ||
| + | ca boucle | ||
| + | | (... affichages) | ||
| boucle | boucle | ||
| - | |||
| - | |||
| - | user@machine: | ||
| ca boucle | ca boucle | ||
| ca boucle .... | ca boucle .... | ||
| - | |||
| user@machine: | user@machine: | ||
| [1] + 19385 | [1] + 19385 | ||
initiation_linux.1629466375.txt.gz · Dernière modification : de eric
