abdelouafi
Administrator
إذا كنت ترغب في مشاهدة الصور ، يرجى النقر عليها
Blog
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg
devoir 1 math tronc commun
مجموعة من دروس و فروض جميع المستويات
دروس الإعدادي - دروس الثانوي الثأهيلي - دروس التعليم الابتدائي - فروض مختلف المستويات الدراسيةفضلا و ليس أمرا شارك هذه الصفحة مع أصدقائك:
PRINCIPAUX RÉPERTOIRES SYSTÈMES :
•Répertoires standards :
/ Répertoire racine (ou root) contenant tous les répertoires.
/home Répertoire contenant les répertoires personnels de tous les utilisateurs autres que root ( peut être changé)
/root Répertoire personnel de l'administrateur système root.
•Répertoires système :
/bin Répertoire contenant les commandes et utilitaires employés par tous les utilisateurs (ls, rm, cp, etc..)
/boot Répertoire contenant des informations permettant le chargement de Linux.
/dev Répertoire contenant tous les fichiers périphériques permettant d'accéder aux composants matériels.
/etc Répertoire contenant les commandes et fichiers de configuration nécessaires à l'administration système.
/lib Répertoire contenant les bibliothèques communes à tous les utilisateurs
/sbin Répertoire contenant les commandes et utilitaires utilisées seulement root
/tmp Répertoire contenant les fichiers temporaires.
/usr Répertoire composé d'un certain nombre de sous répertoires utilisés par l'ensemble des utilisateurs.
/var Répertoire spécial utilisé par le système pour stocker des données souvent modifiées, spoule d’impression, les journaux système Les OS
OS = Operating System : Programme de base qui assure la gestion du matériel (clavier, écran, disque dur...), du système de fichier et des applications des utilisateurs.
Les différents OS:
● Unix : Linux, BDS, Solaris, MacOS 10...
● Windows : NT, 2000, XP...
● MacOS < 10
Avantages d'Unix:
● Stable, sûr (peu de virus)
● Langage de commandes
Pourquoi ce cours?
Toutes les machines de calcul scientifique sont sous Unix.
Chapitre 4 Les langages de commandes −− SHELL −−
Les langages de commandes (SHELL)
Plan
4.1 Commandes internes et externes
4.2 Les variables
4.3 Procédures
4.4 Structures de contrôle
4.5 Opérateurs
4.6 La commande test
4.7 La commande expr
4.8 La commande find
4.9 Fonctions
Les différents types de SHELL
2 principales familles
· « Bourne shell » la syntaxe des commandes est proche de celle des premiers UNIX ( /bin/sh ). · « C shell » la syntaxe est proche du « C » ( /bin/csh ). Il existe sous LINUX quelques variations ; les deuxprincipales sont :
· « Bourne Again Shell » ou bash correspond au Bourne shell augmenté de la plupart des fonctionnalités avancées du C shell (/bin/bash ).
· « Tcsh » C’est une extension du C shell d’origine ( /bin/tcsh ) Bash étant un sur−ensemble du Bourne shell, un script Bourne shell sera correctement interprété avec un Bash.
II. 3 Les redirections d’entrées/sorties
Tout processus effectue ses entrées/sorties via des « descripteurs de fichiers ». Ils sont numérotés à partir de 0. Par convention une commande ou un programme utilise : le descripteur 0 (entrée standard) pour lire des données, le descripteur 1 (sortie standard) pour envoyer ses données en sortie et le descripteur 2 (sortie d’erreur) pour envoyer ses messages d’erreurs.
3.2 Processus et commandes associées
A. Définition
Un système d'exploitation doit en général
traiter plusieurs tâches en même temps. Comme il n'a, la plupart du temps (UNIX), qu'un processeur, il résout ce problème grâce à un pseudoparallélisme.
3.1 Système de fichiers et commandes associées
A. Fichiers ordinaires
Pour le système, les données d'un fichier forment une suite non structurée d'octets (byte stream). Un fichier texte, par exemple,est une suite de codes ASCII, les lignes étant séparées par le
code ASCII 'nouvelle ligne' (012 octal). Il n'existe aucune notion d'organisation telle que séquentiel indéxé, etc ...
Un certain nombre de caractéristiques sont associées à un fichier : la date de sa création, celle de la dernière modification, le propriétaire, la taille, etc ... Ces caractéristiques sont regroupées dans un descripteur de fichier, appelé noeud d'index (i-node ou index-node).
Droits par defaut :
La commande umask : permet de définir les droits par défaut .
si on tape « umask » il affiche la valeur courante de l’umask
si umask=xyz (0<=x,y,z<=7) les droits des fichiers sont :
· droit du propriétaire 6-x
· droit du groupe 6-y
· droit des autres 6-z
si 6-x ou 6-y ou 6-z appartient à {-1 ,1,3,5} alors la valeur est incrémenté de 1
Les droits des répertoires sont :
· droit du propriétaire 7-x
· droit du groupe 7-y
· droit des autres 7-z
•Répertoires standards :
/ Répertoire racine (ou root) contenant tous les répertoires.
/home Répertoire contenant les répertoires personnels de tous les utilisateurs autres que root ( peut être changé)
/root Répertoire personnel de l'administrateur système root.
•Répertoires système :
/bin Répertoire contenant les commandes et utilitaires employés par tous les utilisateurs (ls, rm, cp, etc..)
/boot Répertoire contenant des informations permettant le chargement de Linux.
/dev Répertoire contenant tous les fichiers périphériques permettant d'accéder aux composants matériels.
/etc Répertoire contenant les commandes et fichiers de configuration nécessaires à l'administration système.
/lib Répertoire contenant les bibliothèques communes à tous les utilisateurs
/sbin Répertoire contenant les commandes et utilitaires utilisées seulement root
/tmp Répertoire contenant les fichiers temporaires.
/usr Répertoire composé d'un certain nombre de sous répertoires utilisés par l'ensemble des utilisateurs.
/var Répertoire spécial utilisé par le système pour stocker des données souvent modifiées, spoule d’impression, les journaux système Les OS
OS = Operating System : Programme de base qui assure la gestion du matériel (clavier, écran, disque dur...), du système de fichier et des applications des utilisateurs.
Les différents OS:
● Unix : Linux, BDS, Solaris, MacOS 10...
● Windows : NT, 2000, XP...
● MacOS < 10
Avantages d'Unix:
● Stable, sûr (peu de virus)
● Langage de commandes
Pourquoi ce cours?
Toutes les machines de calcul scientifique sont sous Unix.
Chapitre 4 Les langages de commandes −− SHELL −−
Les langages de commandes (SHELL)
Plan
4.1 Commandes internes et externes
4.2 Les variables
4.3 Procédures
4.4 Structures de contrôle
4.5 Opérateurs
4.6 La commande test
4.7 La commande expr
4.8 La commande find
4.9 Fonctions
Les différents types de SHELL
2 principales familles
· « Bourne shell » la syntaxe des commandes est proche de celle des premiers UNIX ( /bin/sh ). · « C shell » la syntaxe est proche du « C » ( /bin/csh ). Il existe sous LINUX quelques variations ; les deuxprincipales sont :
· « Bourne Again Shell » ou bash correspond au Bourne shell augmenté de la plupart des fonctionnalités avancées du C shell (/bin/bash ).
· « Tcsh » C’est une extension du C shell d’origine ( /bin/tcsh ) Bash étant un sur−ensemble du Bourne shell, un script Bourne shell sera correctement interprété avec un Bash.
II. 3 Les redirections d’entrées/sorties
Tout processus effectue ses entrées/sorties via des « descripteurs de fichiers ». Ils sont numérotés à partir de 0. Par convention une commande ou un programme utilise : le descripteur 0 (entrée standard) pour lire des données, le descripteur 1 (sortie standard) pour envoyer ses données en sortie et le descripteur 2 (sortie d’erreur) pour envoyer ses messages d’erreurs.
3.2 Processus et commandes associées
A. Définition
Un système d'exploitation doit en général
traiter plusieurs tâches en même temps. Comme il n'a, la plupart du temps (UNIX), qu'un processeur, il résout ce problème grâce à un pseudoparallélisme.
3.1 Système de fichiers et commandes associées
A. Fichiers ordinaires
Pour le système, les données d'un fichier forment une suite non structurée d'octets (byte stream). Un fichier texte, par exemple,est une suite de codes ASCII, les lignes étant séparées par le
code ASCII 'nouvelle ligne' (012 octal). Il n'existe aucune notion d'organisation telle que séquentiel indéxé, etc ...
Un certain nombre de caractéristiques sont associées à un fichier : la date de sa création, celle de la dernière modification, le propriétaire, la taille, etc ... Ces caractéristiques sont regroupées dans un descripteur de fichier, appelé noeud d'index (i-node ou index-node).
Droits par defaut :
La commande umask : permet de définir les droits par défaut .
si on tape « umask » il affiche la valeur courante de l’umask
si umask=xyz (0<=x,y,z<=7) les droits des fichiers sont :
· droit du propriétaire 6-x
· droit du groupe 6-y
· droit des autres 6-z
si 6-x ou 6-y ou 6-z appartient à {-1 ,1,3,5} alors la valeur est incrémenté de 1
Les droits des répertoires sont :
· droit du propriétaire 7-x
· droit du groupe 7-y
· droit des autres 7-z
Attachments
Last edited: