1.1 INTRODUCTION
1.1 GENERAL CHARACTERISTICS
-
Introduction
Origin: created in the early 1970s in the Bell–AT&T laboratories.
Industrial expansion: early 1980s.
Current role: a major player in groupware and client/server architectures. -
General characteristics
Multi‑user: several users can work at the same time.
Multitasking: programs can run in parallel.
Multi‑platform: available on a wide range of hardware platforms.
Multiprocessor support: can take advantage of machines with multiple processors. -
Performance and positioning
Unix solutions:
- offer performance levels comparable to proprietary systems,
- provide equivalent functionality,
- are often more attractive in terms of cost and scalability.
- Unix spirit and philosophy
Unix is above all a development system.
Everything is designed with programming in mind.
Key principle: modularity.
There are standard utilities.
These utilities can be combined endlessly (the “toolbox” approach).
- Learning and mastery
Requires significant initial learning (functional richness, openness).
In return:
- Mastery grows with practice.
- The better you know it, the more you can benefit from it.
To be comfortable with Unix, you need to know:
- the basic mechanisms,
- the available utilities and services.
- Standards and portability
Despite the large number of Unix variants, the system is based on:
- a wide range of standards,
- de facto standards, especially for:
- programming interfaces,
- services.
Consequence: high portability of applications, a major asset of Unix.
- Unix strengths in an IT architecture
Large number of software solutions available:
- for example, as a DBMS server.
Networking:
- quality and reliability around the TCP/IP protocols.
Graphics:
- solutions based on the X Window system.
All this facilitates the adoption of Unix when choosing an IT architecture.
Si tu veux, tu peux m’envoyer d’autres pages ou un autre extrait à traduire de la même façon.
1. Introduction
- Origine : création au début des années 1970 dans les laboratoires Bell-AT&T.
- Essor industriel : début des années 1980.
- Rôle actuel : acteur majeur des collections et des architectures client/serveur.
2. Caractéristiques générales
- Multi-utilisateurs : utilisateurs peuvent travailler en même temps.
- Multi-tâches : programmes peut-exécuter’s en parallèle.
- Multi-plateformes : sur sur présent de plates-formes matérielles.
- Support du multi-processeur : sait exploiter les machines à plusieurs processeurs.
3. Performances et positionnement
- Les solutions Unix :
- accueil des niveaux de performances comparables aux propriétaires systèmes,
- l’offre des fonctionnalités équivalentes,
- dest souvent plus en termes coûtsde coûts et d’ évoluivité.
4. Esprit et philosophie d’Unix
- Unix est avant tout un système de développement.
- Tout est réflexion pour la programmation.
- Principe clé : modularité.
- Existence de normes des utilitaires.
- Ces utilitaires sont combinables à l’infini (approche « boîte à outils »).
5. Apprentissage et maîtrise
- Nécessite un apprentissage initial important (richesse fonctionnelle, ouverture).
- En contrepartie :
- Maîtrise accumule à mesure de la pratique.
- Plus sur le connu, plus sur peut en tirer parti.
- Pour être à l’aise avec Unix, il faut :
- les mécanismes de base,
- Les utilitaires et services disponibles.
6. Normes, normes et portabilité
- Méchanteur de variantes d’Unix, le système repos sur :
- un grand intervalle de normes,
- des normes de fait, surtout pour :
- les interfaces de programmation,
- les services.
- Conséquence : forte portabilité des applications, untout majeur d’Unix.
7. Atouts d’Unix dans une architecture informatique
- Grand nombre de solutions logicielles disponibles :
- par exemple comme serveur de SGBD.
- Réseau :
- qualité et fiabilité autour des protocoles TCP/IP.
- Graphisme :
- solutions autour du système X Window.
- Tout cela l’implantation l’implantation d’Unix dans le choix d’une architecture informatique.
######################## »
1-ការណែនាំ
ប្រភពដើម៖ ត្រូវបានបង្កើតឡើងនៅដើមទសវត្សរ៍ ១៩៧០ ក្នុងមន្ទីរពិសោធន៍ Bell–AT&T។
ការពង្រីកឧស្សាហកម្ម៖ នៅដើមទសវត្សរ៍ ១៩៨០។
តួនាទីបច្ចុប្បន្ន៖ ជាអ្នកលេងសំខាន់ម្នាក់ក្នុងកម្មវិធីសហប្រតិបត្តិការ (groupware) និងស្ថាបត្យកម្ម client/server។
2-លក្ខណៈទូទៅ
ពហុអ្នកប្រើ (Multi‑user)៖ អ្នកប្រើជាច្រើនអាចធ្វើការនៅពេលតែមួយ។
ពហុភារកិច្ច (Multitasking)៖ កម្មវិធីជាច្រើនអាចដំណើរការដំណាលគ្នា។
ពហុវេទិកា (Multi‑platform)៖ មានលើវេទិកាឧបករណ៍រឹងជាច្រើនប្រភេទខុសៗគ្នា។
គាំទ្រពហុប្រូសេស័រ (Multiprocessor support)៖ អាចប្រើប្រាស់អត្ថប្រយោជន៍ពីម៉ាស៊ីនដែលមានប្រូសេស័រច្រើន។
3-ប្រសិទ្ធភាព និងទីតាំង
ដំណោះស្រាយ Unix៖
- ផ្តល់កម្រិតប្រសិទ្ធភាពដែលអាចប្រៀបធៀបបាននឹងប្រព័ន្ធផ្តាច់មុខ (proprietary systems),
- ផ្តល់មុខងារស្មើគ្នា,
- ជាញឹកញាប់មានភាពទាក់ទាញជាង ក្នុងទាក់ទងនឹងថ្លៃដើម និងសមត្ថភាពពង្រីក (scalability)។
4-វិញ្ញាសា និងទស្សនវិស័យរបស់ Unix
Unix គឺជាប្រព័ន្ធអភិវឌ្ឍន៍ជាងគេមុនសិន។
អ្វីៗត្រូវបានរចនាឡើងដោយគិតគូរទៅលើការសរសេរកម្មវិធី។
គោលការណ៍សំខាន់៖ ការបែងចែកជាម៉ូឌុល (modularity)។
មានឧបករណ៍ប្រើប្រាស់ស្តង់ដារ (standard utilities)។
ឧបករណ៍ទាំងនេះអាចបន្សំជាមួយគ្នាបានមិនដាច់ដូង (របៀប «ប្រអប់ឧបករណ៍» / toolbox approach)។
5-ការរៀន និងការកាន់កាប់ឱ្យបានជំនាញ
តម្រូវឱ្យមានការរៀនសូត្រច្រើននៅដំបូង (ដោយសារតែសម្បូរមុខងារ និងភាពបើកចំហ)។
ជាគុណវិបាកវិញ៖
- កម្រិតជំនាញនឹងកើនឡើងតាមការអនុវត្តន៍ជាប្រចាំ។
- អ្នកយល់ដឹង Unix កាន់តែច្រើន អ្នកនឹងទទួលបានអត្ថប្រយោជន៍ច្រើនកាន់តែបន្ថែម។
ដើម្បីមានផាសុកភាពជាមួយ Unix អ្នកត្រូវតែស្គាល់៖
- មេកានិزمមូលដ្ឋាន,
- ឧបករណ៍ និងសេវាកម្មដែលមានផ្តល់ឱ្យ។
6-ស្តង់ដារ និងសមត្ថភាពផ្ទេរ
បើទោះបីមានវ៉ារីយ៉ង់ Unix ច្រើនក៏ដោយ ប្រព័ន្ធនេះស្ថិតលើមូលដ្ឋាន៖
- ស្តង់ដារជាច្រើនប្រភេទ,
- ស្តង់ដារបែប de facto ជាពិសេសសម្រាប់៖
- ចំណុចប្រទាក់កម្មវិធី (programming interfaces),
- សេវាកម្ម។
លទ្ធផល៖ កម្មវិធីមានសមត្ថភាពផ្ទេរខ្ពស់ (high portability of applications) ដែលជាទ្រព្យសម្បត្តិសំខាន់មួយរបស់ Unix។
7-ចំណុចខ្លាំងរបស់ Unix ក្នុងស្ថាបត្យកម្មព័ត៌មានវិទ្យា
មានដំណោះស្រាយកម្មវិធីជាច្រើន៖
- ឧទាហរណ៍ ជាម៉ាស៊ីនមេគ្រប់គ្រងមូលដ្ឋានទិន្នន័យ (DBMS server)។
បណ្តាញ (Networking)៖
- មានគុណភាព និងភាពទុកចិត្តបានខ្ពស់ជុំវិញពិធីការ TCP/IP។
ក្រាហ្វិច (Graphics)៖
- មានដំណោះស្រាយផ្អែកលើប្រព័ន្ធ X Window។
អ្វីទាំងនេះធ្វើឱ្យការទទួលយក Unix ក្លាយជារឿងងាយស្រួល នៅពេលជ្រើសរើសស្ថាបត្យកម្មព័ត៌មានវិទ្យា។
ប្រសិនបើអ្នកចង់ អ្នកអាចផ្ញើទំព័រផ្សេងទៀត ឬអត្ថបទផ្សេងទៀតឲ្យបកប្រែដូចគ្នានេះបានផង។
1. Introduction
- Origine : création au début des années 1970 dans les laboratoires Bell-AT&T.
- Essor industriel : début des années 1980.
- Rôle actuel : acteur majeur des collections et des architectures client/serveur.
2. Caractéristiques générales
- Multi-utilisateurs : utilisateurs peuvent travailler en même temps.
- Multi-tâches : programmes peut-exécuter’s en parallèle.
- Multi-plateformes : sur sur présent de plates-formes matérielles.
- Support du multi-processeur : sait exploiter les machines à plusieurs processeurs.
3. Performances et positionnement
- Les solutions Unix :
- accueil des niveaux de performances comparables aux propriétaires systèmes,
- l’offre des fonctionnalités équivalentes,
- dest souvent plus en termes coûtsde coûts et d’ évoluivité.
4. Esprit et philosophie d’Unix
- Unix est avant tout un système de développement.
- Tout est réflexion pour la programmation.
- Principe clé : modularité.
- Existence de normes des utilitaires.
- Ces utilitaires sont combinables à l’infini (approche « boîte à outils »).
5. Apprentissage et maîtrise
- Nécessite un apprentissage initial important (richesse fonctionnelle, ouverture).
- En contrepartie :
- Maîtrise accumule à mesure de la pratique.
- Plus sur le connu, plus sur peut en tirer parti.
- Pour être à l’aise avec Unix, il faut :
- les mécanismes de base,
- Les utilitaires et services disponibles.
6. Normes, normes et portabilité
- Méchanteur de variantes d’Unix, le système repos sur :
- un grand intervalle de normes,
- des normes de fait, surtout pour :
- les interfaces de programmation,
- les services.
- Conséquence : forte portabilité des applications, untout majeur d’Unix.
7. Atouts d’Unix dans une architecture informatique
- Grand nombre de solutions logicielles disponibles :
- par exemple comme serveur de SGBD.
- Réseau :
- qualité et fiabilité autour des protocoles TCP/IP.
- Graphisme :
- solutions autour du système X Window.
- Tout cela l’implantation l’implantation d’Unix dans le choix d’une architecture informatique.
######################## »
1-INTRODUCTION
1.1.1 COMPONENTS OF THE SYSTEM
The components of the system can be represented as follows:
Kernel
- Written in the C language
- Performs the essential functions
(memory management, process management, input/output, etc.)
File system
- Integrated into the kernel
- The internal implementation and the resulting administration capabilities
are specific to each version, but the available commands and utilities
are, of course, common.
Command languages (shells)
- Dual role: interpreter and programming language
- The “shell” is a program external to the kernel; a login consists in
starting the interpreter of one’s choice. - The most widespread shells are:
- Korn shell (the recommended shell today)
- POSIX shell (standardized version of the Korn shell)
- Bourne shell (the original shell)
- C shell (from the Berkeley versions)
- Bash, for Bourne Again Shell (from the Open Source world)
Available utilities and services
- Numerous commands for the user
- Compilers (C, C++, etc.)
- Text editors (ed, vi, emacs, etc.)
- Filters (text file processing tools)
- TCP/IP network protocols
- TCP/IP applications and services
- standard applications: telnet, ftp, “remote commands,” etc.
- NFS file-sharing service
- NIS centralized administration services
- SNMP network management protocols
- Internet tools
- X Window graphical interface system
- etc.
Programming interfaces
- System calls (C under Unix)
- Network programming (sockets, TLI, RPCs)
- X Window programming
- A multitude of freeware tools for development and administration
1.1.1 COMPOSANTES DU SYSTÈME
On peut schématiser ainsi les composantes du système :
- Noyau
- Système de fichiers
- Langages de commandes (shells)
- Utilitaires et Services disponibles
Noyau
Introduction
- Écrit en langage C
- Réalise les fonctionnalités essentielles
(Gestion mémoire, Gestion des processus, Entrées/Sorties …)
Système de fichiers
- Intégré au noyau
- L’implémentation interne et les possibilités d’administration qui en découlent
sont propres à chaque version mais les commandes et utilitaires disponibles
sont, bien entendu, communs.
Langages de commandes (shells)
- Double aspect : interpréteur et langage de programmation
- Le « shell » est un programme extérieur au noyau, une connexion consiste à
démarrer l’interpréteur de son choix.
Les shells les plus répandus sont :
- Korn-shell (le shell recommandé aujourd’hui)
- Posix Shell (version normalisée du Korn-Shell)
- Bourne-shell (le shell originel)
- C-shell (issu des versions Berkeley)
- Bash pour Bourne Again Shell (issu de l’Open Source)
Utilitaires et Services disponibles
Nombreuses commandes pour l’utilisateur :
- Compilateurs (C, C++ …)
- Éditeurs de texte (ed, vi, emacs…)
- Filtres (outils de traitement de fichiers de texte)
Réseau :
- Protocoles réseaux TCP/IP
- Applications et services TCP/IP
- applications standards : telnet, ftp, « remote commands » …
- service NFS de partage de fichiers
- services d’administration centralisée NIS
- protocoles d’administration réseau SNMP
- outils Internet
- système d’interfaces graphiques X_Window
- etc…
Interfaces de programmation :
- appels systèmes (C sous Unix)
- programmation réseau (sockets, TLI, RPCs)
- programmation X_Window
Multitude d’outils « freeware » de développement et d’administration
1.1.1 សមាសភាគនៃប្រព័ន្ធ
សមាសភាគនៃប្រព័ន្ធអាចបង្ហាញបានដូចខាងក្រោម៖
Kernel
- សរសេរឡើងដោយប្រើភាសា C
- អនុវត្តមុខងារចម្បងៗ
(ការគ្រប់គ្រងមេម៉ូរី ការគ្រប់គ្រងដំណើរការ ការបញ្ចូល/បង្ហាញលទ្ធផល ជាដើម)
ប្រព័ន្ធឯកសារ (File system)
- បញ្ចូលរួមជាមួយខឺណែល
- រចនាសម្ព័ន្ធខាងក្នុង និងសមត្ថភាពគ្រប់គ្រងដែលទទួលបាន
ខុសគ្នាតាមកំណែនីមួយៗ ប៉ុន្តែពាក្យបញ្ជា និងឧបករណ៍សម្រួល
ដែលអាចប្រើបានវិញ គឺជារឿងទូទៅដូចគ្នា។
ភាសាពាក្យបញ្ជា (shells)
- មានតួនាទីពីរ៖ ជាកម្មវិធីបកប្រែ និងជាភាសាកម្មវិន្ធ
- «Shell» គឺជាកម្មវិធីមួយនៅខាងក្រៅខឺណែល; ការចូលប្រើប្រព័ន្ធ (login)
គឺជាការចាប់ផ្ដើមកម្មវិធីបកប្រែដែលអ្នកជ្រើសរើស។ - Shell ដែលគេប្រើច្រើនបំផុតមាន៖
- Korn shell (shell ដែលបានផ្ដល់អនុសាសន៍សម្រាប់បច្ចុប្បន្ន)
- POSIX shell (កំណែស្តង់ដារនៃ Korn shell)
- Bourne shell (shell ដើម)
- C shell (មកពីកំណែ Berkeley)
- Bash សម្រាប់ Bourne Again Shell (មកពីពិភព Open Source)
ឧបករណ៍សម្រួល និងសេវាកម្មដែលអាចប្រើបាន
- ពាក្យបញ្ជាច្រើនសម្រាប់អ្នកប្រើ
- កម្មវិធីបកប្រែកូដ (compilers) (C, C++ ជាដើម)
- កម្មវិធីកែសម្រួលអត្ថបទ (text editors) (ed, vi, emacs ជាដើម)
- Filters (ឧបករណ៍ដំណើរការឯកសារអត្ថបទ)
- ពិធីការបណ្ដាញ TCP/IP
- កម្មវិធី និងសេវាកម្ម TCP/IP
- កម្មវិធីស្តង់ដារ៖ telnet, ftp, «remote commands» ជាដើម
- សេវាកម្មចែករំលែកឯកសារ NFS
- សេវាកម្មគ្រប់គ្រងកណ្ដាល NIS
- ពិធីការគ្រប់គ្រងបណ្ដាញ SNMP
- ឧបករណ៍សម្រាប់អ៊ីនធឺណិត
- ប្រព័ន្ធចំណុចប្រទាក់ក្រាហ្វិក X Window
- ជាដើម។
ចំណុចប្រទាក់សរសេរកម្មវិធី (Programming interfaces)
- System calls (C ក្រោម Unix)
- ការសរសេរកម្មវិធីបណ្ដាញ (sockets, TLI, RPCs)
- ការសរសេរកម្មវិធី X Window
- ឧបករណ៍ឥតគិតថ្លៃជាច្រើនសម្រាប់ការអភិវឌ្ឍ និងការគ្រប់គ្រង
1.1.1 COMPOSANTES DU SYSTÈME
On peut schématiser ainsi les composantes du système :
- Noyau
- Système de fichiers
- Langages de commandes (shells)
- Utilitaires et Services disponibles
Noyau
Introduction
- Écrit en langage C
- Réalise les fonctionnalités essentielles
(Gestion mémoire, Gestion des processus, Entrées/Sorties …)
Système de fichiers
- Intégré au noyau
- L’implémentation interne et les possibilités d’administration qui en découlent
sont propres à chaque version mais les commandes et utilitaires disponibles
sont, bien entendu, communs.
Langages de commandes (shells)
- Double aspect : interpréteur et langage de programmation
- Le « shell » est un programme extérieur au noyau, une connexion consiste à
démarrer l’interpréteur de son choix.
Les shells les plus répandus sont :
- Korn-shell (le shell recommandé aujourd’hui)
- Posix Shell (version normalisée du Korn-Shell)
- Bourne-shell (le shell originel)
- C-shell (issu des versions Berkeley)
- Bash pour Bourne Again Shell (issu de l’Open Source)
Utilitaires et Services disponibles
Nombreuses commandes pour l’utilisateur :
- Compilateurs (C, C++ …)
- Éditeurs de texte (ed, vi, emacs…)
- Filtres (outils de traitement de fichiers de texte)
Réseau :
- Protocoles réseaux TCP/IP
- Applications et services TCP/IP
- applications standards : telnet, ftp, « remote commands » …
- service NFS de partage de fichiers
- services d’administration centralisée NIS
- protocoles d’administration réseau SNMP
- outils Internet
- système d’interfaces graphiques X_Window
- etc…
Interfaces de programmation :
- appels systèmes (C sous Unix)
- programmation réseau (sockets, TLI, RPCs)
- programmation X_Window
Multitude d’outils « freeware » de développement et d’administration
1.1.2 LES VERSIONS
Introduction
Unix se décline à l’heure actuelle en de multiples variantes.
L’impact de ces différentes versions n’est véritablement important que pour ce qui concerne les aspects « Administration Système » et, dans une moindre mesure, les aspects « Configuration réseau ».
Quelques versions majeures (ordre alphabétique)
AIX
IBM (gammes RS/6000 et pSeries) et BULL (Escala)
Versions 5, 4.3.x (matériels « PowerPC »)
http://www-1.ibm.com/servers/fr
http://www.ibm.com/products/fr/
http://www-frec.bull.com
FreeBSD
Versions 4.x (plateformes Intel, Alpha…)
http://www.freebsd.org
HP/UX
HP (gamme HP9000)
Versions 10.x, 11.x et 11i
http://www.hp.com/products1/unix/operating/
http://docs.hp.com
IRIX
SGI (gamme Octane, O2, Onyx…)
Versions 6.5.x (processeurs MIPS)
http://www.sgi.com/software
LINUX
Noyau 2.x (diverses distributions sur diverses plates-formes)
http://www.linux.org
SCO
Distribution Linux et UNIX
OpenLinux, Open UNIX 8
SCO Open Server 5.x
UnixWare 7
Plateformes Intel et Itanium
http://www.sco.com
http://www.sco.com/products/
Solaris
SUN (plateformes Sparc et Intel)
Solaris 8, 9
http://wwws.sun.com/software/solaris/
http://docs.sun.com
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
1.2 Working Environement
1.2. ENVIRONNEMENT DE TRAVAIL
1.2 បរិស្ថានការងារ
1.2 WORKING ENVIRONMENT
Unix was originally a command-line–oriented system, which you access via an asynchronous text terminal.
The evolution of technologies and the emergence of network solutions and graphical interfaces have broadened the possible ways to connect.
Graphical environments are becoming increasingly widespread and standardized.
A good command of the syntax of commands and utilities is still necessary for IT professionals, regardless of their connection environment.
Depending on the type of activity, there are several ways to connect to Unix:
- Asynchronous text-mode terminal
- X terminal
- X workstation
- Non-Unix workstation
An X terminal is directly connected to the network and receives a “login banner” allowing the X Window interface to be started.
The IT specialist can, in particular, open a number of terminal emulator windows and thus have several simultaneous connections on the same workstation.
An X workstation is a Unix machine equipped with a graphics screen used as a console.
An X workstation provides the same working environment as an X terminal.
From an operating system that implements the TCP/IP protocols, it is possible, via applications built on these protocols, to connect to a Unix machine on the network.
This connection can be made either:
- in text mode via the telnet emulator, or
- in graphical mode if X Window emulation software is available.
There is a wide range of software available, particularly for Microsoft Windows environments.
1.2. ENVIRONNEMENT DE TRAVAIL
Unix est à l’origine un système orienté « ligne de commande » sur lequel on se connecte via un terminal texte asynchrone.
L’évolution des techniques et l’apparition des solutions réseaux et des interfaces graphiques ont enrichi les possibilités de connexion.
Les environnements graphiques se généralisent et se normalisent.
Une bonne maîtrise de la syntaxe des commandes et utilitaires reste nécessaire à l’informaticien, quelque soit son environnement de connexion.
Suivant le type d’activité, on peut trouver diverses possibilités de connexion à Unix :
-Terminal asynchrone en mode texte
Terminal X
Un terminal X est directement connecté au réseau et reçoit une « bannière de login » permettant de lancer l’interface X_Window.
L’informaticien peut notamment lancer un certain nombre de fenêtres d’émulation de terminal et disposer ainsi, sur un même poste, de multiples connexions simultanées.
Station X
Il s’agit d’une machine Unix dotée d’un écran graphique en tant que console.
Une station X permet le même environnement de travail qu’un terminal X.
Station non Unix
Depuis un système d’exploitation implémentant les protocoles TCP/IP, il est possible, via les applications bâties au-dessus de ces protocoles, de se connecter à une
machine Unix du réseau. Cette connexion se fait, soit en mode texte via l’émulateur telnet, soit en mode
graphique si on dispose d’un logiciel d’émulation X_Window.
L’offre logicielle est abondante, notamment pour les environnements Microsoft Windows.
1.2 បរិស្ថានការងារ
Unix ដំបូងគេ គឺជាប្រព័ន្ធដែលផ្អែកលើបន្ទាត់ពាក្យបញ្ជា ដែលអ្នកចូលប្រើតាមរយៈ terminal អក្សរអសមកាល (asynchronous text terminal) មួយ។
ការវិវឌ្ឍន៍បច្ចេកវិទ្យា និងការកើតមានដំណោះស្រាយបណ្តាញ និងចំណុចប្រទាក់ក្រាហ្វិក បានពង្រីកវិធីសាស្រ្តផ្សេងៗសម្រាប់ភ្ជាប់ចូលប្រព័ន្ធ។
បរិស្ថានក្រាហ្វិកកំពុងក្លាយជាអ្វីដែលប្រើប្រាស់យ៉ាងទូលំទូលាយ និងមានស្តង់ដារកាន់តែច្រើនឡើង។
ជំនាញល្អលើវាក្យសម្ពន្ធ (syntax) នៃពាក្យបញ្ជា និងឧបករណ៍ (utilities) នៅតែជាអ្វីចាំបាច់សម្រាប់អ្នកជំនាញព័ត៌មានវិទ្យា (IT professionals) មិនថាពួកគេភ្ជាប់ចូលមកពីបរិស្ថានប្រភេទណាក៏ដោយ។
អាស្រ័យលើប្រភេទសកម្មភាព មានវិធីច្រើនដើម្បីភ្ជាប់ចូល Unix ៖
- terminal អក្សរមូដអសមកាល (asynchronous text‑mode terminal)
- terminal X
- workstation X
- workstation មិនមែន Unix
terminal X ត្រូវបានភ្ជាប់ដោយផ្ទាល់ទៅបណ្តាញ ហើយទទួលបាន “login banner” មួយ ដែលអនុញ្ញាតឲ្យចាប់ផ្ដើមចំណុចប្រទាក់ X Window។
អ្នកជំនាញ IT អាចបើកបង្អួច emulator terminal ច្រើន ហើយដូច្នេះអាចមានការភ្ជាប់ជាច្រើនម្ដងតែមួយ លើ workstation តែមួយបាន។
workstation X គឺជាម៉ាស៊ីន Unix មួយ ដែលបំពាក់ដោយអេក្រង់ក្រាហ្វិក ហើយត្រូវបានប្រើជា console មួយ។
workstation X ផ្ដល់នូវបរិស្ថានការងារដូចគ្នានឹង terminal X។
ចាប់ពីប្រព័ន្ធប្រតិបត្តិការមួយ ដែលអនុវត្តពិធីការ TCP/IP រួចរាល់ អាចតភ្ជាប់ទៅម៉ាស៊ីន Unix មួយនៅលើបណ្តាញ តាមរយៈកម្មវិធីដែលសង់លើពិធីការទាំងនោះ។
ការភ្ជាប់នេះអាចធ្វើបាន ៖
- ជាមូដអក្សរ តាមរយៈ telnet emulator មួយ ឬ
- ជាមូដក្រាហ្វិក ប្រសិនបើមានកម្មវិធី emulate X Window មួយ។
មានកម្មវិធីជាច្រើនប្រភេទអាចរកបាន ជាពិសេសសម្រាប់បរិស្ថាន Microsoft Windows។
1.2. ENVIRONNEMENT DE TRAVAIL
Unix est à l’origine un système orienté « ligne de commande » sur lequel on se connecte via un terminal texte asynchrone.
L’évolution des techniques et l’apparition des solutions réseaux et des interfaces graphiques ont enrichi les possibilités de connexion.
Les environnements graphiques se généralisent et se normalisent.
Une bonne maîtrise de la syntaxe des commandes et utilitaires reste nécessaire à l’informaticien, quelque soit son environnement de connexion.
Suivant le type d’activité, on peut trouver diverses possibilités de connexion à Unix :
-Terminal asynchrone en mode texte
Terminal X
Un terminal X est directement connecté au réseau et reçoit une « bannière de login » permettant de lancer l’interface X_Window.
L’informaticien peut notamment lancer un certain nombre de fenêtres d’émulation de terminal et disposer ainsi, sur un même poste, de multiples connexions simultanées.
Station X
Il s’agit d’une machine Unix dotée d’un écran graphique en tant que console.
Une station X permet le même environnement de travail qu’un terminal X.
Station non Unix
Depuis un système d’exploitation implémentant les protocoles TCP/IP, il est possible, via les applications bâties au-dessus de ces protocoles, de se connecter à une
machine Unix du réseau. Cette connexion se fait, soit en mode texte via l’émulateur telnet, soit en mode
graphique si on dispose d’un logiciel d’émulation X_Window.
L’offre logicielle est abondante, notamment pour les environnements Microsoft Windows.
1.3 PREMIERS PAS EN UNIX
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
Cliquer ici pour ajouter votre propre texte
1.2 Working Environement
Cliquer ici pour ajouter votre propre texte


