localisation actuelle:Maison > Articles techniques > Tutoriel système > Linux

  • Méthode intelligente d'obtention d'une adresse IP locale dans le projet Netty pour améliorer la portabilité du code
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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.
    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
    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
    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
    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
    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

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28