87 votes

Quels sont les bons livres sur Linux/Unix pour un utilisateur avancé ?

Existe-t-il de bons livres pour un utilisateur *nix relativement nouveau, mais pas totalement nouveau, pour acquérir des connaissances un peu plus approfondies (donc pas de "Linux pour les nuls") ? Pour la plupart, je ne cherche pas quelque chose à lire du début à la fin. Je préfère plutôt avoir quelque chose que je peux prendre et lire par morceaux quand j'ai besoin de savoir comment faire quelque chose ou quand j'ai un de ces moments où je me demande "comment je fais ça encore ? Voici quelques domaines que j'aimerais voir apparaître :

  • administration en ligne de commande
  • scripting bash
  • la programmation (bien que j'aimerais quelque chose qui ne soit pas seulement pertinent pour les programmeurs C)

J'aimerais que ce livre soit aussi indépendant des plates-formes que possible (c'est-à-dire qu'il contienne des informations pertinentes pour n'importe quelle distro linux ainsi que BSD, Solaris, OS X, etc), mais les systèmes Unix que j'utilise le plus sont OS X et Debian/Ubuntu. ), mais les systèmes Unix que j'utilise le plus sont OS X et Debian/Ubuntu. Donc, si j'ai besoin d'un livre qui dépende davantage de la plate-forme, ce sont les plates-formes à cibler.

Si je peux obtenir tout cela dans un seul livre, tant mieux, mais je préférerais avoir un peu plus de matériel approfondi que la couverture des éléments suivants tout . Donc s'il y a des livres qui couvrent un seul de ces domaines, postez-les. Et même s'il n'a aucun rapport avec l'un de ces domaines et que vous pensez que c'est quelque chose qu'une personne dans ma position devrait connaître, postez-le.

0 votes

De nombreux livres sur Unix sont tout à fait pertinents d'une version à l'autre - Linus a utilisé le livre Advanced Programming in the Unix environment de Stevens comme guide des détails des API Unix lorsqu'il développait le code des services système pour Linux.

0 votes

Vous pouvez consulter le livre Squid Proxy Server 3.1 : Beginner's Guide. Pour plus d'informations packtpub.com/squid-proxy-server-31-beginners-guide/livre

64voto

J'ai mis ce post sur wiki - ceux qui ont une réputation suffisante pourraient-ils y ajouter des éléments ?

Administration du système, livres d'usage général

La programmation :

Outils spécifiques (par exemple Sendmail)

Plusieurs livres de O'Reilly et d'autres éditeurs couvrent des sujets spécifiques. Parmi les plus importants, citons :

Certains de ces livres ont été imprimés depuis longtemps et sont toujours d'actualité. Par conséquent, ils sont souvent disponibles d'occasion à un prix bien inférieur au prix catalogue. Le marché d'Amazon est un bon endroit pour trouver de tels articles. C'est un bon moyen d'aborder des sujets de ce type à peu de frais.

Par exemple, en Nouvelle-Zélande, les livres techniques sont excessivement chers en raison de la faiblesse du peso kiwi (comme le $NZ est affectueusement appelé dans les cercles d'expatriés) et d'une chaîne d'approvisionnement tortueusement longue. Vous pouvez dépenser 20 % du salaire hebdomadaire après impôts d'un jeune diplômé pour un seul livre. Lorsque je vivais là-bas, juste après l'université, j'ai beaucoup utilisé ce type de marché, achetant souvent des livres pour un quart de leur prix catalogue, y compris le coût de l'expédition en Nouvelle-Zélande. Si vous ne vivez pas dans un endroit avec des revenus de niveau 1, je vous le recommande.

Livres électroniques et ressources en ligne (merci à israkir pour me l'avoir rappelé) :

  • Le projet de documentation Linux ( www.tldp.org ), dispose de nombreux guides thématiques spécifiques connus sous le nom de HowTos qui concernent aussi souvent des outils OSS tiers et seront pertinents pour d'autres variantes d'Unix. Il comporte également une série de FAQ's y guides .

  • L'univers des gourous d'Unix est une collection de ressources unix avec une saveur un peu plus old-school.

  • Google. Il y a beaucoup, beaucoup de ressources unix et linux sur le web. Cherchez des chaînes de caractères comme commandes unix o apprendre unix vous trouverez de nombreuses ressources en ligne.

  • Safari . Il s'agit d'un service d'abonnement, mais vous pouvez rechercher les textes d'un assez grand nombre de livres. Je peux le recommander car je l'ai utilisé. Ils proposent également des licences de site pour les entreprises.

Une partie de la philosophie d'Unix :

20voto

Hortitude Points 3963

J'ai trouvé Outils de puissance Unix est l'une des meilleures ressources pour moi. Il ne contient peut-être pas de tutoriel, mais c'est une excellente référence.

0 votes

Je ne cherche pas nécessairement un tutoriel de toute façon :) J'aimerais quelque chose qui soit un meilleur outil de référence.

15voto

Jason Baker Points 56682

L'art de la programmation Unix est un livre que j'ai trouvé utile dans le passé, malgré le fait qu'il soit un peu orienté contre les autres plateformes non-unix.

11voto

postfuturist Points 9836

Les livres O'Reilly ont une excellente couverture de *nix. Je les ai :

Apprendre le shell bash
* Couvre plusieurs outils de base de la ligne de commande *nix ainsi que des techniques plus avancées de scripting shell.

Apprendre les éditeurs vi et Vim
* Inestimable. M'a donné la possibilité de modifier ou de créer très rapidement des scripts shell, des fichiers de configuration, des scripts Python à partir du shell.

10voto

Bill the Lizard Points 147311

Je recommande le Armadillo livre de O'Reilly pour l'administration de la ligne de commande et les scripts shell.

alt text

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X