
Manuel moderne sur Linux
Description
Introduction au livre
« N’y a-t-il pas moyen d’apprendre rapidement les dernières fonctionnalités permettant d’accroître la productivité, plutôt que d’utiliser des commandes obsolètes répétées jour après jour ? » – Un ingénieur expérimenté utilisant Linux depuis longtemps
« Je n’ai pas le temps d’étudier Linux séparément, mais comment puis-je appréhender les informations essentielles et les concepts de base de l’écosystème Linux ? » – Un jeune ingénieur qui doit utiliser Linux immédiatement au travail.
Un manuel Linux moderne a été publié, fournissant uniquement les informations essentielles dont les développeurs ont besoin pour travailler avec Linux sur le terrain, sans parti pris pour une distribution spécifique, et expliquant le tout sans détails inutiles.
Nous vous présenterons rapidement les commandes Linux essentielles, en vous offrant des conseils et des astuces pour améliorer votre flux de travail.
Du développement aux tâches liées à l'entreprise, tous — développeurs, architectes logiciels, ingénieurs en fiabilité des sites (SRE) et bien d'autres — apprennent les bases de l'utilisation de Linux pour leurs besoins quotidiens.
Nous aborderons également la gestion de votre charge de travail tout en acquérant une expérience pratique des terminaux et des shells Linux modernes.
« Je n’ai pas le temps d’étudier Linux séparément, mais comment puis-je appréhender les informations essentielles et les concepts de base de l’écosystème Linux ? » – Un jeune ingénieur qui doit utiliser Linux immédiatement au travail.
Un manuel Linux moderne a été publié, fournissant uniquement les informations essentielles dont les développeurs ont besoin pour travailler avec Linux sur le terrain, sans parti pris pour une distribution spécifique, et expliquant le tout sans détails inutiles.
Nous vous présenterons rapidement les commandes Linux essentielles, en vous offrant des conseils et des astuces pour améliorer votre flux de travail.
Du développement aux tâches liées à l'entreprise, tous — développeurs, architectes logiciels, ingénieurs en fiabilité des sites (SRE) et bien d'autres — apprennent les bases de l'utilisation de Linux pour leurs besoins quotidiens.
Nous aborderons également la gestion de votre charge de travail tout en acquérant une expérience pratique des terminaux et des shells Linux modernes.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Introduction à Linux
Qu'est-ce qu'un environnement moderne ?
L'histoire de Linux (jusqu'à présent)
Pourquoi avons-nous besoin d'un système d'exploitation ?
distributions Linux
Visibilité des ressources
Présentation complète du système d'exploitation Linux
organiser
Chapitre 2 Noyau Linux
Architecture Linux
architecture du processeur
Architecture x86
Architecture __ARM
Architecture RISC-V
Composants du noyau
Gestion des processus
Gestion de la mémoire
Réseautage
système de fichiers
Pilote de périphérique
__appel système
Extensions du noyau
__module
__Une méthode moderne pour étendre le noyau : eBPF
organiser
Chapitre 3 : Shell et script
Aperçu général
__Terminal
__coquille
Commandes Linux modernes
Tâches générales
Coque ergonomique
Coquillage de poisson
__Zshell
__Autres coquillages modernes
Quel shell dois-je utiliser ?
multiplexeur de terminal
__écran
__tmux
__Autres multiplexeurs
Quel multiplexeur dois-je utiliser ?
Scripting
Aperçu général de la programmation de scripts
__Écrire un script bash portable
__Vérification et test des scripts
Exemple complet : script d’informations utilisateur GitHub
organiser
Chapitre 4 Contrôle d'accès
Aperçu général
Ressources et propriété
__Bac à sable
__Type de contrôle d'accès
utilisateur
__Gérer les utilisateurs localement
Gestion centralisée des utilisateurs
autorité
__permissions de fichier
privilèges de processus
Gestion avancée des autorisations
__Capacité
Profil __seccomp
Liste de contrôle d'accès
Meilleures pratiques
organiser
Chapitre 5 Système de fichiers
Aperçu général
système de fichiers virtuel
Gestionnaire de volumes logiques
Opérations sur le système de fichiers
__Disposition générale du système de fichiers
système de fichiers pseudo
__procfs
__sysfs
__devfs
Fichier général
Système de fichiers à usage général
Système de fichiers en mémoire
Système de fichiers à copie sur écriture (CoW)
organiser
Chapitre 6 Applications, gestion des paquets et conteneurs
Aperçu général
processus de démarrage Linux
système
__unité
Gestion avec __systemctl
Surveillance avec __journalctl
Exemple : Planification des salutations
Chaîne d'approvisionnement des applications Linux
Paquets et gestionnaires de paquets
Gestionnaire de paquets RPM
__Debian deb
Gestionnaires de paquets pour les langages de programmation
récipient
__Espace de noms Linux
__Linux cgroup
Système de fichiers à copie sur écriture (CoW)
__Docker
__Autres outils de conteneurisation
Gestionnaire de paquets le plus récent
organiser
Chapitre 7 Réseautage
Aperçu général
Pile TCP/IP
couche de liaison
Couche Internet
Couche de transport
__douille
DNS
Enregistrement __DNS
__Recherche DNS
Réseau de couche application
__Web
__Secure Shell (SSH)
__Transfert de fichiers
Système de fichiers réseau (NFS)
__Partage avec Windows
Réseau avancé
__qui est
Protocole de configuration dynamique de l'hôte (DHCP)
Protocole de temps réseau (NTP)
__wireshark et tshark
__Autres outils avancés
organiser
Chapitre 8 Observabilité
Aperçu général
Stratégie d'observabilité
__Terme
__type de signal
Enregistrement
__Syslog
__journalctl
Surveillance
Interfaces d'E/S et réseau du périphérique
Moniteur de performances intégré
__Mesures
Observabilité avancée
Suivi et profilage
__Prométhée et Grafana
organiser
Chapitre 9 Sujets avancés
Communication interprocessus
__signal
tuyau nommé
__Socket de domaine Unix
machine virtuelle
machine virtuelle basée sur le noyau
__Pétard
Distributions Linux modernes
__Red Hat Enterprise Linux CoreOS
__Conteneur Flatcar Linux
Fusée à bouteille
__Rancher OS
Outils de sécurité spéciaux
__Kerberos
__Module d'authentification montable
Autres gammes de produits prometteuses
__NixOS
Linux sur un ordinateur de bureau
Linux sur systèmes embarqués
IDE Linux sur le cloud
organiser
Annexe A : Aide-mémoires utiles pour travailler avec Linux
Annexe B Outils Linux modernes
Qu'est-ce qu'un environnement moderne ?
L'histoire de Linux (jusqu'à présent)
Pourquoi avons-nous besoin d'un système d'exploitation ?
distributions Linux
Visibilité des ressources
Présentation complète du système d'exploitation Linux
organiser
Chapitre 2 Noyau Linux
Architecture Linux
architecture du processeur
Architecture x86
Architecture __ARM
Architecture RISC-V
Composants du noyau
Gestion des processus
Gestion de la mémoire
Réseautage
système de fichiers
Pilote de périphérique
__appel système
Extensions du noyau
__module
__Une méthode moderne pour étendre le noyau : eBPF
organiser
Chapitre 3 : Shell et script
Aperçu général
__Terminal
__coquille
Commandes Linux modernes
Tâches générales
Coque ergonomique
Coquillage de poisson
__Zshell
__Autres coquillages modernes
Quel shell dois-je utiliser ?
multiplexeur de terminal
__écran
__tmux
__Autres multiplexeurs
Quel multiplexeur dois-je utiliser ?
Scripting
Aperçu général de la programmation de scripts
__Écrire un script bash portable
__Vérification et test des scripts
Exemple complet : script d’informations utilisateur GitHub
organiser
Chapitre 4 Contrôle d'accès
Aperçu général
Ressources et propriété
__Bac à sable
__Type de contrôle d'accès
utilisateur
__Gérer les utilisateurs localement
Gestion centralisée des utilisateurs
autorité
__permissions de fichier
privilèges de processus
Gestion avancée des autorisations
__Capacité
Profil __seccomp
Liste de contrôle d'accès
Meilleures pratiques
organiser
Chapitre 5 Système de fichiers
Aperçu général
système de fichiers virtuel
Gestionnaire de volumes logiques
Opérations sur le système de fichiers
__Disposition générale du système de fichiers
système de fichiers pseudo
__procfs
__sysfs
__devfs
Fichier général
Système de fichiers à usage général
Système de fichiers en mémoire
Système de fichiers à copie sur écriture (CoW)
organiser
Chapitre 6 Applications, gestion des paquets et conteneurs
Aperçu général
processus de démarrage Linux
système
__unité
Gestion avec __systemctl
Surveillance avec __journalctl
Exemple : Planification des salutations
Chaîne d'approvisionnement des applications Linux
Paquets et gestionnaires de paquets
Gestionnaire de paquets RPM
__Debian deb
Gestionnaires de paquets pour les langages de programmation
récipient
__Espace de noms Linux
__Linux cgroup
Système de fichiers à copie sur écriture (CoW)
__Docker
__Autres outils de conteneurisation
Gestionnaire de paquets le plus récent
organiser
Chapitre 7 Réseautage
Aperçu général
Pile TCP/IP
couche de liaison
Couche Internet
Couche de transport
__douille
DNS
Enregistrement __DNS
__Recherche DNS
Réseau de couche application
__Web
__Secure Shell (SSH)
__Transfert de fichiers
Système de fichiers réseau (NFS)
__Partage avec Windows
Réseau avancé
__qui est
Protocole de configuration dynamique de l'hôte (DHCP)
Protocole de temps réseau (NTP)
__wireshark et tshark
__Autres outils avancés
organiser
Chapitre 8 Observabilité
Aperçu général
Stratégie d'observabilité
__Terme
__type de signal
Enregistrement
__Syslog
__journalctl
Surveillance
Interfaces d'E/S et réseau du périphérique
Moniteur de performances intégré
__Mesures
Observabilité avancée
Suivi et profilage
__Prométhée et Grafana
organiser
Chapitre 9 Sujets avancés
Communication interprocessus
__signal
tuyau nommé
__Socket de domaine Unix
machine virtuelle
machine virtuelle basée sur le noyau
__Pétard
Distributions Linux modernes
__Red Hat Enterprise Linux CoreOS
__Conteneur Flatcar Linux
Fusée à bouteille
__Rancher OS
Outils de sécurité spéciaux
__Kerberos
__Module d'authentification montable
Autres gammes de produits prometteuses
__NixOS
Linux sur un ordinateur de bureau
Linux sur systèmes embarqués
IDE Linux sur le cloud
organiser
Annexe A : Aide-mémoires utiles pour travailler avec Linux
Annexe B Outils Linux modernes
Image détaillée

Avis de l'éditeur
Ce que ce livre couvre
Utilisez Linux comme environnement de travail moderne, et non d'un point de vue administratif.
• Apprenez les composants importants tels que le noyau Linux, le multiplexeur de terminal, l'interpréteur de commandes convivial et les scripts shell portables.
• Contrôle d’accès, des permissions de fichiers aux fonctionnalités, et rôle du système de fichiers en tant qu’élément de base.
Gestion des dépendances des applications et conteneurs
• Expérience pratique des outils et de la pile réseau Linux, notamment du DNS
• Gestion de la charge de travail grâce à l'observabilité du système d'exploitation le plus récent
Communication interprocessus, machines virtuelles et sujets de sécurité sélectionnés
Public cible de ce livre
Ce livre s'adresse à tous ceux qui souhaitent ou ont besoin d'utiliser Linux dans un environnement professionnel, tels que les développeurs de logiciels, les architectes logiciels, les ingénieurs de test QA, les spécialistes DevOps et les ingénieurs SRE.
Nous pensons également aux lecteurs qui ont peu ou pas de connaissances en matière de systèmes d'exploitation, ou de Linux/Unix en particulier, comme les amateurs qui découvrent Linux lorsqu'ils travaillent sur des activités telles que l'impression 3D ou des projets de maison connectée.
Ce livre est construit étape par étape, chapitre après chapitre ; vous comprendrez donc mieux son contenu en le lisant du début à la fin.
Cependant, si vous êtes déjà familiarisé avec Linux, vous pouvez l'utiliser comme ouvrage de référence.
Structure de ce livre
À la fin de ce livre, vous comprendrez ce qu'est Linux (chapitre 1), quels sont ses composants principaux (chapitres 2 et 3), et vous serez capable de lister et d'utiliser les mécanismes de contrôle d'accès essentiels (chapitre 4).
Vous comprendrez également le rôle du système de fichiers, l'élément de base de Linux (chapitre 5), et ce qu'est une application (chapitre 6).
Ensuite, nous mettrons en pratique la pile réseau Linux et les outils (chapitre 7).
Nous explorerons également l'observabilité des systèmes d'exploitation modernes (chapitre 8) et apprendrons comment l'appliquer à la gestion des charges de travail.
Vous apprendrez également à exécuter des applications Linux de manière moderne, en utilisant des conteneurs ou des distributions immuables comme Bottlerocket, et à communiquer en toute sécurité (par exemple, en téléchargeant des fichiers) et à partager des données à l'aide d'outils avancés comme Secure Shell (SSH) et les mécanismes de synchronisation P2P et cloud (Chapitre 9).
Note de l'auteur
Bienvenue dans le « Manuel Linux moderne » ! Je suis ravi de vous accompagner dans ce voyage, même si ce n'est que pour un instant.
Ce livre s'adresse à ceux qui utilisent déjà Linux mais recherchent une approche structurée et des exercices pratiques pour approfondir leurs connaissances, ou à ceux qui sont déjà expérimentés mais souhaitent acquérir des conseils et astuces pour améliorer leur flux de travail sous Linux.
Par exemple, dans un environnement professionnel tel que le développement ou les opérations.
Ce livre se concentrera sur l'utilisation de Linux dans les tâches quotidiennes, du développement au travail de bureau, plutôt que sur l'aspect administration système.
Nous nous concentrerons également sur l'utilisation de la ligne de commande (CLI) plutôt que de l'interface utilisateur.
Bien sûr, l'ère du Linux de bureau pourrait arriver d'un jour à l'autre, mais pour l'instant, nous utiliserons le terminal comme principal moyen d'interaction avec Linux.
Cela vous offre également l'avantage supplémentaire de pouvoir appliquer vos connaissances à diverses configurations et environnements, allant d'un Raspberry Pi à une machine virtuelle de votre fournisseur de cloud préféré.
Avant de commencer, j'aimerais partager quelques informations sur mon parcours jusqu'à présent.
(C'était à la fin des années 1980) Le premier système d'exploitation que j'ai utilisé n'était pas Linux, mais AmigaOS.
Durant mes années au lycée technique, j'ai principalement utilisé Microsoft DOS et le tout nouveau Microsoft Windows, concentrant mon expérience principalement sur les systèmes événementiels et le développement lié à l'interface utilisateur (UI).
Puis, lorsque j'étais à l'université au milieu et à la fin des années 1990, le laboratoire utilisait principalement des machines Solaris et Silicon Graphics basées sur Unix.
En fait, ce n'est qu'au milieu des années 2000 que je me suis intéressé à Linux dans le contexte du big data, et j'ai commencé à travailler avec des conteneurs en 2015 en utilisant Apache Mesos chez Mesosphere, puis j'ai commencé à travailler avec Kubernetes (d'abord dans l'équipe OpenShift de Red Hat, puis dans l'équipe des services de conteneurs d'AWS).
C’est à ce moment-là que j’ai finalement compris que je devais maîtriser Linux pour être efficace dans mon travail.
Linux est unique.
L'histoire de Linux, sa communauté mondiale d'utilisateurs, sa polyvalence et sa flexibilité en font un système unique.
Linux est un écosystème open source fascinant et en constante expansion, tant pour les particuliers que pour les fournisseurs.
Du Raspberry Pi à 50 dollars à une machine virtuelle de votre fournisseur de cloud préféré, en passant par un rover martien, Linux fonctionne presque partout où le soleil brille.
Bien que Linux existe depuis plus de 30 ans, son attrait ne risque pas de s'estomper de sitôt ; alors si vous souhaitez en savoir plus, c'est le moment de commencer.
Note du traducteur
Comme tous les lecteurs qui ont choisi ce livre le constateront, Linux existe depuis 30 ans, mais loin de décliner avec le temps, il consolide sa position de système d'exploitation de plus en plus important.
La version originale de ce livre est 『Learning Modern Linux』, publiée par O'Reilly Publishing, qui organise de manière systématique et claire les connaissances essentielles pour aider les lecteurs à acquérir une compréhension globale de Linux, et plus particulièrement des distributions Linux modernes récentes.
Ce livre commence par un bref aperçu de l'histoire générale de Linux, puis fournit une explication détaillée de son développement actuel et des différences entre Linux moderne et Linux classique.
En outre, il présente divers outils pouvant être utilisés pour le développement et l'exploitation de Linux dans l'environnement cloud le plus récent, notamment les outils de base de Linux moderne (Prometheus, Grafana, Kerberos, etc.) les plus largement utilisés dans le domaine, afin qu'ils puissent être utilisés concrètement, et se concentre sur leurs concepts principaux.
Je suis fier d'avoir appris un peu plus sur Linux en traduisant ce livre.
En outre, en tant que personne travaillant avec Linux depuis longtemps et ayant traduit plusieurs ouvrages, je suis personnellement ravi de ce livre à bien des égards, car il me permet de présenter aux lecteurs nationaux les dernières évolutions de Linux ainsi que divers nouveaux outils et concepts qui n'étaient pas traités en détail dans d'autres livres.
L'auteur de ce livre, Michael Hausenblas, a également une longue carrière d'administrateur Linux ; je ne doute donc pas que les expériences concrètes qu'il a acquises dans ce domaine et qui sont relatées dans cet ouvrage seront d'une grande utilité pour les lecteurs nationaux.
Utilisez Linux comme environnement de travail moderne, et non d'un point de vue administratif.
• Apprenez les composants importants tels que le noyau Linux, le multiplexeur de terminal, l'interpréteur de commandes convivial et les scripts shell portables.
• Contrôle d’accès, des permissions de fichiers aux fonctionnalités, et rôle du système de fichiers en tant qu’élément de base.
Gestion des dépendances des applications et conteneurs
• Expérience pratique des outils et de la pile réseau Linux, notamment du DNS
• Gestion de la charge de travail grâce à l'observabilité du système d'exploitation le plus récent
Communication interprocessus, machines virtuelles et sujets de sécurité sélectionnés
Public cible de ce livre
Ce livre s'adresse à tous ceux qui souhaitent ou ont besoin d'utiliser Linux dans un environnement professionnel, tels que les développeurs de logiciels, les architectes logiciels, les ingénieurs de test QA, les spécialistes DevOps et les ingénieurs SRE.
Nous pensons également aux lecteurs qui ont peu ou pas de connaissances en matière de systèmes d'exploitation, ou de Linux/Unix en particulier, comme les amateurs qui découvrent Linux lorsqu'ils travaillent sur des activités telles que l'impression 3D ou des projets de maison connectée.
Ce livre est construit étape par étape, chapitre après chapitre ; vous comprendrez donc mieux son contenu en le lisant du début à la fin.
Cependant, si vous êtes déjà familiarisé avec Linux, vous pouvez l'utiliser comme ouvrage de référence.
Structure de ce livre
À la fin de ce livre, vous comprendrez ce qu'est Linux (chapitre 1), quels sont ses composants principaux (chapitres 2 et 3), et vous serez capable de lister et d'utiliser les mécanismes de contrôle d'accès essentiels (chapitre 4).
Vous comprendrez également le rôle du système de fichiers, l'élément de base de Linux (chapitre 5), et ce qu'est une application (chapitre 6).
Ensuite, nous mettrons en pratique la pile réseau Linux et les outils (chapitre 7).
Nous explorerons également l'observabilité des systèmes d'exploitation modernes (chapitre 8) et apprendrons comment l'appliquer à la gestion des charges de travail.
Vous apprendrez également à exécuter des applications Linux de manière moderne, en utilisant des conteneurs ou des distributions immuables comme Bottlerocket, et à communiquer en toute sécurité (par exemple, en téléchargeant des fichiers) et à partager des données à l'aide d'outils avancés comme Secure Shell (SSH) et les mécanismes de synchronisation P2P et cloud (Chapitre 9).
Note de l'auteur
Bienvenue dans le « Manuel Linux moderne » ! Je suis ravi de vous accompagner dans ce voyage, même si ce n'est que pour un instant.
Ce livre s'adresse à ceux qui utilisent déjà Linux mais recherchent une approche structurée et des exercices pratiques pour approfondir leurs connaissances, ou à ceux qui sont déjà expérimentés mais souhaitent acquérir des conseils et astuces pour améliorer leur flux de travail sous Linux.
Par exemple, dans un environnement professionnel tel que le développement ou les opérations.
Ce livre se concentrera sur l'utilisation de Linux dans les tâches quotidiennes, du développement au travail de bureau, plutôt que sur l'aspect administration système.
Nous nous concentrerons également sur l'utilisation de la ligne de commande (CLI) plutôt que de l'interface utilisateur.
Bien sûr, l'ère du Linux de bureau pourrait arriver d'un jour à l'autre, mais pour l'instant, nous utiliserons le terminal comme principal moyen d'interaction avec Linux.
Cela vous offre également l'avantage supplémentaire de pouvoir appliquer vos connaissances à diverses configurations et environnements, allant d'un Raspberry Pi à une machine virtuelle de votre fournisseur de cloud préféré.
Avant de commencer, j'aimerais partager quelques informations sur mon parcours jusqu'à présent.
(C'était à la fin des années 1980) Le premier système d'exploitation que j'ai utilisé n'était pas Linux, mais AmigaOS.
Durant mes années au lycée technique, j'ai principalement utilisé Microsoft DOS et le tout nouveau Microsoft Windows, concentrant mon expérience principalement sur les systèmes événementiels et le développement lié à l'interface utilisateur (UI).
Puis, lorsque j'étais à l'université au milieu et à la fin des années 1990, le laboratoire utilisait principalement des machines Solaris et Silicon Graphics basées sur Unix.
En fait, ce n'est qu'au milieu des années 2000 que je me suis intéressé à Linux dans le contexte du big data, et j'ai commencé à travailler avec des conteneurs en 2015 en utilisant Apache Mesos chez Mesosphere, puis j'ai commencé à travailler avec Kubernetes (d'abord dans l'équipe OpenShift de Red Hat, puis dans l'équipe des services de conteneurs d'AWS).
C’est à ce moment-là que j’ai finalement compris que je devais maîtriser Linux pour être efficace dans mon travail.
Linux est unique.
L'histoire de Linux, sa communauté mondiale d'utilisateurs, sa polyvalence et sa flexibilité en font un système unique.
Linux est un écosystème open source fascinant et en constante expansion, tant pour les particuliers que pour les fournisseurs.
Du Raspberry Pi à 50 dollars à une machine virtuelle de votre fournisseur de cloud préféré, en passant par un rover martien, Linux fonctionne presque partout où le soleil brille.
Bien que Linux existe depuis plus de 30 ans, son attrait ne risque pas de s'estomper de sitôt ; alors si vous souhaitez en savoir plus, c'est le moment de commencer.
Note du traducteur
Comme tous les lecteurs qui ont choisi ce livre le constateront, Linux existe depuis 30 ans, mais loin de décliner avec le temps, il consolide sa position de système d'exploitation de plus en plus important.
La version originale de ce livre est 『Learning Modern Linux』, publiée par O'Reilly Publishing, qui organise de manière systématique et claire les connaissances essentielles pour aider les lecteurs à acquérir une compréhension globale de Linux, et plus particulièrement des distributions Linux modernes récentes.
Ce livre commence par un bref aperçu de l'histoire générale de Linux, puis fournit une explication détaillée de son développement actuel et des différences entre Linux moderne et Linux classique.
En outre, il présente divers outils pouvant être utilisés pour le développement et l'exploitation de Linux dans l'environnement cloud le plus récent, notamment les outils de base de Linux moderne (Prometheus, Grafana, Kerberos, etc.) les plus largement utilisés dans le domaine, afin qu'ils puissent être utilisés concrètement, et se concentre sur leurs concepts principaux.
Je suis fier d'avoir appris un peu plus sur Linux en traduisant ce livre.
En outre, en tant que personne travaillant avec Linux depuis longtemps et ayant traduit plusieurs ouvrages, je suis personnellement ravi de ce livre à bien des égards, car il me permet de présenter aux lecteurs nationaux les dernières évolutions de Linux ainsi que divers nouveaux outils et concepts qui n'étaient pas traités en détail dans d'autres livres.
L'auteur de ce livre, Michael Hausenblas, a également une longue carrière d'administrateur Linux ; je ne doute donc pas que les expériences concrètes qu'il a acquises dans ce domaine et qui sont relatées dans cet ouvrage seront d'une grande utilité pour les lecteurs nationaux.
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 18 octobre 2023
- Nombre de pages, poids, dimensions : 284 pages | 686 g | 185 × 240 × 17 mm
- ISBN13 : 9791189909567
- ISBN10 : 1189909561
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne