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:
-
- Installation et configuration binaires Centos 7, base de données MariaDB
- Étant donné que la version du serveur de base de données de chaque entreprise est différente, je recommande quand même à tout le monde d'utiliser la base de données Mariadb. Au moins pour l'instant, la communauté et les produits sont très stables. Quant à toute nouvelle fonctionnalité, il est recommandé d'aller sur son site officiel pour en savoir plus. sur les fonctionnalités. Vérifiez la version du système, commande $cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)x64 Installez MariaDB (MySQL) Téléchargez le package d'installation binaire MariaDB : https://downloads.mariadb.org Décompressez et installez la bibliothèque statique Mariadb-devel : $yuminstallmariadb-develn
- Linux 497 2024-07-19 02:20:18
-
- Introduction détaillée et utilisation de l'implémentation du code du serveur de transfert et du serveur proxy
- Le code a été écrit après le travail. Le code est divisé en serveur de transfert et serveur proxy. Parlons d'abord du serveur de transfert. Bien que le serveur de transfert puisse également être considéré comme un serveur de redirection, Linux utilise un serveur proxy. le serveur de transfert écoute le port 80. Si un utilisateur du navigateur accède à l'adresse IP du serveur (le navigateur demande le port 80 par défaut), une fois que le serveur de transfert a reçu la demande de l'utilisateur du navigateur, il redirige la demande de l'utilisateur du navigateur vers d'autres ports de cette machine ou vers des ports désignés. sur d'autres machines sur le même réseau public. Parlons du proxy. Laissez-moi d'abord vous expliquer le serveur. Mon serveur proxy ne peut proxy que les sites Web désignés ou d'autres clients qui peuvent le faire, tels que les services SVN construits sur le réseau externe ou les intranets. inaccessible à certains endroits.
- Linux 596 2024-07-19 02:17:58
-
- Comment exécuter une diffusion stable à l'aide du GPU hautes performances de l'école sans accès root ni réseau
- Comme nous le savons tous, la diffusion stable ne peut généralement pas être pilotée par les GPU des ordinateurs portables. On dit qu'il faut au moins 4 Go de GPUVRAM, mais ce n'est pas suffisant si l'on veut l'utiliser à « vitesse normale (1) ». Vous souhaitez utiliser le cloud ? Certains prix de location cloudgpu sont acceptables et ils ne vous permettent généralement pas de stocker des fichiers. L'ouverture d'un stockage cloud est une autre dépense, et il est difficile de transférer des fichiers vers et depuis ceux-ci. J'ai donc (principalement mon tuteur) décidé d'utiliser le GPU du collège afin d'économiser de l'argent. (1) Référence approximative quelle que soit la vitesse du modèle GPU : Mon GPU2GB : 3 minutes pour une image. Linux utilise un serveur proxy pour la programmation du système Linux Friendly AGPU6GB : 50s pour une image.
- Linux 969 2024-07-19 00:30:09
-
- Comment terminer un processus sous Linux : Explication détaillée des terminaisons normales et anormales
- Dans les deux premiers chapitres, nous avons appris à créer des processus. Dans ce chapitre, nous apprendrons comment terminer le processus sous Linux. Sous Linux, il existe 3 façons de terminer le processus normalement et 2 façons de le terminer anormalement : 1. Fin normale : a. Retour d'appel dans la fonction principale. Cela équivaut à appeler exit. b. Appelez la fonction de sortie. Selon la définition de cette fonction dans ANSIC, lorsqu'elle est appelée, tous les handles de sortie enregistrés seront exécutés, tous les flux d'E/S standard seront fermés, ainsi que les descripteurs de fichiers et les multi-processus (processus parents et sous-processus). ), les tâches, etc., ce n'est donc pas adapté aux systèmes Linux. c. Appelez la fonction _exit. exit est appelé par _exit, désactivez certains liens
- Linux 738 2024-07-18 22:11:07
-
- Résumé d'apprentissage Mariadb (4) : insertion, suppression et modification de données
- INSERT insérer des données Format de l'instruction INSERT : INSERT[LOW_PRIORITY|DELAYED|HIGH_PRIORITY][IGNORE][INTO]tbl_name[PARTITION(partition_list)][(col,...)]{VALUES|VALUE}({expr|DEFAULT},. ..),(...),...[ONDUPLICATEKEYUPDATEcol=expr[,col=expr]...]La structure de la table est la suivante : MariaDB[mydb]>DESCuser;+------
- Linux 1237 2024-07-18 19:06:39
-
- Comment ajuster le nombre maximum de limites de connexion socket pour les serveurs Web et les serveurs de cache en cas de concurrence élevée
- Le serveur Web et le serveur de cache, sous haute concurrence, ajustent la limite du nombre maximum de connexions socket : 1. Modifiez la limite du nombre maximum de fichiers qu'un processus utilisateur peut ouvrir. En vigueur immédiatement : ulimit-nxxx En vigueur définitivement : echo "ulimit-HSn65536">>/etc/rc.localecho "ulimit-HSn65536">>/root/.bash_profileulimit-HSn655362, modifie la limite du nombre maximum de connexions TCP par le noyau du réseau. /etc/sysctl.conf 1. Sur la plateforme Linux,
- Linux 480 2024-07-18 18:44:23
-
- Commande de pare-feu Firewall par défaut Centos7
- Opérations de base ; #systemctlstartfirewalld//Start #systemctlstatusfirewalld//Status #systemctldisablefirewalld//Disable #systemctlstopfirewalld//Stop systemctl est un outil de gestion indispensable dans centos7 Il a toutes les fonctions de service et chkconfig ; certain service #systemctlstopfirewalld.service//Fermer un certain service
- Linux 1054 2024-07-18 18:08:20
-
- Exemple de commande Linux uniq
- Notez qu'uniq ne supprimera pas les lignes en double sauf si elles sont adjacentes. Par conséquent, vous devrez peut-être d'abord les trier ou combiner la commande sort avec uniq pour obtenir les résultats. Laissez-moi vous montrer quelques exemples. Tout d'abord, créons un fichier avec quelques lignes répétées : viostechnix.txtwelcometoostechnixwelcometoostechnixLinuxisthecreatorofLinux.LinuxissecurebydefaultLinuxisthecreatorofLinux.Top500supercomputersarepoweredbyL
- Linux 706 2024-07-18 16:17:06
-
- L'importance des composants de minuterie dans le secteur du jeu et comment les mettre en œuvre
- La minuterie est un composant relativement courant. En ce qui concerne le serveur, le niveau framework doit utiliser des minuteries pour expirer les sessions, et le niveau application doit utiliser des minuteries pour gérer une logique métier liée au temps. Pour les entreprises telles que les jeux qui nécessitent un grand nombre de minuteries, un composant de minuterie simple et efficace est essentiel. L'implémentation du composant timer peut être divisée en deux parties : la première partie est relativement simple et comporte diverses méthodes d'implémentation, mais elle est essentiellement liée au langage, elle n'est donc pas l'objet de cet article. Le concept dit concret semble faire référence à la manière dont les utilisateurs l’utilisent. [Avantages de l'article] L'éditeur a mis en ligne des livres d'apprentissage et du matériel vidéo que je pense personnellement être meilleurs dans le fichier de groupe. Si nécessaire, vous pouvez rejoindre le groupe [977878001] pour les recevoir ! ! ! Livré avec un supplément
- Linux 877 2024-07-18 11:17:12
-
- Un examen plus approfondi des minuteurs du noyau Linux : mécanismes asynchrones basés sur les interruptions et principes de contexte hors processus
- 1. Minuterie du noyau 1. Concept de base Dans certains scénarios, nous devons effectuer certaines actions après un certain temps, et nous ne voulons pas gaspiller de CPU en attendant. Cette minuterie est un mécanisme très approprié. Une minuterie est utilisée pour exécuter une fonction à un certain moment dans le futur afin d'accomplir une tâche spécifique. Les minuteries du noyau indiquent au noyau d'appeler une fonction spécifique avec des paramètres spécifiques à un moment donné. Le minuteur s'exécute de manière asynchrone sur son inscrit. Lorsque le minuteur est en cours d'exécution, la tâche qui a enregistré le minuteur peut être en veille ou en cours d'exécution sur d'autres processeurs, ou peut même s'être terminée depuis longtemps. Le minuteur du noyau sous Linux est un minuteur d'application Linux implémenté sur la base d'interruptions (douces), c'est-à-dire qu'il se trouve dans le contexte d'interruption plutôt que dans le contexte de processus. Il existe des primitives dans des contextes non-processus
- Linux 785 2024-07-18 11:13:55
-
- Système de gestion de sélection de cours en ligne basé sur le cadre SSM : un outil puissant pour améliorer l'efficacité de la gestion de l'administration éducative dans les collèges et universités
- Autres projets Conception et mise en œuvre d'un logiciel de traitement de données sismiques basé sur Linux, cliquez sur la page d'accueil de l'auteur Catalogue 1 Introduction au système Avec le développement de l'ère de l'information, la conception et la mise en œuvre de logiciels de traitement de données sismiques basés sur Linux, Internet a rendu la vie des gens plus et plus pratique. Ces dernières années, face aux nouvelles politiques d'augmentation des inscriptions des grands collèges et universités, le nombre d'étudiants des collèges et universités a soudainement augmenté, et le personnel académique correspondant sera également confronté à une pénurie. difficulté pour le personnel académique à gérer les informations de sélection de cours des collégiens , la sélection de cours traditionnelle des années précédentes a été progressivement éliminée car elle constituait un gaspillage de main-d'œuvre et de ressources matérielles. À l'heure actuelle, l'émergence du système de gestion de la sélection des cours en ligne favorisera un comportement de plus en plus standardisé en matière de gestion de la sélection des cours dans les collèges, réduisant ainsi considérablement le caractère aléatoire de la gestion de la sélection des cours au collège au cours des années précédentes et améliorant considérablement l'efficacité de la gestion de la sélection des cours.
- Linux 662 2024-07-18 10:10:44
-
- Que dois-je faire si les tâches planifiées Linux ne sont pas exécutées ? Cet article vous apprend à dépanner
- L'implémentation des tâches planifiées Linux comprend : cron, anacron, at, etc., mais ce avec lequel vous entrez en contact dans votre travail quotidien est le service cron. cron est le nom du service, crond est le processus en arrière-plan et crontab est la liste de tâches planifiées personnalisée. Les tâches planifiées sont souvent utilisées dans les projets pour implémenter des fonctions individuelles. Récemment, j'ai rencontré une situation dans laquelle les tâches planifiées n'étaient pas exécutées. Parce que je n'en savais pas grand-chose auparavant, cela prenait du temps et était laborieux, et j'ai finalement trouvé le problème. . Pour cette raison, je souhaite partager avec vous quelques techniques de dépannage pour éviter des détours à l'avenir. 1. Vérifiez si le service crond est exécuté. Vous pouvez afficher le pid du processus de crond via la commande pgrepcrond ou /sbin/servicecrondstatus, et vous pouvez déterminer le cron
- Linux 846 2024-07-18 10:09:34
-
- Le rôle des commandes Linux courantes dans le développement et le débogage et introduction aux exemples de programmes
- Certaines des commandes Linux couramment utilisées peuvent jouer un rôle très utile dans le processus de développement ou de débogage. Certaines peuvent nous aider à comprendre ou à optimiser nos programmes, et d'autres peuvent nous aider à localiser des problèmes difficiles.
- Linux 951 2024-07-18 09:51:59
-
- Résumé d'apprentissage Mariadb (3) : types de données
- Type de données Le type de données -> est une abstraction d'une classification de données avec les mêmes attributs et propriétés. Par exemple : une chaîne est une chaîne composée de caractères, appelée chaîne... Dans les ordinateurs, les sous-chaînes peuvent être divisées et de nouveaux caractères peuvent être ajoutés à la fin de la chaîne. Cependant, de telles opérations ne peuvent opérer que sur des données de chaîne. . Il ne peut pas opérer sur des entiers. Le type numérique, les chiffres arabes auxquels nous sommes le plus exposés, peut effectuer des opérations arithmétiques, des opérations logiques et d'autres opérations. Les types de données dans MySQL MySQL prend en charge plusieurs types, qui peuvent être grossièrement divisés en trois catégories : numérique, date/heure et chaîne (. caractères). Type numérique 1. Pour les types entiers, vous pouvez limiter leur longueur. Le format est le suivant : Type entier [(M)][SIGNED|UNSIGNED|
- Linux 1257 2024-07-18 08:15:01
-
- Conseils d'apprentissage Linux
- Cependant, ces dernières années, Linux est devenu de plus en plus réutilisé. Ce n'est plus seulement une démonstration parmi certains passionnés de l'open source, mais sa valeur s'est reflétée sous de nombreux aspects. Surtout dans les systèmes d'exploitation serveur, il est devenu le premier choix. d'ingénieurs supérieurs d'exploitation et de maintenance des outils d'exploitation. Avec le développement rapide de l'industrie informatique, je crois que le système d'exploitation Linux ne restera pas seulement dans les applications de plate-forme, mais qu'il montrera ses avantages et son charme uniques dans un espace plus large. De nos jours, la plupart des utilisateurs d'ordinateurs chinois sont peu nombreux à utiliser eux-mêmes le système d'exploitation Linux, et un nombre considérable d'entre eux ont même entendu parler de Linux pour la première fois. Mais cela n’a rien de surprenant, même aux yeux de nombreux étudiants. A vos yeux, il n'y a que Windows, que Microsoft,
- Linux 740 2024-07-18 07:02:11