Linux rendszerprogramozási technikák: Legyél profi Linux rendszerprogramozó a szakértői receptek és technikák segítségével

Értékelés:   (4.5 az 5-ből)

Linux rendszerprogramozási technikák: Legyél profi Linux rendszerprogramozó a szakértői receptek és technikák segítségével (Jack-Benny Persson)

Olvasói vélemények

Összegzés:

A könyv nagy visszhangot váltott ki, és az jellemzi, hogy a C programozás tanítását a Linux rendszerprogramozás kontextusában, gyakorlatiasan közelíti meg. Világos és tömör utasításokat ad, amelyek mind a kezdők, mind a középhaladó programozók számára alkalmasak, de néhány olvasó megjegyzi, hogy a tartalom mélysége korlátozott, és egyes részek ismétlődőnek tűnhetnek.

Előnyök:

Világos és tömör utasítások
gyakorlati példák és receptek
kezdők és középhaladók számára egyaránt alkalmas
alapvető Linux rendszerprogramozási fogalmakat tárgyal
segíti a felhasználókat a Linux-adminisztrációból a rendszerfejlesztésbe való átmenetben.

Hátrányok:

A tartalomból hiányozhat a mélység
egyes szakaszok ismétlődőnek tűnnek
bizonyos témák, mint például a TCP/IP aljzatok, kimaradtak
és a kódpéldákban kisebb hibák vannak.

(7 olvasói vélemény alapján)

Eredeti címe:

Linux System Programming Techniques: Become a proficient Linux system programmer using expert recipes and techniques

Könyv tartalma:

Találjon megoldást a Linux rendszerprogramozással kapcsolatos összes problémájára a saját rendszerprogramok fejlesztéséhez szükséges gyakorlati receptek segítségével

Főbb jellemzők:

⬤ Mélyebb megértést szerezhet a Linux rendszerprogramozás működéséről.

⬤ Szerezzen gyakorlati tapasztalatot a különböző Linux-projektekkel való munkavégzésről gyakorlati példák segítségével.

⬤ Tanulja meg, hogyan fejlesszen saját programokat Linuxra.

Könyv leírása:

A Linux a világ legnépszerűbb nyílt forráskódú operációs rendszere (OS). A Linux rendszerprogramozási technikák lehetővé teszi, hogy a Linux operációs rendszert saját rendszerprogramokkal bővítse, és kommunikáljon a rendszerben lévő más programokkal.

A könyv a Linux fájlrendszer, az alapvető parancsok, a beépített kézikönyvoldalak, a GNU fordítógyűjtemény (GCC) és a Linux rendszerhívások bemutatásával kezdődik. Ezután felfedezi, hogyan kezelje a hibákat a programjaiban, és megtanulja, hogyan lehet a hibákat elkapni és a róluk szóló releváns információkat kiírni. A könyv számos receptet mutat be arról, hogyan olvashatsz és írhatsz fájlokat a rendszerben, mind a streamek, mind a fájlleírók használatával. Ahogy haladsz előre, belemerülsz a forkolásba, a zombi folyamatok és a daemonok létrehozásába, valamint a daemonok kezelésére vonatkozó receptekbe a systemd használatával. Ezt követően megtudja, hogyan hozhat létre megosztott könyvtárakat, és elkezdi felfedezni a különböző típusú folyamatközi kommunikációt (IPC). A későbbi fejezetekben a POSIX szálakat használó programok írására vonatkozó receptek, valamint a GNU debugger (GDB) és a Valgrind segítségével történő programhibakeresés is szóba kerül.

E Linux-könyv végére képes leszel saját rendszerprogramokat fejleszteni Linuxra, beleértve a démonokat, eszközöket, klienseket és szűrőket.

Mit fogsz tanulni:

⬤ Tudja meg, hogyan írhat programokat a Linux rendszer számára a legkülönfélébb rendszerhívások használatával.

⬤ Mélyüljön el a POSIX függvények működésében.

⬤ Az olyan kulcsfogalmak megértése és használata, mint a jelek, a csövek, az IPC és a folyamatmenedzsment.

⬤ Tudja meg, hogyan lehet programokat integrálni egy Linux rendszerbe.

⬤ Tárja fel az olyan haladó témákat, mint a fájlrendszeri műveletek, megosztott könyvtárak létrehozása és a programok hibakeresése.

⬤ Nyerjen átfogó ismereteket arról, hogyan hibakeresheti programjait a Valgrind használatával.

Kinek szól ez a könyv:

Ez a könyv mindenkinek szól, aki rendszerprogramokat szeretne fejleszteni Linuxra, és mélyebb megértést szeretne szerezni a Linux rendszerről. A könyv hasznos mindenkinek, aki a Linux rendszerprogramozás egy adott részével kapcsolatos problémákkal szembesül, és konkrét recepteket vagy megoldásokat keres.

A könyv egyéb adatai:

ISBN:9781789951288
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Linux rendszerprogramozási technikák: Legyél profi Linux rendszerprogramozó a szakértői receptek és...
Találjon megoldást a Linux rendszerprogramozással...
Linux rendszerprogramozási technikák: Legyél profi Linux rendszerprogramozó a szakértői receptek és technikák segítségével - Linux System Programming Techniques: Become a proficient Linux system programmer using expert recipes and techniques

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)