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 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:
-
- Introduction aux bases de Linux Afficher, ajouter, modifier et supprimer les commandes utilisateur
- 1. Affichez les informations utilisateur dans le fichier /etc/passwd et faites correspondre le nom de connexion de l'utilisateur à la valeur UID correspondante. Il contient des informations utilisateur : Bases de Linux pour afficher, ajouter, modifier et supprimer des commandes utilisateur. Introduction aux bases de Linux pour l'affichage. ajout, modification et suppression L'introduction de la commande utilisateur est divisée en 7 colonnes avec des virgules comme délimiteurs, qui sont : Nous pouvons directement modifier ce fichier pour ajouter, supprimer et modifier des comptes, mais cela est fortement déconseillé. S'il est endommagé, il sera difficile pour les utilisateurs de se connecter. 2. Utilisation courante de useradd pour ajouter des comptes : Langage de code : copie javascript useraddusername-m-s/bin/bash-d/home/username
- Linux 619 2024-06-22 15:37:26
-
- Comment résoudre '/bin/bash^M : mauvais interprète' sous Linux
- Raison : Une telle erreur se produit lors de l'exécution d'un script shell principalement parce que le fichier de script shell est au format dos, c'est-à-dire que la fin de chaque ligne est identifiée par \r\n, tandis que la fin de la ligne du fichier sous unix le format est identifié par \n. Solution : ( 1) Utilisez la commande Linux dos2unixfilename pour convertir directement le fichier au format Unix (2) Utilisez la commande sed sed-i"s/\r//"filename ou sed-i" ; s/^M//"filename pour remplacer directement le caractère de fin. Il est au format unix ; (3) vifilename ouvre le fichier et exécute : setff=unix pour définir le fichier sur
- Linux 1437 2024-06-22 12:00:20
-
- Les fichiers Linux sont autorisés aux utilisateurs selon le modèle de sécurité Linux : la limite large est stricte et un travail acharné suffit pour arrêter le blocage.
- Présentation du modèle de sécurité Linux. Linux utilise l'utilisateur (utilisateur) et le groupe (groupe) pour contrôler les droits d'accès des utilisateurs aux fichiers. Les utilisateurs créés dans le système Linux peuvent utiliser des comptes et des mots de passe. Le système Linux traite tout comme un fichier. Chaque fichier a un propriétaire, mais le propriétaire appartient à un certain groupe. Utilisateur Chaque utilisateur du système Linux possède un ID utilisateur unique. Les informations utilisateur sont stockées dans /etc/passwd. L'exemple de format de ce fichier est le suivant : root:x:0:0:root:/root:/bin/bash. la signification correspondante d'un chiffre est : nom d'utilisateur : mot de passe : utilisateur
- Linux 824 2024-06-22 10:32:52
-
- Deux formes d'attaques ARP et méthodes de défense, analyse détaillée
- Il existe deux manières de prévenir les attaques ARP sous Linux. La première consiste à tromper votre serveur en vous disant que le MAC du segment réseau en est un autre. La seconde consiste à induire en erreur la vidéo Linux du segment réseau, en indiquant au segment réseau que le MAC de votre serveur est un autre. Pour le premier type, vous pouvez utiliser la commande MAC arp-s network segment IP network segment pour configurer la défense d'enregistrement arp statique. Pour le deuxième type, vous pouvez utiliser la méthode suivante pour gérer le renforcement de la sécurité Linux puisqu'il s'agit d'une compilation de code source. , je n'y reviendrai pas plus tard. Allez vérifier les packages logiciels spécifiques requis pour l'installation du code source Ubuntu tarzxvf-cd-/sudo./configuresudomake Si vous êtes invité à indiquer que la commande est insuffisante, vous pouvez utiliser apt-.
- Linux 777 2024-06-22 08:59:32
-
- Application d'une bibliothèque de logs efficace sous Linux
- En raison des caractéristiques inhérentes du journal lui-même, les enregistrements sont insérés séquentiellement de gauche à droite, ce qui signifie que les enregistrements de gauche sont « plus anciens » que ceux de droite. En d'autres termes, nous n'avons pas besoin de nous fier aux enregistrements. horloge système. Cette fonctionnalité est très utile pour les distributions très importantes pour le système. On ne sait pas quand le journal des applications apparaît dans la base de données. Il se peut que le concept soit trop simple. Dans le domaine des bases de données, les journaux sont davantage utilisés pour synchroniser les données et les index lorsque le système tombe en panne. Par exemple, redolog dans MySQL est une structure de données sur disque utilisée pour garantir l'exactitude des données lorsque le système tombe en panne, également appelée. journal pré-écrit. Par exemple, lors de l'exécution d'une chose, redolog sera écrit en premier.
- Linux 703 2024-06-22 04:57:09
-
- Installer le navigateur Google Chrome sur Ubuntu et résoudre les erreurs possibles
- Installation 1. Téléchargez le package deb (Ubuntu est utilisé comme exemple dans l'article suivant). Faites défiler vers le bas du navigateur Web Google Chrome et sélectionnez autres plates-formes->linux->package deb 2. Téléchargez sur Ubuntu dpkg-igoogle-. chrome-stable_current_amd64.deb si vous y êtes invité. Installez simplement ce qui manque. ps : centos peut utiliser le nom du package yum+rpm pour rechercher manuellement les dépendances. Ubuntu n'a pas essayé de trouver les dépendances 3. Dans des circonstances normales, j'ai remporté l'offre. Kirin Linux Deep Linux L'installation est terminée à ce stade. Desktop La version d'Ubuntu a une icône de menu de navigateur Microsoft pour Linux comme.
- Linux 1198 2024-06-21 19:17:49
-
- Résoudre le problème selon lequel le fichier de configuration de la carte réseau est introuvable après l'ajout d'une nouvelle carte réseau dans CentOS
- Après avoir utilisé la machine virtuelle VMware Workstation pour installer la machine virtuelle CentOS7, il y a un problème selon lequel CentOS7 n'a pas de fichier de configuration de carte réseau après l'ajout d'une carte réseau. Après avoir ajouté une deuxième carte réseau, après être entré dans le système CentOS7, la carte réseau. le fichier de configuration n'est pas visible. Après être entré dans le système CentOS7, utilisez ipaddr pour vérifier l'état comme suit : il s'avère que ens33 et ens77 ont des adresses IP et peuvent être utilisés normalement. Ens33 utilise une adresse IP configurée manuellement, et ens37 utilise une adresse IP automatiquement obtenue par DHCP. mais /etc/sysconfig/ Le fichier de configuration ifcfg-ens37 est introuvable dans le répertoire network-scripts/ Solution : 1. Utilisez.
- Linux 1168 2024-06-21 08:04:48
-
- Meilleur moyen d'installer le navigateur Google Chrome sur Ubuntu Linux à l'aide du terminal
- Nous pouvons installer le navigateur Google Chrome sur Ubuntu Linux en utilisant à la fois les méthodes d'interface graphique et de ligne de commande. Cependant, le terminal est le meilleur moyen de configurer le navigateur Chrome. Nous discutons ici de la façon de l'utiliser. Il existe des dizaines de navigateurs, et même les systèmes Linux comme Ubuntu sont livrés avec leur propre navigateur par défaut, Mozilla Firefox. Mais comment installer Chrome sur Linux, de nombreuses personnes n'en sont pas satisfaites ou souhaitent simplement installer leur navigateur préféré, tel que Chrome. Installer des applications sous Linux n’est pas difficile, mais quelles sont les meilleures façons de le faire ? En fait, c'est un terminal, car il ne nécessite que quelques commandes
- Linux 1731 2024-06-21 06:12:53
-
- Comment décompresser le dossier zip sous Linux ? Étapes détaillées à partager
- Comment décompresser le dossier zip sous Linux ? Sur les systèmes Linux, vous pouvez utiliser la commande unzip pour décompresser un dossier zip. Voici les étapes spécifiques : Ouvrir le terminal : Sous les systèmes Linux, vous pouvez ouvrir le terminal en cliquant sur l'icône du terminal ou en utilisant la touche de raccourci Ctrl+Alt+T. Basculez vers le répertoire où se trouve le fichier zip : utilisez la commande cd pour basculer vers le répertoire contenant le fichier zip. Par exemple, si le fichier zip se trouve dans le répertoire /home/user/, vous pouvez saisir la commande suivante : cd /home/user/ pour décompresser le fichier zip : Utilisez la commande unzip pour décompresser le fichier zip. Voici le format de commande de base pour décompresser les fichiers zip : décompressez filename.zip comme, si
- Linux 1435 2024-06-20 15:32:12
-
- Une brève discussion sur la relation entre le processeur, la mémoire, la mémoire virtuelle et le disque dur
- Tout le monde sait que l'assemblage d'un ordinateur nécessite du matériel tel qu'un disque dur du processeur, de la mémoire, etc. Le système contient également de la mémoire virtuelle. Cependant, vous ne comprenez peut-être pas la relation entre eux ! Ci-dessous, je vais vous présenter la relation dans le langage le plus concis et le plus facile à comprendre ! CPUCPU est l'unité centrale de traitement, qui est l'abréviation de « CentralProcessingUnit » en anglais. Le processeur récupère les instructions de la mémoire ou du cache, les place dans le registre d'instructions, décode et décompose les instructions en une série de micro-opérations, puis émet diverses commandes de contrôle pour exécuter la série de micro-opérations afin de terminer l'exécution des instructions système. Mémoire Cependant, la CPU ne peut pas appeler directement le système, les programmes et les données stockés sur le disque dur. Le contenu pertinent du disque dur doit d'abord être stocké dans la mémoire afin qu'il puisse être lu et exécuté par la CPU.
- Linux 807 2024-06-20 13:43:28
-
- Comment utiliser OpenSSL pour crypter et décrypter des fichiers
- OpenSSL utilise des méthodes cryptographiques pour crypter ou déchiffrer les fichiers 1. Utilisez openssl pour crypter un fichier (data.zip est le fichier original, back.zip est le fichier crypté) #opensslenc-e-aes256-indata.zip-outback.zip explication : enc signifie chiffrer ou déchiffrer symétriquement le fichier, -e signifie chiffrer un fichier, -aes256 signifie utiliser l'algorithme aes256 pour le chiffrement, -in signifie le fichier qui doit être chiffré, -out signifie un nouveau fichier généré après le chiffrement. Pendant le processus de cryptage, il vous sera demandé de saisir un mot de passe de cryptage. Saisissez-le deux fois pour terminer le cryptage du fichier. 2. Utilisez openssl pour décrypter.
- Linux 1589 2024-06-20 08:40:18
-
- L'importance du rôle du propriétaire de fichier Linux et de l'analyse des autorisations
- Linux est un système multi-utilisateurs et multi-tâches. De nombreuses personnes travaillent souvent sur une seule machine en même temps. Afin de protéger la vie privée de chacun, le rôle du « propriétaire du fichier » devient très important. Lorsqu'un utilisateur Linux se connecte au système, il porte également une identité d'utilisateur (UserID, UID) et une identité de groupe d'utilisateurs (GroupID, GID), qui sont équivalentes à leurs propres cartes de visite. Lorsque vous avez besoin d'accéder à un fichier ou à un programme, vous pouvez vérifier s'il peut être lu, écrit et exécuté en glissant votre carte de visite. . Entrez ls-l dans le répertoire racine pour voir les informations suivantes : Chaque enregistrement se compose de 7 parties Le fichier Linux est autorisé à l'utilisateur, avec lrwxrwxrwx.1rootroot7Aug1821:27bin->us.
- Linux 1242 2024-06-20 07:37:13
-
- Créez un serveur http sous Linux pour réaliser une interaction entre le client et le serveur
- Il existe de nombreux services qui peuvent être construits sur Linux. Le service le plus basique consiste à fournir un socket correspondant pour le Web, permettant au client d'obtenir des données réseau et de réaliser la communication entre le client et le serveur. Surtout à l'ère de China Unicom Internet, lors de la création de services Web sous Linux, le client mobile est principalement utilisé pour afficher les informations correspondantes en raison de sa faible capacité de calcul et pour obtenir les informations qui doivent être interprétées via une interaction avec le serveur Web. C'est aussi une application de base du Web. Il est facile de créer un serveur http sous Linux. Il est plus pratique d'installer un logiciel sous Linux lors de l'installation du serveur nginx. De nombreuses organisations maintiennent un ensemble de sources logicielles. Grâce à la commande d'installation, vous saurez télécharger l'application correspondante à partir de cette source logicielle et l'installer localement. Commandes d'installation sous Ubuntu
- Linux 1409 2024-06-20 06:06:25
-
- Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés
- CodeBlocks16.01 dernière version Téléchargement de Baidu Cloud (le package d'installation comprend un compilateur) https://pan.baidu.com/s/1kWjtmKJCodeBlocks Pourquoi ne puis-je pas compiler ? 1. Le package d'installation que vous avez téléchargé ne contient pas le compilateur. Veuillez accéder au lien Baidu Cloud partagé ci-dessus pour retélécharger le package d'installation. 2. Vous avez installé CodeBlocks sur un lecteur autre que le lecteur C (tel que le lecteur D, le lecteur E, etc., ou bien qu'il ait été installé sur le lecteur C, il a été personnalisé pour être installé dans un autre répertoire autre que le répertoire par défaut lors de l'installation) , ce qui empêche le système d'identifier correctement l'adresse du compilateur (cela peut être un défaut de conception dans le logiciel lui-même). Veuillez essayer de désinstaller et de réinstaller, et installer le logiciel sur le lecteur C pendant l'installation.
- Linux 1446 2024-06-20 00:17:02
-
- Vous apprendre à utiliser le plug-in Head dans Elasticsearch
- Pour la construction du cluster Elasticsearch de l'environnement de base, veuillez vous référer à l'article précédent http://www.cnblogs.com/aubin/p/8012840.html Nom du nœud système IP Version du logiciel CentOS7.3els1172.18.68.11Elasticsearch6.0CentOS7.3els2172.18.68. 12Elasticsearch6.0CentOS7.3els3172.18.68.13Elasticsearch6.0 1. Installez l'adresse du site Web officiel du plug-in https://github.com/mobz/elasticsea
- Linux 521 2024-06-19 13:31:50