Lire la programmation Linux normale (partie 1 uniquement)

Je le réécrirai plus tard car il est résumé grossièrement.

Partie 0

Partie 1

Glossaire de base Linux

Chapitre 1

――Il est écrit en man quel fichier d'en-tête doit être inclus pour utiliser une certaine fonction.

Chapitre 2

--Distribution Linux - Red Hat, CentOS, Ubuntu, Debian, SUSE, Gento

--Linux est une sorte de système d'exploitation de type Unix.

--Noyau

--Pilote de périphérique --Un composant logiciel pour faire fonctionner un appareil spécifique.

--Appel système

--Fonction de bibliothèque --Une fonction qui peut être utilisée en plus des appels système lors de la programmation.

chapitre 3

3-1. Système de fichiers

--ls -l commande

Résumé

3-2. Processus

--Processus --Un programme en cours d'exécution. ――Vous pouvez créer un nombre illimité de processus avec un seul programme. --Programme : Mot qui inclut des données qui existent sous la forme d'un fichier

3-3. Flux

--Courant

  1. Demandez au noyau (à l'aide d'appels système) de créer un flux qui se connecte au fichier.
  2. Ensuite, à l'aide d'appels système, manipulez le flux pour récupérer le contenu du fichier.

--Tuyau --Stream avec des processus aux deux extrémités --Pipe pour utiliser les commandes less et grep --Comment fonctionne le tuyau

  1. Tout d'abord, exécutez chaque commande en tant que processus indépendant en même temps.
  2. Connectez les processus avec un flux (tuyau).

--Communication réseau

--Communication interprocessus

Résumé

--Système de fichiers --Un endroit pour nommer et enregistrer les données --Processus ――L'entité qui fait une sorte d'activité --Courant

―― Avec cela seul, vous pouvez parler grosso modo de la structure du système d'exploitation Linux.

Chapitre 4

4-1. Utilisateurs et groupes

--Super utilisateur - root

--Groupe

--Permissions --Il existe 3 catégories d'utilisateurs et 3 privilèges.

--Credential --Un utilisateur comme attribut d'un processus

--Nom d'utilisateur et ID utilisateur

--Base de données des utilisateurs

4-2. Shell et terminal

  1. coquille
  2. terminal

--Terminal

--Terminal en tant que fichier, Terminal en tant que flux

--Coquille

Recommended Posts

Lire la programmation Linux normale (partie 1 uniquement)
Essayez la programmation Linux normale, partie 7
Essayez la programmation Linux normale, partie 2
Essayez la programmation Linux normale, partie 3
Essayez la programmation Linux normale, partie 4
Essayer la programmation Linux normale Partie 1
Commande Linux [lecture]
Lisez "Programmation Linux ordinaire" lors d'une session d'étude en interne
[Pour mémoire] Linux Partie 2
Manuel standard Linux partie 5
Manuel standard Linux partie 4
Lisez "Programmation Linux ordinaire" lors d'une session d'étude interne ~ 10.11 Exercices ~
Mémo 1 du manuel standard Linux, partie 2
Lire la tension du noyau sous Linux
Faire du son en programmant la partie 2
Mémo du manuel standard Linux, partie 6