Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| elearning:solaris10bases:start [2020/01/30 03:29] – modification externe 127.0.0.1 | elearning:solaris10bases:start [2020/03/15 09:59] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | =====Oracle Solaris 10 : Les Fondamentaux===== | + | ~~PDF: |
| + | |||
| + | Version : **2020.01** | ||
| + | |||
| + | Dernière mise-à-jour : ~~LASTMOD~~ | ||
| + | |||
| + | =====UNI100 - Oracle Solaris 10 : Les Fondamentaux===== | ||
| =====Présentation===== | =====Présentation===== | ||
| Ligne 12: | Ligne 18: | ||
| \\ | \\ | ||
| **Méthode d' | **Méthode d' | ||
| - | \\ | ||
| - | **Type d' | ||
| \\ | \\ | ||
| **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | ||
| \\ | \\ | ||
| - | **Modalités** : 14 heures. | + | **Durée** : 2 jours (14h). |
| - | \\ | + | |
| - | **Moyens pédagogiques** | + | =====Support de Cours===== |
| - | \\ | + | |
| - | **Ressources** : Machine virtuelle | + | L' |
| + | |||
| + | L' | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | L' | ||
| + | |||
| + | * de télécharger des supports | ||
| + | * de refaire les LABS en mode autonome en cas de missions décalées en relation avec le contenu de la formation initiale, | ||
| + | * de rester en contact avec le formateur en cas de problèmes en production liés au contenu du cours, | ||
| + | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
| + | * d' | ||
| + | |||
| + | =====Prérequis===== | ||
| + | |||
| + | ==== Matériel==== | ||
| + | |||
| + | | ||
| + | | ||
| + | * Le mot de passe du compte administrateur du système, | ||
| + | * Clavier AZERTY FR ou QWERTY US, | ||
| + | * 16 Go de RAM minimum, | ||
| + | * Processeur 4 cœurs minimum, | ||
| + | * 16 Go d' | ||
| + | * Un casque ou des écouteurs (si **[[https:// | ||
| + | * Un micro (optionnel). | ||
| + | |||
| + | ====Logiciels==== | ||
| + | |||
| + | * Oracle | ||
| + | * Si Windows(tm) - Putty et WinSCP. | ||
| + | |||
| + | ====Machine Virtuelle==== | ||
| + | |||
| + | A télécharger **avant** la formation : **[[https:// | ||
| + | |||
| + | ====Internet==== | ||
| + | |||
| + | * Un accès à Internet rapide **sans** passer par un proxy, | ||
| + | * Formations en Face-à-Face Pédagogique | ||
| + | * Accès **débloqué** au domaine suivant : | ||
| + | * https:// | ||
| + | * Formations à Distance | ||
| + | * Accès **débloqué** aux domaines suivants : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| =====Programme===== | =====Programme===== | ||
| + | |||
| + | ====Jour #1==== | ||
| * **Système de Fichiers** | * **Système de Fichiers** | ||
| Ligne 72: | Ligne 126: | ||
| * Validation des acquis | * Validation des acquis | ||
| * **Commandes** : man, whatis, apropos. | * **Commandes** : man, whatis, apropos. | ||
| + | |||
| + | ====Jour #2==== | ||
| * **Commandes de Base et Outils de Manipulation de Fichiers Texte** | * **Commandes de Base et Outils de Manipulation de Fichiers Texte** | ||
| Ligne 135: | Ligne 191: | ||
| * **Commandes** : type, alias, unalias, chsh, history, wc, set, vi, script, read, test, expr, let, if, case, for, while. | * **Commandes** : type, alias, unalias, chsh, history, wc, set, vi, script, read, test, expr, let, if, case, for, while. | ||
| - | =====Extrait du Cours===== | + | ---- |
| - | + | ||
| - | ====Solaris 10 - Aide et Documentation==== | + | |
| - | + | ||
| - | <WRAP center round important> | + | |
| - | Vous êtes actuellement en train d' | + | |
| - | </ | + | |
| - | + | ||
| - | Saisissez dons la commande suivante : | + | |
| - | + | ||
| - | < | + | |
| - | # / | + | |
| - | bash-3.00# | + | |
| - | </ | + | |
| - | + | ||
| - | ===L' | + | |
| - | + | ||
| - | Les commandes internes au shell sont des commandes telles **cd**. Pour vérifier le type de commande, il faut utiliser la commande **type** : | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# type cd | + | |
| - | cd is a shell builtin | + | |
| - | </ | + | |
| - | + | ||
| - | Le shell bash possède la commande **help**. Utilisée seule, cette commande fournit la liste des commandes internes : | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# help | + | |
| - | GNU bash, version 3.00.16(1)-release (i386-pc-solaris2.10) | + | |
| - | These shell commands are defined internally. | + | |
| - | Type `help name' to find out more about the function `name' | + | |
| - | Use `info bash' to find out more about the shell in general. | + | |
| - | Use `man -k' or `info' to find out more about commands not in this list. | + | |
| - | + | ||
| - | A star (*) next to a name means that the command is disabled. | + | |
| - | + | ||
| - | | + | |
| - | . filename [arguments] | + | |
| - | [ arg... ] [[ expression ]] | + | |
| - | alias [-p] [name[=value] ... ] bg [job_spec] | + | |
| - | bind [-lpvsPVS] [-m keymap] [-f fi break [n] | + | |
| - | | + | |
| - | case WORD in [PATTERN [| PATTERN]. cd [-L|-P] [dir] | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | exec [-cl] [-a name] file [redirec exit [n] | + | |
| - | | + | |
| - | fc [-e ename] [-nlr] [first] [last fg [job_spec] | + | |
| - | for NAME [in WORDS ... ;] do COMMA for (( exp1; exp2; exp3 )); do COM | + | |
| - | | + | |
| - | hash [-lr] [-p pathname] [-dt] [na help [-s] [pattern ...] | + | |
| - | | + | |
| - | jobs [-lnprs] [jobspec ...] or job kill [-s sigspec | -n signum | -si | + | |
| - | let arg [arg ...] local name[=value] ... | + | |
| - | | + | |
| - | | + | |
| - | pwd [-PL] read [-ers] [-u fd] [-t timeout] [ | + | |
| - | | + | |
| - | | + | |
| - | shift [n] shopt [-pqsu] [-o long-option] opt | + | |
| - | | + | |
| - | test [expr] | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | umask [-p] [-S] [mode] | + | |
| - | unset [-f] [-v] [name ...] until COMMANDS; do COMMANDS; done | + | |
| - | | + | |
| - | while COMMANDS; do COMMANDS; done { COMMANDS ; } | + | |
| - | </ | + | |
| - | + | ||
| - | L'aide concernant une commande spécifique peut être obtenu en passant la commande concernée en argument à la commande **help** : | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# help umask | + | |
| - | umask: umask [-p] [-S] [mode] | + | |
| - | The user file-creation mask is set to MODE. If MODE is omitted, or if | + | |
| - | `-S' is supplied, the current value of the mask is printed. | + | |
| - | option makes the output symbolic; otherwise an octal number is output. | + | |
| - | If `-p' is supplied, and MODE is omitted, the output is in a form | + | |
| - | that may be used as input. | + | |
| - | interpreted as an octal number, otherwise it is a symbolic mode string | + | |
| - | like that accepted by chmod(1). | + | |
| - | </ | + | |
| - | + | ||
| - | ===La Commande man=== | + | |
| - | + | ||
| - | La commande man donne accès au manuel de la commande passé en argument : | + | |
| - | + | ||
| - | < | + | |
| - | Mise en page en cours. | + | |
| - | + | ||
| - | User Commands | + | |
| - | + | ||
| - | NAME | + | |
| - | rm, rmdir - remove directory entries | + | |
| - | + | ||
| - | SYNOPSIS | + | |
| - | / | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | DESCRIPTION | + | |
| - | /usr/bin/rm / | + | |
| - | The rm utility removes the directory entry specified by each | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | mark. This is a prompt | + | |
| - | --A suivre--(7%) | + | |
| - | </ | + | |
| - | + | ||
| - | Une page de manuel peut contenir plusieurs sections : | + | |
| - | + | ||
| - | ^ Section ^ Contenu ^ | + | |
| - | | NOM | Nom et rôle de la commande | | + | |
| - | | SYNOPSIS | Syntaxe de la commande, paramètres et arguments | | + | |
| - | | DESCRIPTION | Mode d' | + | |
| - | | OPTIONS | Descriptions détaillées de chaque paramètre | | + | |
| - | | EXEMPLES | Exemples d' | + | |
| - | | ENVIRONNEMENT | Fonctionnement selon l' | + | |
| - | | CONFORMITÉ | Éventuelles normes auxquelles la commande se conforme | | + | |
| - | | BOGUES | Éventuelles bogues connues | | + | |
| - | | DIAGNOSTICS/ | + | |
| - | | VOIR AUSSI | Commandes liées à celle du manuel actuel | | + | |
| - | + | ||
| - | La navigation dans la page de manuel se fait grâce à l' | + | |
| - | + | ||
| - | ^ Touche ^ Fonction ^ | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | | < | + | |
| - | + | ||
| - | Un manuel complet est fait de plusieurs sections : | + | |
| - | + | ||
| - | ^ Section ^ Contenu ^ | + | |
| - | | 1 | User Commands | | + | |
| - | | 1M | System Administration Commands | | + | |
| - | | 2 | System calls | | + | |
| - | | 3 | C library functions | | + | |
| - | | 4 | File formats and conventions | | + | |
| - | | 5 | Standards, Environments, | + | |
| - | | 6 | Games and Demos | | + | |
| - | | 7 | Device and Network Interfaces | | + | |
| - | | 8 | Not used | | + | |
| - | | 9 | DDI and DKI Driver Entry Points / DDI and DKI Kernel Functions / DDI and DKI Properties and Data Structures | | + | |
| - | + | ||
| - | Les différentes sections disponibles sont visibles grâce à l' | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# whereis passwd | + | |
| - | passwd: /etc/passwd / | + | |
| - | </ | + | |
| - | + | ||
| - | Pour visualiser une section spécifique, | + | |
| - | + | ||
| - | $ man -s 4 passwd [Entrée] | + | |
| - | + | ||
| - | ===Les Commandes catman et whatis=== | + | |
| - | + | ||
| - | Chaque page de manuel contient une brève description. Ces descriptions ainsi que le nom du manuel sont stockés dans la base de données **/ | + | |
| - | + | ||
| - | Cette base de données peut être maintenue manuellement par root en invoquant l' | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# / | + | |
| - | bash-3.00# ls -l / | + | |
| - | -rw-r--r-- | + | |
| - | </ | + | |
| - | + | ||
| - | La commande **whatis** peut maintenant être utilisée pour identifier les sections des manuels disponibles pour une commande donnée : | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# whatis passwd | + | |
| - | passwd | + | |
| - | passwd | + | |
| - | </ | + | |
| - | + | ||
| - | ===La Commande apropos=== | + | |
| - | + | ||
| - | La commande **apropos** cherche dans la base de données **whatis** la chaine de caractères passée en argument à la commande. Sans option, la sortie obtenue est identique à la commande **man -k** : | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# apropos passwd | + | |
| - | d_passwd | + | |
| - | getpw getpw (3c) - get passwd entry from UID | + | |
| - | kpasswd | + | |
| - | nispasswd | + | |
| - | nispasswdd | + | |
| - | pam_passwd_auth pam_passwd_auth (5) - authentication module for password | + | |
| - | passwd | + | |
| - | passwd | + | |
| - | pwconv | + | |
| - | rpc.nispasswdd | + | |
| - | rpc.yppasswdd | + | |
| - | vncpasswd | + | |
| - | yppasswd | + | |
| - | yppasswdd | + | |
| - | yppasswdd | + | |
| - | </ | + | |
| - | + | ||
| - | < | + | |
| - | bash-3.00# man -k passwd | + | |
| - | d_passwd | + | |
| - | getpw getpw (3c) - get passwd entry from UID | + | |
| - | kpasswd | + | |
| - | nispasswd | + | |
| - | nispasswdd | + | |
| - | pam_passwd_auth pam_passwd_auth (5) - authentication module for password | + | |
| - | passwd | + | |
| - | passwd | + | |
| - | pwconv | + | |
| - | rpc.nispasswdd | + | |
| - | rpc.yppasswdd | + | |
| - | vncpasswd | + | |
| - | yppasswd | + | |
| - | yppasswdd | + | |
| - | yppasswdd | + | |
| - | </ | + | |
| - | + | ||
| - | <WRAP center round important> | + | |
| - | Notez que les numéros entre parenthèses indiquent les sections disponibles. | + | |
| - | </ | + | |
| - | + | ||
| - | ----- | + | |
| < | < | ||
| - | <center> | + | <DIV ALIGN=" |
| - | Copyright © 2004-2017 | + | Copyright © 2020 Hugh Norris<BR><BR> |
| - | <a rel=" | + | Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis. |
| - | </center> | + | </div> |
| </ | </ | ||