


Quelle est la différence entre le système centos7 et les versions précédentes ?
Ce qui suit est un bref exemple pour illustrer les changements majeurs :
1 Installation
Lors de l'installation, tous les packages Centos précédents peuvent être sélectionnés. Oui, mais maintenant vous ne pouvez sélectionner qu'un seul élément, et il existe des sous-options en double ; lors de l'installation sur la partition sélectionnée, la partition recommandée par Centos 7 est xfs au lieu de la précédente ext4.
2. Démarrage initial
Après l'installation de l'ordinateur, l'interface de démarrage du système a changé. À première vue, je pensais qu'il y avait deux noyaux. Il s'avère que l'un d'eux est le sauvetage. sélection, et après avoir appuyé sur e, vous constaterez que toutes les informations de grub.conf sont sorties. Enfin, vous avez trouvé l'endroit où le noyau est démarré, écrit un 1 (le but est d'entrer en mode mono-utilisateur), puis. est entré en mode de sauvetage.
(Tutoriel recommandé : tutoriel centos )
3. Séquence de démarrage
Après être entré dans le système, c'est une interface graphique si vous le souhaitez. entrez dans l'interface de caractères, modifiez /etc/inittab, il s'avère qu'il s'agit d'un fichier vide, qui sont tous des commentaires. Si vous souhaitez modifier le niveau d'exécution, vous pouvez créer un lien logiciel /lib/systemd/system/runlevel*.target. dans /etc/systemd/system/default.target. (Bien sûr, si vous réussissez l'examen, l'écrasement fonctionnera et cela a fonctionné, et je peux le changer en interface de caractères 3).
Il s'avère que depuis Centos7, le concept cible est utilisé pour définir le niveau d'exécution, qui est divisé en niveau 3 et niveau 5. La signification est la suivante :
Le troisième niveau d'exécution utilise une cible multi-utilisateur et le cinquième niveau d'exécution est remplacé par Graphical.target. runlevel3.target et runlevel5.target sont des liens symboliques pointant respectivement vers multi-user.target et Graphical.target.
Passer au « Niveau d'exécution 3 » à l'aide de la commande suivante :
systemctl isolate multi-user.target或systemctl isolate runlevel3.target
Passer au « Niveau d'exécution 5 » à l'aide de la commande suivante :
systemctl isolate graphical.target或systemctl isolate runlevel5.target
(1) Vérifiez le niveau d'exécution actuel
runlevel
(2) Vérifiez le niveau d'exécution de démarrage par défaut :
systemctl get-default
(3) Modifiez la commande du niveau d'exécution par défaut de démarrage
systemctl set-default multi-user.target(或graphical.target)
Ou utilisez la commande suivante :
Niveau d'exécution de démarrage par défaut 3 :
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Niveau d'exécution de démarrage par défaut 5 :
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
4 , configurez le réseau et le nom d'hôte
Configurez le réseau, allez dans /etc/sysconfig/network-script/ et voyez que la carte réseau a été renommée enp1s5, ce qui est intéressant après. configurer le réseau, changer le nom d'hôte, aller dans /etc/ Je suis allé sur sysconfig/network pour changer le nom, et j'ai constaté que ce fichier était également vide. J'ai essayé de le modifier selon la version d'origine 6. Après le redémarrage, il. n'a eu aucun effet. J'ai vérifié le nom d'hôte et j'ai découvert que pour changer le nom dans 7, je devais aller dans /etc/hostname pour changer le nom.
5. LVM et XFS
J'ai installé un lvm pour jouer avec, j'ai donc partitionné et formaté (formaté spécifiquement en xfs), pv, vg, lv étape par étape, pas de problème, puis j'ai je pensais à zoomer et dézoomer, mais quelque chose s'est mal passé lors de l'exécution de resize2fs, pourquoi a-t-il continué à signaler des erreurs de superbloc ? Ensuite, j'ai exécuté man resize2fs et j'ai découvert que cette commande ne prend en charge que le système de fichiers ext ?
(Tutoriels vidéo associés recommandés : Tutoriels vidéo Linux )
6. Gestion des services
Le service de Centos utilise systemd au lieu du service de gestion sysvinit Systemd. programme de gestion, systemctl est l'outil principal, qui intègre les fonctions du service précédent et chkconfig. Vous pouvez l'utiliser pour activer/désactiver les services de manière permanente ou uniquement pour la session en cours.
(1) Démarrer un service :
systemctl start postfix.service
(2) Fermer un service :
systemctl stop postfix.service
(3) Redémarrer un service :
systemctl restartpostfix.service
(4 ) Afficher l'état du service :
systemctl statuspostfix.service
(5) Activer un service au démarrage :
systemctl enable postfix.service
(6) Désactiver un service au démarrage :
systemctl disable postfix.service
(7) Vérifier si le service Démarrer au démarrage :
systemctl is-enabled postfix.service
(8) Afficher la liste des services démarrés :
systemctl list-unit-files|grep enabled
Remarque : L'activation des services se trouve dans le répertoire du fichier de configuration "runlevel" actuel /etc/systemd /system Dans /multi-user.target.wants/, créez un lien symbolique vers le fichier de configuration du service correspondant dans /usr/lib/systemd/system Pour désactiver le service, supprimez ce lien symbolique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Lors du chargement de CentOS-7.0-1406, il existe de nombreuses versions facultatives. Pour les utilisateurs ordinaires, ils ne savent pas laquelle choisir : (1) CentOS-xxxx-LiveCD.ios et CentOS-xxxx- Quoi. est la différence entre bin-DVD.iso ? Le premier n’a que 700 Mo et le second 3,8 Go. La différence ne réside pas seulement dans la taille, mais la différence la plus essentielle est que CentOS-xxxx-LiveCD.ios ne peut être chargé que dans la mémoire et exécuté, et ne peut pas être installé. Seul CentOS-xxx-bin-DVD1.iso peut être installé sur le disque dur. (2) CentOS-xxx-bin-DVD1.iso, Ce

Ouvrez la page centos7 et apparaissez : bienvenue en mode urgence ! après vous être connecté, tapez « journalctl -xb » pour afficher les journaux système, « systemctlreboot » pour redémarrer, « systemctldefault » pour réessayer de démarrer en mode par défaut. giverootpasswordformaintenance(??Control-D???) : Solution : exécuter r

1.UncaughtError:Calltoundefinedfunctionmb_strlen(); Lorsque l'erreur ci-dessus se produit, cela signifie que nous n'avons pas installé l'extension mbstring ; 2. Entrez dans le répertoire d'installation de PHP cd/temp001/php-7.1.0/ext/mbstring ; /usr/local/bin /phpize ou /usr/local/php7-abel001/bin/phpize) pour installer l'extension php 4../configure--with-php-config=/usr/local/php7-abel

Centos7 n'a pas de base de données MySQL. La base de données par défaut est Mariadb (une branche de MySQL). Vous pouvez installer la base de données MySQL manuellement en suivant les étapes ci-dessous. 1. Téléchargez le fichier d'installation rpm wgethttp://repo.mysql.com/mysql-community-release-el7.rpm 2. Exécutez rpm pour installer rpm-ivhmysql-community-release-el7.rpm Une fois la résolution des dépendances terminée. , les options suivantes apparaissent : dependenciesresolved ==================================

Définir des règles de mot de passe pour des raisons de sécurité. Définissez le nombre de jours d'expiration du mot de passe. L'utilisateur doit changer le mot de passe dans les jours. Ce paramètre affecte uniquement les utilisateurs créés, pas les utilisateurs existants. Si vous définissez un utilisateur existant, exécutez la commande "chage -M (jours) (utilisateur)". PASS_MAX_DAYS60#Délai d'expiration du mot de passe PASS_MIN_DAYS3#Délai de changement de mot de passe initial PASS_MIN_LEN8#Longueur minimale du mot de passe PASS_WARN_AGE7#Délai d'invite d'expiration du mot de passe Répétez l'utilisation de la restriction du mot de passe [root@linuxprobe~]#vi/etc/pam.d/system-auth#nearline15 :

Il y a beaucoup de déchets dans le répertoire tmp du système centos7. Si vous souhaitez nettoyer les déchets, comment devez-vous procéder ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. Pour afficher la liste des fichiers dans le répertoire de fichiers tmp, exécutez la commande cdtmp/ pour basculer vers le répertoire de fichiers actuel de tmp, et exécutez la commande ll pour afficher la liste des fichiers dans le répertoire actuel. Comme indiqué ci-dessous. Utilisez la commande rm pour supprimer des fichiers. Il convient de noter que la commande rm supprime définitivement les fichiers du système. Par conséquent, il est recommandé que lors de l'utilisation de la commande rm, il soit préférable de donner une invite avant de supprimer le fichier. Utilisez la commande rm-i file name, attendez que l'utilisateur confirme la suppression (y) ou ignore la suppression (n), et le système effectuera les opérations correspondantes. Comme indiqué ci-dessous.

Lorsque les touches de raccourci par défaut entrent en conflit avec les touches du logiciel que vous utilisez ou que vous devez utiliser les touches de raccourci selon vos propres habitudes, vous devez modifier et définir les touches de raccourci par défaut. Comment modifier les touches de raccourci par défaut de CentOS7 ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. 1. Démarrez le système Centos7 dans la machine virtuelle et accédez au bureau. 2. Cliquez sur Applications->Outils système->Paramètres dans le coin supérieur gauche. 3. Entrez dans l'interface de configuration et cliquez sur le périphérique. 4. Sélectionnez Clavier et cliquez sur n'importe lequel. à droite. Et appuyez sur la touche de raccourci à définir sur le clavier pour modifier sa touche de raccourci (notez que certaines ne peuvent pas être modifiées !) 5. Après le changement, comme indiqué ci-dessous, cliquez enfin sur Paramètres, pour que le paramètre de la touche de raccourci soit défini. la modification est terminée.

centos7 utilise le protocole ipv6. Si un problème survient, il sera difficile à résoudre. Donc, si vous souhaitez désactiver ipv6, comment devez-vous le désactiver ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. 1. Utilisez la commande ifconfig pour vérifier les informations de la carte réseau. Si inet6fe80::20c:29ff:fed0:3514 apparaît, cela signifie que ipv62 est activé sur la machine. Modifiez la configuration /etc/sysctl.conf et ajoutez net.ipv6. conf.all.disable_ipv6=13. Modifiez la configuration de /etc/sysconfig/network, ajoutez NETWORKING_IPV6=no, enregistrez et quittez 4. Modifiez /etc/s
