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:
-
- Comprendre le mécanisme de récupération de place de session en php
- 1. Le mécanisme de génération de session en PHP Analysons d'abord comment une session est générée en PHP. Le but de la conception de session est de maintenir différents états de chaque utilisateur pour combler les lacunes du protocole HTTP (sans état). Nous avons maintenant une question : nous savons tous que la session est enregistrée sur le serveur puisqu'elle est utilisée pour maintenir le statut de chaque utilisateur, qu'utilise-t-elle pour distinguer les utilisateurs ? A ce moment, vous devez utiliser des cookies. Lorsque nous appelons session_start(); dans le code, PHP générera un fichier chacun dans le répertoire de stockage SESSION (la valeur par défaut est /tmp/) et dans le répertoire des cookies du client. session
- Linux 397 2024-08-08 09:08:11
-
- Quel processus suivez-vous lorsque vous saisissez une URL dans votre navigateur ?
- 1 : Description des concepts associés : 1.1 : Cache DNS (DomainnameSystem) : (Système de noms de domaine) (vérifiez l'ipconfig/displaydns de la machine locale) Une fois que l'ordinateur a résolu un nom de domaine, il associe ce nom de domaine à l'adresse IP de l'hôte, l'ordinateur enregistre cette relation dans la table du cache DNS. La prochaine fois que l'ordinateur entrera sur www.baidu.com, l'ordinateur connaîtra l'adresse IP correspondant à ce nom de domaine en recherchant dans le cache DNS, et n'effectuera plus de résolution de nom de domaine, ce qui améliore Amélioration de l'efficacité 1.2 : Adresse IP : L'adresse IP correspond à un numéro de maison Nous pouvons trouver l'emplacement de l'hébergeur grâce à cette adresse 1.3 : Nom de domaine : (nom de domaine).
- Linux 999 2024-08-08 08:16:02
-
- Modifiez le fichier hosts et le nom d'hôte : implémentez facilement le mappage de nom de domaine et d'adresse IP
- Répertoire 1. Modifiez le fichier hosts Le fichier hosts est un fichier de configuration sous /etc Le répertoire de suppression LINUX enregistre l'adresse IP correspondant au nom de domaine ou au nom d'hôte. Chaque ordinateur sur Internet aura une adresse IP, qui est similaire à un numéro d'acier de porte spécifique. Cette machine est accessible via l'adresse IP. Cependant, il est difficile de mémoriser l'adresse IP et de la modifier dans le fichier linuxhosts, vous pouvez donc utiliser la méthode de mappage de l'adresse IP au nom de domaine pour accéder à l'hôte spécifique en accédant au nom de domaine. Le fichier hosts enregistre cette relation de mappage. Changer d'hôte : Tout d'abord, envoyez un ping à Baidu pour obtenir un ipvim/etc/hosts. Ajoutez l'adresse IP copiée ci-dessus aux hôtes où baidubaidu1 mène aux deux adresses IP précédentes.
- Linux 1117 2024-08-08 01:54:33
-
- Que dois-je faire si la ligne de commande Linux affiche des caractères tronqués ? Définissez le codage des caractères sur UTF-8 pour résoudre le problème
- Lorsque la ligne de commande Linux affiche des caractères tronqués, vous pouvez essayer de définir le codage des caractères sur UTF-8. Il peut être défini via les commandes suivantes :,, "bash, exportLC_ALL=en_US.UTF-8, exportLANG=en_US.UTF-8," Dans les systèmes Linux, il est courant que la ligne de commande affiche des caractères tronqués, ce qui est généralement dû au codage des caractères. Cet article présentera en détail comment résoudre le problème des caractères tronqués affichés sur la ligne de commande Linux en raison de paramètres incorrects. 1. Comprendre le codage des caractères. Avant de résoudre ce problème, nous devons comprendre le concept de base du codage des caractères. Le codage des caractères est une correspondance entre les caractères (tels que les lettres, les chiffres et les signes de ponctuation) et les nombres complémentaires à deux (0 et 1). les relations avancent
- Linux 551 2024-08-08 01:37:43
-
- Étapes et méthodes détaillées pour modifier le fichier hosts dans le système Android
- Pour certaines raisons, il peut être nécessaire de remplacer le nom de domaine spécifié dans le fichier hosts par l'adresse IP correspondante. Android est un système basé sur Linux. Semblable à Linux, il est configuré via le fichier hosts. Sous Android, /etc est le lien de formation Linux vers /system/etc. Nous devons modifier /system/etc/hosts pour y parvenir. Et ce fichier est en lecture seule et ne peut pas être modifié directement via le shell. Cela peut être modifié en vous connectant à un PC à l’aide d’adb. Les étapes sont les suivantes : 1. Obtenez les autorisations root : adbroot 2. Définissez /system pour qu'il soit lisible et inscriptible : adbremount 3. Copiez le fichier hosts sur le PC : a
- Linux 1083 2024-08-07 22:43:44
-
- Tutoriels de téléchargement, d'installation, de surveillance du système et de gestion des processus du système Red Hat Linux
- Table des matières des articles de la série Chapitre 1 : Téléchargement et installation du système Redhat Linux Chapitre 2 : Utilisateurs et groupes Linux Chapitre 3 : Gestion des fichiers Linux Chapitre 4 : Gestion des répertoires Linux Chapitre 5 : Éditeur de texte Linux Chapitre 6 : Recherche et gestion des fichiers Linux Chapitre 7 : Entrée, redirection de sortie et pipeline Linux Chapitre 8 : Gestion des packages Linux Chapitre 9 : Surveillance du système Linux et gestion des processus Table des matières de l'article Préface Le contenu principal de ce blog concerne la surveillance du système et la gestion des processus, etc. expériences. Suivez les anciennes règles et n’oubliez pas de prendre un instantané à l’avance. 1. Informations sur les requêtes de surveillance du système, commande uname-runame-alscpuhostnametoptop
- Linux 764 2024-08-07 21:36:43
-
- STM32 et Linux : Du matériel au logiciel, la clé pour maîtriser le mécanisme du système d'exploitation
- Bonjour, propriétaire ! Je ne vais pas vous parler des grandes idées comme celles ci-dessus, mais je vais vous parler des choses pratiques. Linux et stm32 sont une plateforme logicielle et une plateforme matérielle, qui sont complètement différentes (rappelez-vous, ce sont des plateformes !). Disons-le ainsi, puisque vous aimez les microcontrôleurs, vous devez d'abord apprendre l'explication détaillée du développement du pilote de périphérique Linux embarqué stm32 et établir une base solide pour le matériel, en particulier les divers bus (usb, iic, spi...), divers périphériques. modules (infrarouge, Wenhu, mpu6050...), puis axé sur ucosii, c'est-à-dire apprendre à réaliser vos tâches dans le cadre du système d'exploitation, plutôt que simplement écrire des programmes - la compréhension du mécanisme du système d'exploitation Saisir est la clé pour vous éloigner des amis du MCU autour de vous ;
- Linux 624 2024-08-07 21:00:24
-
- Guide d'installation Centos6.4 : Tutoriel graphique détaillé sur l'installation via un disque USB
- Si vous souhaitez installer Centos6.4, en fait, la première chose à laquelle vous penserez est d'utiliser une clé USB comme support. Parce que la clé USB a un taux d'utilisation relativement élevé, est facile à transporter et efficace en termes de stockage. c'est l'un des meilleurs choix. Demain, l'éditeur vous l'expliquera. Fournit des stratégies graphiques et textuelles détaillées pour installer Centos 6.4 via une clé USB. 1. Nous devons d'abord télécharger UltraISO (disquette) et l'image Centos6.4, installer le logiciel, insérer le disque USB, ouvrir le logiciel UltraISO, rechercher l'image d'installation Centos6.4 (comme indiqué sur la figure), supprimer les autres fichiers. et ne conservez que les images et isolinux. Deux dossiers et le fichier TRANS.TBL, seuls ces trois fichiers suffisent. 2. Comme le montre la figure, sélectionnez "Écrire" sous le bouton "Démarrer".
- Linux 623 2024-08-07 20:40:53
-
- Le virus H2Miner envahit la plateforme Windows/Linux, méfiez-vous de la persistance à long terme des programmes de minage
- Niveau de vigilance H2Miner★★★Plateformes concernées : corps d'exécution du virus Windows/Linux Description Les attaquants utilisent des vulnérabilités pour envahir les plates-formes Windows et Linux. Sur la plate-forme Windows, l'hôte attaquant télécharge et exécute le fichier XML wbw.xml, exécute une commande PowerShell dans le fichier XML et télécharge un script nommé 1.ps1. Ce script télécharge le programme d'exploration de données et le fichier de configuration d'exploration de données et les renomme. , créez une tâche planifiée et exécutez le script 1.ps1 toutes les 30 minutes pour assurer la persistance et rester sur l'hôte d'attaque toute l'année ; sur la plate-forme Linux, l'hôte d'attaque télécharge et exécute un fichier XML nommé wb.xml, qui est intégré en utilisant la même méthode.
- Linux 982 2024-08-07 20:40:30
-
- Introduction aux systèmes Linux populaires et aux méthodes de création d'images de démarrage USB
- Cet article présente principalement plusieurs systèmes Linux populaires. Fondamentalement, les systèmes Debian et Ubuntu sont similaires. Tout d'abord, suselinux. Ce qu'il convient de noter ici, c'est que vous devez disposer d'un système Linux ou FreeBSD pour utiliser la commande zcat. En fait, il doit également s'agir d'un système capable de reconnaître USBStorage. Habituellement, vous pouvez utiliser VMWare pour servir n'importe quel système. Linux minimal. Accédez ensuite à la version Linux correspondante pour télécharger une image amorçable sur le disque U. L'adresse de téléchargement est la suivante : DebianSid:/debian/dists/sid/ma...dia/boot.img.gz (c'est à faire). le démarrage du disque U
- Linux 1058 2024-08-07 19:48:21
-
- Architecture de microservices : solution d'arrêt gracieuse
- Résumé : L'arrêt progressif des applications dans l'architecture de microservices fait principalement référence à la sortie planifiée et en douceur des instances d'application (c'est-à-dire qu'aucun incident ne doit être géré). 1 Introduction Le temps d'arrêt progressif des applications dans l'architecture de microservices fait principalement référence à la sortie planifiée et en douceur des instances d'application (c'est-à-dire sans provoquer d'incidents à gérer). Les arrêts des serveurs d'applications sont principalement divisés en deux catégories : les arrêts actifs et les arrêts passifs, parmi lesquels les arrêts actifs et la plupart des arrêts passifs peuvent réaliser des arrêts progressifs. Si l'application ne s'arrête pas correctement, les situations suivantes se produiront : Perte de données : les données en mémoire n'ont pas été conservées sur le disque. Corruption du fichier : le fichier en cours d'écriture n'est pas mis à jour en raison d'une corruption de fichier. Perte de requête : mis en file d'attente. pour le traitement. Demande perdue et réponse perdue : la transaction réussie n'a pas eu le temps de répondre à la transaction.
- Linux 766 2024-08-07 18:47:02
-
- Comment mettre un site Web en mémoire pour accélérer le site Web sous Linux
- /dev/shm/ est un fichier de périphérique, qui utilise le système de fichiers tmpfs (note : sous Centos et Redhat, le répertoire /dev/shm est un lien pointant vers le répertoire /run/shm, qui correspond au système de fichiers tmpfs sous le système Ubuntu Il s'agit du répertoire /run/shm (vous pouvez utiliser la commande df pour le visualiser), car le répertoire /dev/shm/ n'est pas sur le disque dur, mais dans la mémoire. C'est ce qu'on appelle tmpfs. . Vous pouvez le visualiser via la commande df-h. La taille par défaut de tmpfs est la moitié de la mémoire physique. Bien entendu, elle peut être ajustée en fonction de la situation réelle. Créez d’abord un répertoire wpcachemkdir/dev pour les fichiers de cache de WordPress.
- Linux 1171 2024-08-07 18:46:33
-
- Comment installer et configurer ArangoDB
- ArangoDB est une base de données multimodèle native distribuée open source. Il s'agit d'une base de données NoSQL avec trois modèles de données : graphique, document et clé/valeur. ArangoDB utilise un langage de requête (AQL) de type SQL pour créer des applications hautes performances. Installation d'ArangoDB ArangoDB prend en charge l'installation sur Windows, Linux, Docker, Mac et d'autres systèmes. Installation d'ArangoDB sous Windows Vous pouvez télécharger la version compressée du package ou la version du fichier exécutable sous Windows. Je préfère utiliser la version compressée du package. Après le téléchargement, il suffit de sélectionner un répertoire et de le décompresser directement. délier
- Linux 786 2024-08-07 18:19:21
-
- Linux utilise des instructions pour libérer les méthodes de cache
- Le mécanisme de mise en cache du système Linux est assez avancé. Il met en cache Dentry (utilisé par VFS pour accélérer la conversion des noms de chemin de fichier en inodes), BufferCache (pour lire et écrire des blocs de disque) et PageCache (pour lire et écrire des inodes de fichiers). fonctionner. Cependant, après qu'un grand nombre d'opérations sur les fichiers aient été effectuées, le cache utilisera essentiellement les ressources mémoire. Mais en fait, notre opération sur les fichiers est terminée, et cette partie du cache n'est plus utilisée. À ce stade, pouvons-nous simplement regarder le cache occuper l'espace mémoire ? Par conséquent, nous devons toujours libérer manuellement la mémoire sous Linux, ce qui est en fait l'opération de libération du cache. Pour atteindre l'objectif de libération du cache, nous devons d'abord
- Linux 1033 2024-08-07 16:33:47
-
- Comment connecter deux hôtes Ubuntu à Internet à l'aide d'un seul câble réseau
- Comment utiliser un câble réseau pour connecter deux hôtes Ubuntu à Internet 1. Préparez l'hôte A : ubuntu16.04 et l'hôte B : ubuntu16.042. L'hôte A possède deux cartes réseau, l'une est connectée au réseau externe et l'autre est connectée. pour accueillir B. Utilisez la commande iwconfig pour afficher toutes les cartes réseau sur l'hôte. Comme indiqué ci-dessus, les cartes réseau sur l'hôte A (ordinateur portable) de l'auteur sont : wlp2s0 : Il s'agit d'une carte réseau sans fil. enp1s0 : carte réseau filaire, la carte réseau connectée à l'hôte B. Le reste n’a rien à voir avec nous, inutile de s’en soucier. 3. Configurez l'adresse IP statique de A. Modifiez le fichier #vim/etc/network/interfaces pour configurer une adresse IP statique pour l'interface enp1s0, comme indiqué ci-dessous (où #==========
- Linux 464 2024-08-07 13:39:22