Essayez la programmation Linux normale, partie 3

Cela semble être un livre célèbre alors je l'ai acheté <a target = "_ blank" href = "https://www.amazon.co.jp/gp/product/4797328355/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=4797328355&linkCode=as2&tag=lespacetranb7397f2902f2397f3b3b > Programmation Linux ordinaire La voie royale de la programmation gcc qui peut être apprise du mécanisme de Linux <img src = "// ir-jp.amazon-adsystem.com/e/ir?t=lespacetranqu-22&l=am2&o=9&a=4797328355" "width =" 1 "height =" 1 "border =" 0 "alt =" "style =" border: none! Important; margin: 0px! Important; "/> <a target = "_ blank" href = "https://www.amazon.co.jp/gp/product/B075ST51Y5/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B075ST51Y5&linkCode=as2&tag=aaa55pacetran15 > Programmation Linux ordinaire 2ème édition: La voie royale de la programmation gcc qui peut être apprise du mécanisme de Linux <img src = "// ir-jp.amazon-adsystem.com/e/ir?t=lespacetranqu-22&l=am2&o=" 9 & a = B075ST51Y5 "width =" 1 "height =" 1 "border =" 0 "alt =" "style =" border: none! Important; margin: 0px! Important; "/>

Essayez la programmation Linux normale Partie 1 https://qiita.com/uturned0/items/b9ae846f2aff5865c074 Essayez la programmation Linux normale Partie 2 https://qiita.com/uturned0/items/56beac990cdd6f1059ed Essayez la programmation Linux normale Partie 3 https://qiita.com/uturned0/items/675092da8aa89c4b1ff0 Partie 4 https://qiita.com/uturned0/items/8f5765cfc0f0be8a1981 Partie 5 https://qiita.com/uturned0/items/ab97deb489c994a836da


Chapter 3

Fichier au sens large lien symbolique, texte, binaire Tous les fichiers.

Fichier au sens strict regular file différentes choses directory symlink device file such as /dev/sda tube nommé Non traité dans ce document le socket de domaine unix ne gère pas

Qu'est-ce qu'un fichier de périphérique? / dev / sda est un fichier de périphérique bloc Les fichiers de périphérique de caractères sont imprimante, modem / dev / null, / dev / zero, / dev / random sont également des fichiers de périphérique.

file system procfs, tmpfs, devfs sont des pseudo systèmes de fichiers

Les raisons typiques pour avoir un ID de processus sont le signal, ctrl + c

stream Un flux d'octets à travers lequel les octets circulent. Mots seulement pour ce livre. Il semble s'appeler fichier, fichier ouvert

valeur du type de fichier Module noyau STREAMS

Dans d'autres livres, il peut être utilisé pour signifier ↑

Utilisez l'appel système en lecture / écriture pour lire une chaîne d'octets à partir d'un flux, et ainsi de suite

le fichier de périphérique est le point de départ pour obtenir un flux

Celui qui va du processus a au noyau au processus b ** Pipe **

Identique au tube de cat x | grep x

Le flux peut également être échangé sur les réseaux.

Communication interprocessus IPC

système de fichiers --process --process C'est un flux qui relie tous

chapitre 3 Fin

Recommended Posts

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
Essayez la programmation Linux normale, partie 6
Essayer la programmation Linux normale Partie 1
Lire la programmation Linux normale (partie 1 uniquement)
[Pour mémoire] Linux Partie 2
Manuel standard Linux partie 5
Manuel standard Linux partie 4
Essayez de programmer avec un shell!
Essayez la programmation GUI avec Hy
Mémo 1 du manuel standard Linux, partie 2
Apprentissage par renforcement 5 Essayez de programmer CartPole?
Essayez de traduire un PDF anglais, partie 1
Essayez d'utiliser SQLAlchemy + MySQL (partie 1)
Essayez d'utiliser SQLAlchemy + MySQL (partie 2)
Faire du son en programmant la partie 2
Mémo du manuel standard Linux, partie 6
[Commande de commodité Linux] Essayez d'insérer exa
Essayez d'utiliser Pillow sur iPython (partie 1)
[Pour mémoire] Éditeur Linux Partie 1 vi
Essayez d'installer OpenAM sur Amazon Linux
Essayez d'utiliser Pillow sur iPython (partie 2)
Essayez l'apprentissage en profondeur avec TensorFlow Partie 2
Essayez le mécanisme de verrouillage du noyau Linux
[Commande de commodité Linux] Essayez d'insérer csview
Essayez d'utiliser Pillow sur iPython (partie 3)
[Commande pratique Linux] Essayez d'insérer bat
Essayez de compiler des commandes Linux (pratique de compilation croisée)