localisation actuelle:Maison > Articles techniques > Tutoriel système > Linux
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Méthode intelligente d'obtention d'une adresse IP locale dans le projet Netty pour améliorer la portabilité du code
- 1 : Description du scénario Lorsque nous travaillons sur des projets liés à Netty, lors de la vérification de l'espace disque sous Linux, nous devons souvent lier l'IP et le numéro de port de la machine locale. Si nous l'écrivons dans le fichier de configuration, la programmation Linux peut obtenir l'IP. , de sorte qu'à chaque fois que nous changeons d'ordinateur portable, le fichier de configuration doit être modifié lors de l'exécution ou du déploiement dans d'autres environnements. Ce sera plus gênant si nous rendons intelligent l’obtention de l’adresse IP locale, la portabilité de notre code sera améliorée. Ensuite, je présenterai un moyen d'obtenir intelligemment l'IP LAN et l'IP intranet de notre machine sous la programmation Windows et Linux pour obtenir l'IP. Veuillez me donner quelques conseils en cas de problème. 2 : La solution et le code sont d'abord attachés à la classe d'outils pour obtenir IP/**
- Linux 742 2024-07-25 07:46:53
-
- Formatage de la partition système Linux et montage du disque
- Lors de l'installation de centos sur le serveur, la partition système Linux est généralement définie par défaut sur 3 partitions, avec un maximum de 4 partitions principales. D'autres peuvent être montées selon vos propres besoins. /Partition racine, généralement environ 10 à 100 Go (en fonction de la taille totale du disque) /Partition de fonctionnement du système de démarrage (100 à 500 Mo suffisent) /Échanger la partition temporaire de la mémoire virtuelle (généralement 2 fois la mémoire) S'il reste du disque Conservez-le et montez-le plus tard. Après avoir installé le système, commencez à formater les partitions restantes et à les monter. 1. Vérifiez d'abord les noms de partitions non attribuées. Certains sont différents. Les miens sont /dev/sda et /dev/sdb est la partition système et sdb est la partition de données de stockage. #fdisk-lDisk/
- Linux 553 2024-07-24 16:34:53
-
- Comment masquer des fichiers importants sous Windows sans logiciel
- Il y a des secrets dans l'ordinateur de chacun, mais lorsque d'autres ont besoin d'utiliser votre ordinateur, ils peuvent le voir, mais si nous ne voulons pas que d'autres le trouvent, nous pouvons le cacher pour que les autres ne le voient pas. 360 File Vault, Tencent Computer Manager, etc. L'utilisation d'un logiciel est fastidieuse et trop volumineuse ralentira le système. De plus, la plupart des logiciels ne peuvent pas chiffrer l'intégralité de la lettre du lecteur. Permettez-moi de partager avec vous une méthode pour masquer l'intégralité de la lettre de lecteur. Ce que je vais vous présenter aujourd'hui, c'est masquer l'intégralité du disque et configurer une entrée cachée sans utiliser de logiciel de téléchargement. Le disque E de mon ordinateur stocke mes données personnelles, je vais donc utiliser le disque E comme démonstration. Cliquez avec le bouton droit sur Poste de travail ----> Gérer et sélectionnez Stockage ----> Gestion des disques, cliquez avec le bouton droit sur la lettre de lecteur que vous souhaitez masquer ---- &
- Linux 1130 2024-07-24 16:09:05
-
- Pare-feu système Redhat 7 Linux : activation, désactivation et vérification de l'état
- Comment arrêter/démarrer et désactiver/activer le pare-feu sur le système Redhat7Linux Le pare-feu sur le système Redhat7Linux est activé par défaut. Il n'est généralement pas nécessaire de désactiver le pare-feu Linux au démarrage, mais cela peut être très pratique à des fins de tests, etc. Sur les systèmes Redhat7Linux, le pare-feu s'exécute en tant que démon firewalld. La commande Bellow peut être utilisée pour détecter l'état du pare-feu : [root@rhel7~]#systemctlstatusfirewalldfirewalld.service-firewalld-dynamicfirewalldaemonLoaded:load
- Linux 1102 2024-07-24 15:43:23
-
- Plusieurs façons d'exécuter des scripts shell sous Linux et partage de méthodes spécifiques
- Il existe de nombreuses méthodes parmi lesquelles choisir pour exécuter des scripts shell sous Linux. Dans cet article, je partagerai avec vous les méthodes spécifiques d'ajout d'autorisations d'exécution de scripts shell sous Linux. La première étape de la création d'un fichier de script consiste à utiliser la commande suivante pour créer un nouveau fichier avec une extension .sh : [root@localhost~]#touchhello_script.sh Écrivez un script simple et utilisez l'éditeur vim pour ouvrir le fichier nouvellement créé. avec les autorisations d'exécution Linux Le script bash suivant est ajouté au fichier : [root@localhost~]#vimhello_script.sh Vous trouverez ci-dessous le contenu du script ajouté au fichier : #!/bin/bashecho.
- Linux 572 2024-07-24 09:51:06
-
- Qu'est-ce qu'un processus léger ? Cet article vous donnera une compréhension plus approfondie
- 1. Que sont les processus légers ? Avant de comprendre les processus légers, nous avons d'abord besoin de processus et de threads. Nous savons tous qu'un processus est essentiellement une collection de données de circuit imprimé, d'espace d'adressage virtuel, de table de pages et de code, c'est-à-dire une collection de données de noyau + de données de code. Cela ressemble à ceci du point de vue de l'utilisateur. Du point de vue du processeur, un processus est l'unité qui alloue les ressources système. Quant aux threads, ils sont exécutés au sein du processus et constituent l'unité de base des appels du système d'exploitation. Bien que le CPU ne sache pas quels processus ou threads, processus Linux et noyaux de thread lors de la planification, il ne reconnaît que la structure du PCB. C'est-à-dire la version Linux du flux d'exécution, et cette chose est un fil. Différents systèmes d'exploitation peuvent utiliser différentes formes structurelles pour implémenter les threads. Et en linu
- Linux 1128 2024-07-24 09:38:19
-
- Comment utiliser la commande uname pour afficher les informations de version sur les systèmes Linux
- Vérifiez les informations de version sous Linux sur le forum d'apprentissage Linux. La commande couramment utilisée est unameubuntu system : $uname-aLinuxwanghaifeng-laptop2.6.32-23-generic#37-UbuntuSMPFriJun1107:54:58UTC2010i686GNU/LinuxRedHat system : $uname-aLinuxlocalhost.localdomain2. .6.18-194.el5#1SMPTueMar1621:52:43EDT2010i686i686i386GNU/Linu
- Linux 660 2024-07-23 21:14:57
-
- Explication détaillée du mappage FTP vers Windows
- 1. Accédez à Poste de travail sur le bureau de la double machine et cliquez sur Mapper un lecteur réseau 2. Sélectionnez Mapper un lecteur réseau 3. Sélectionnez Se connecter à un site Web pouvant être utilisé pour stocker des documents et des images 4. Étape suivante 5. Étape suivante 6. Remplissez dans le FTP selon l'exemple Adresse 7. Saisissez le nom d'utilisateur pour vous connecter de manière anonyme et vous connecter au répertoire par défaut de FTP. Entrez le nom d'utilisateur pour vous connecter à l'annuaire des utilisateurs. Ici, j'utilise souvent le répertoire sous le nom d'utilisateur, alors entrez le nom d'utilisateur. 8. Donnez un nom à la connexion, la valeur par défaut est 9. Cliquez sur Terminer 10. À ce stade, double-cliquez pour ouvrir Poste de travail et vous verrez que le FTP a été connecté. Vous n'avez pas besoin de saisir l'adresse, le nom d'utilisateur et le mot de passe chaque fois que vous utiliserez FTP à l'avenir. 11. Ouvrez FTP et vous pourrez voir les fichiers qu'il contient.
- Linux 965 2024-07-23 13:50:31
-
- Décrire en détail les exemples multi-segments VIP et DIP de LVS-DR
- Dans l'environnement d'application quotidien, nous rencontrerons un tel environnement de déploiement lvs. Tous les DR et rsservers sont dans un environnement LAN, mais il n'y a qu'une seule IP de réseau public et l'application doit être publiée sur Internet. Nous connaissons tous lvs le meilleur. Le modèle est que tous les serveurs ont une IP de réseau public, mais dans de nombreux cas, les ressources du réseau public sont rares. Lorsqu'il n'y a qu'une seule IP de réseau public, comment diffuser LVS vers le monde extérieur ? 1. Topologie expérimentale 2. Environnement global 3. Configuration détaillée Configuration du routeur eth0 : Accès IP au réseau public INTERNETeth1 : 172.18.68.10 (IP du réseau public) # Utiliser 172.18.68.10 comme réseau public IPeth2 dans l'environnement expérimental :
- Linux 375 2024-07-23 13:46:30
-
- Gestion RPM : requête de package logiciel serveur Linux, guide de désinstallation et d'installation
- Table des matières de l'article 1. Gestion RPM (points clés) : requête de logiciel, désinstallation, fonction d'installation : La fonction de RPM est similaire à des produits tels que "Software Management" dans Laptop Manager sous Windows et "Software Manager" sur Security Guard Its. la fonction principale est de surveiller les serveurs Linux. Effectuer les opérations de gestion correspondantes sur les progiciels du système. La gestion est divisée en : requête, désinstallation et installation. 1.1 Interroger l'état d'installation d'un certain logiciel : #rpm-qa|grep options de mots clés : -q : query, query-a : all, all Cas : demander si Firefox1.2 est installé sur Linux Désinstaller un certain logiciel #rpm-e logiciel Lorsque Maxthon est désinstallé, il s'agit d'un éditeur de texte Linux qui n'a aucune dépendance, il peut donc être désinstallé directement. Cependant
- Linux 1039 2024-07-23 12:13:09
-
- La différence entre les threads et les processus : un processus est l'unité de base pour l'allocation des ressources, et un thread est un flux de contrôle exécuté de manière indépendante.
- Thread : Il s'agit d'une séquence unique de flux de contrôle dans le processus. Elle est collectivement appelée processus légers. Un thread est la plus petite unité que le système d'exploitation peut effectuer. Il est inclus dans le processus et constitue l'unité opérationnelle réelle dans le processus. processus. Un thread fait référence au processus. Dans une seule séquence de flux de contrôle, plusieurs threads peuvent s'exécuter simultanément dans un processus, et les threads peuvent être des threads du noyau planifiés par le noyau du système d'exploitation. Plusieurs threads dans le même processus partageront toutes les ressources système du processus, telles que l'espace d'adressage virtuel, les descripteurs de fichiers, le traitement du signal, etc. Cependant, plusieurs threads dans le même processus ont leurs propres piles d'appels, leur propre environnement de registre, leur propre environnement de registre. Stockage local des threads. La différence entre les threads et les processus est la suivante : Généralement, un processus peut contenir plusieurs threads linu
- Linux 1058 2024-07-23 10:57:54
-
- Linux programme la suppression automatique des fichiers dans un répertoire à intervalles réguliers
- Pour réaliser la suppression planifiée de tous les fichiers d'un répertoire, vous devez utiliser la commande Linux crontab, qui peut être réalisée avec un script shell. Par exemple, pour supprimer tous les fichiers cache sous /tmp, l'opération est la suivante : [root@localhost~]#vi/etc/init.d/delete.sh Appuyez sur i et copiez le contenu suivant dans le fichier delete.sh, puis appuyez sur shift+ : entrez wq Save et quittez. #!/bin/bashdir=/tmp//Le nom du répertoire à effacer files=`ls${dir}`forfilein$filesdoif[-e${dir}/${file}];thenrm-f${
- Linux 837 2024-07-23 09:50:25
-
- Apprenez à ajouter des polices à Fedora en 5 minutes
- Installation à l'échelle du système Si vous installez une police à l'échelle du système, elle sera disponible pour tous les utilisateurs. La meilleure façon de procéder est d'utiliser les packages RPM des référentiels de logiciels officiels. Avant de commencer, ouvrez l'outil "Logiciel" dans Fedora Workstation, ou d'autres outils utilisant le référentiel officiel. Sélectionnez la catégorie « Modules complémentaires » dans la barre de sélection. Sélectionnez ensuite « Polices » dans la catégorie. Vous verrez les polices disponibles similaires à celle de la capture d'écran ci-dessous : Lorsque vous sélectionnez une police, certains détails apparaîtront. Selon plusieurs scénarios, vous pourrez peut-être prévisualiser un exemple de texte pour la police. Cliquez sur le bouton "Installer" pour l'ajouter à votre système. En fonction de la vitesse du système et de la bande passante du réseau, ce processus peut prendre un certain temps.
- Linux 460 2024-07-23 09:45:50
-
- Modèle de pilote de périphérique Linux
- Table des matières - Variables d'environnement Linux, modèle de pilote de périphérique 1. L'origine du modèle de pilote de périphérique Linux Examinons d'abord le processus habituel de compilation du pilote de périphérique [1] Implémentez la fonction d'entrée module_init() et la fonction de désinstallation de module module_exit(); 2] Demandez un numéro de périphérique, register_chrdev ();-----> (lié au noyau) [3] Utilisez le mécanisme udev/mdev pour créer des nœuds de fichiers de périphérique class_create(), device_create();---- --> (lié au noyau) [4] Initialisation du matériel : 1. Mappage des ressources io ioremap(), le noyau fournit la fonction de bibliothèque gpio ;
- Linux 579 2024-07-22 18:54:35
-
- Le maître explique comment modifier le chemin de stockage de la base de données mariadb dans Centos7.3
- Si vous ne connaissez pas le chemin actuel de la base de données, il vous suffit de saisir la commande suivante pour l'afficher : Saisissez votre mot de passe mariadb et appuyez sur Entrée #mysql-uroot-p Saisissez la commande suivante pour afficher l'état d'appel du chemin de diverses bases de données mariadb. L'élément datadir est le chemin actuellement stocké. MariaDB[(none)]>showvariableslike'%dir%';Quitter l'état de connexion à la base de données MariaDB[(none)]>exit;Arrêter la base de données#systemctlstopmysql.serverCréer un nouveau dossier de chemin de stockage mariadb#mkdir-p/home/mysql
- Linux 814 2024-07-22 15:01:11