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

  • Introduction aux bases de Linux Afficher, ajouter, modifier et supprimer les commandes utilisateur
    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
    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.
    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
    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
    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
    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
    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
    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 ? É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
    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
    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
    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
    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
    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
    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

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