table des matières
Chapitre un Présentation de Linux
1.1. Comprendre le système Unix
1.2. Comprendre l'histoire du développement Linux
1.3. Domaines d'application de Linux
Chapitre 2 Installation de Linux
2.1. Installer le logiciel de la machine virtuelle
2.2. Installer le système Centos 7
2.3. Configurer une adresse IP statique
2.4. Prendre un instantané de la machine virtuelle
2.5. Installer l'outil de connexion à distance
Chapitre un Présentation de Linux
1.1. Comprendre le système Unix
Unix est l'un des premiers systèmes d'exploitation informatiques largement utilisés. Sa première version a été implémentée en 1969 par Ken Thompson chez AT&T Bell Labs. En 1973, Ken Thompson et Dennis Ritchie ont réécrit la troisième version d'Unix en langage C. Kernel
- Unix est un puissant système d'exploitation multi-utilisateurs et multi-tâches.
- Les droits de marque UNIX appartiennent à The Open Group.
- Le système d'exploitation UNIX est une version commerciale et nécessite des frais, et le prix est plus cher que le Microso? Windows authentique.
1.2. Comprendre l'histoire du développement Linux
Linux est un système d'exploitation de type Unix gratuit et open source, né le 5 octobre 1991 (première annonce officielle), développé conjointement par l'étudiant finlandais Linus Torvalds et de nombreux passionnés qui l'ont rejoint plus tard.
Le mot Linux lui-même ne signifie que le noyau Linux, mais en fait, les gens ont été habitués à utiliser Linux pour décrire l'ensemble du système d'exploitation basé sur le noyau Linux et à l'aide de divers outils et bases de données du projet GNU.
Accord GPL:
Richard M. Stallman a fondé le système de logiciel libre GNU en 1984 et a rédigé la licence publique générale (GPL) Le succès de Linux aujourd'hui est dû à l'accord GPL.
Tous les logiciels libres sous contrat GPL suivent le principe «Copyle?» De Richard M. Stallman (sans copyright): c'est-à-dire que les logiciels libres permettent aux utilisateurs de copier, modifier et vendre librement, mais toute modification de son code source doit être divulguée à tous utilisateurs publics.
Le projet GNU Le projet
GNU et la Free Software Foundation FSF (Free Software Foundation) ont été fondés par Richard M. Stallman en 1984. Vise à développer un système d'exploitation complet similaire à UNIX et aux logiciels libres.
Au début des années 1990, le projet GNU a développé de nombreux logiciels libres de haute qualité, y compris le célèbre système d'édition emacs, le programme bashshell, le compilateur de la série gcc, le débogueur gdb, etc. . Ces logiciels créent un environnement approprié pour le développement du système d'exploitation Linux. C'est l'une des bases sur lesquelles Linux peut naître, à tel point que beaucoup de gens se réfèrent actuellement au système d'exploitation Linux comme le système d'exploitation "GNU / Linux".
Fonctionnalités du système Linux
Open (open source), multi-utilisateurs, multi-tâches, bonne interface utilisateur, excellentes performances et stabilité, et les caractéristiques du
multi- utilisateurs multi-tâches. Multi-utilisateurs: plusieurs utilisateurs, connectez-vous à l'ordinateur ( système d'exploitation), permettant de se connecter simultanément à plusieurs utilisateurs pour effectuer des opérations
. Multitâche: plusieurs tâches, permettant aux utilisateurs d'exécuter plusieurs tâches d'opération en même temps.
Remarque: Windows appartient au multitâche mono-utilisateur et Linux appartient au multitâche multi-utilisateur
1.3. Domaines d'application de Linux
Système serveur Serveur d'
applications Web, serveur de base de données, serveur de jeu, serveur d'interface, DNS, FTP, etc.
Routeurs de systèmes embarqués , pare-feu, téléphones mobiles, PDA, partageurs IP, commutateurs, contrôleurs de micro-ordinateur pour appareils ménagers, etc. Calcul haute performance et applications à forte intensité de calcul
Linux possède de solides capacités de calcul. Le supercalculateur Watson d'IBM utilise le système Linux
Systèmes d'application de
bureau De nombreux systèmes d'exploitation de bureau sont également basés sur Linux
Système portable mobile Le système
Android est basé sur Linux
1.4. Version Linux
La version Linux hérite des règles de personnalisation de la version Unix, divisées en version du noyau et en version
finale . Version du noyau: le noyau est un noyau. Les autres logiciels sont basés sur ce noyau et ne peuvent pas être utilisés directement. La version du noyau est unifiée sur http: // www.linux.org libération
Version de sortie: publiée par divers distributeurs Linux, les distributeurs Linux ont le droit de choisir la version du noyau Linux. Distributions Linux courantes:
RedHat, CentOS, Debian, Ubuntu
La version du noyau est divisée en une version stable et une version de développement. La distinction est basée sur la parité de la version mineure. Le nombre impair est la version de développement et le nombre pair est la version stable.
Debian
Debian est extrêmement stable, ce qui la rend très adaptée aux serveurs.
redhat:
Il s'agit de la première distribution Linux pour le marché commercial. Il a une version serveur et prend en charge de nombreuses architectures de processeurs.
Le plus grand fabricant de distribution Linux au monde, avec des fonctions complètes et stables.
ubuntu:
Ubuntu est un dérivé de Debian, se concentrant sur son application sur ce marché, ce qui est très courant sur les serveurs, le cloud computing et même certains appareils mobiles en cours d'exécution.
centos:
CentOS est une distribution Linux au niveau de l'entreprise, qui est reconstruite à partir du code source gratuit de Red Hat Enterprise Linux. Cette version refactorisée supprime complètement la marque déposée et un changement très subtil dans le package binaire.
Fedora
Fedora est également une très bonne distribution, avec un énorme forum d'utilisateurs et de nombreux logiciels dans la bibliothèque de logiciels. Fedora utilise également YUM pour gérer les progiciels.
Chapitre 2 Installation de Linux
2.1. Installer le logiciel de la machine virtuelle
Qu'est-ce qu'une
VM virtuelle (Virtual Machine) fait référence à un système matériel complet fonctionnant grâce à des simulations logicielles exécutées dans un système informatique à environnement intact complètement isolé .
Machines virtuelles
couramment utilisées Les logiciels de machine virtuelle couramment utilisés comprennent principalement: VMware Workstation, VirtualBox, Virtua * PC
VMware Workstation: est l'un des produits logiciels commerciaux vendus par VMware. Le logiciel de la station de travail comprend un package de machine virtuelle pour les ordinateurs compatibles Intel x86, qui permet aux utilisateurs de créer et d'exécuter plusieurs machines virtuelles x86 en même temps
VirtualBox: VirtualBox est un logiciel de machine virtuelle open source . VirtualBox a été développé par Innotek, en Allemagne, et produit par Sun Microsystems. Il a été écrit en Qt et a officiellement changé son nom en Oracle VM VirtualBox après l'acquisition de Sun par Oracle.
Virtua * PC: Microso? La dernière technologie de virtualisation. Principalement adapté au service des propres produits de Microsoft
Mon ordinateur et ma machine virtuelle
2.2. Installer le système Centos 7
2.3. Configurer une adresse IP statique
Le but de la configuration du réseau est principalement de fixer l'adresse IP du réseau interne de la machine virtuelle, afin que nous puissions utiliser le logiciel de l'outil de connexion Linux pour nous connecter à distance dans le système d'exploitation réel.
1. Arrêtez la machine virtuelle
2. Cliquez sur Modifier, sélectionnez l'avant-dernière option "Virtual Network Editor", la fenêtre "Virtual Network Editor" suivante apparaît. Sélectionnez le mode NAT et notez que les trois premiers chiffres de l'adresse IP du sous-réseau sont cohérents avec l'IP de la passerelle et le segment de réseau DHCP définis par NAT.
Configurer NAT
Définir l'étendue DHCP
3. Entrez dans le système d'exploitation pour configurer les informations de la carte réseau
Exécution d'une commande
vi /etc/sysconfig/network-scripts/ifcfg-ens33
Sauvegarder et quitter
esc退出
:wq 保存退出
4. Redémarrez la commande d'exécution pour redémarrer le service de carte réseau
systemctl restart network
5. Vérifiez si l'adresse IP a changé
命令: ip addr
6. Testez si le réseau est connecté
ping www.baidu.com
Le réseau est connecté.
2.4. Prendre un instantané de la machine virtuelle
Un instantané est en fait un point de restauration, et nous définissons un instantané. À l'avenir, s'il est cassé par nous, vous pourrez le restaurer rapidement à l'état précédent!
Instantané VMware
2.5. Installer l'outil de connexion à distance
1 outil de commande de terminal distant
La fonction principale est d'envoyer à distance des commandes au système Linux
Xshell: Il est préférable d'utiliser
SecureCRT pour le moment : Fee
Putty: La maintenance a été arrêtée il y a longtemps et beaucoup de choses sont mal prises en charge. Mais à cause de cette habitude, de nombreuses personnes soutiennent encore
2. outil XManager
1) Le processus d'installation est relativement simple Étape suivante
2) Configurer l'adresse hôte
3) Entrez le nom d'utilisateur et le mot de passe
4) configuration du style de travail xshell
5) Utilisation de l'outil xftp
système d'exploitation Windows xftp et système centos pour transférer des fichiers