issue209:critique_lit
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
issue209:critique_lit [2024/09/28 18:30] – créée auntiee | issue209:critique_lit [2024/10/02 15:17] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Website: https:// | + | **Website: https:// |
Price: $35 USD | Price: $35 USD | ||
Ligne 16: | Ligne 16: | ||
We usually cover stuff in FCM that relates to newbies and help them get started with Ubuntu in general. Today, I’m making a slight detour. If you are a newbie, I suggest moving to the next article. This book is squarely aimed at intermediate Linux users. (This does not mean that as a newbie, you should disregard it, simply, get more salted before putting your back to this one.) | We usually cover stuff in FCM that relates to newbies and help them get started with Ubuntu in general. Today, I’m making a slight detour. If you are a newbie, I suggest moving to the next article. This book is squarely aimed at intermediate Linux users. (This does not mean that as a newbie, you should disregard it, simply, get more salted before putting your back to this one.) | ||
- | I had a look at the preview copy of this book last year and I had not realised it had a final release. | + | I had a look at the preview copy of this book last year and I had not realised it had a final release.** |
- | I snagged the epub and opened it in MuPDF, I donned my blue light glasses and started reading. It is really times like these I wish I could afford paper books, but alas.... The book assumes you have bash. So if you have zsh, or fish, or whatever, you need to do your own translations. | + | Site Web : https:// |
+ | |||
+ | Prix : 35 $ US | ||
+ | |||
+ | Efficient Linux at the Command Line | ||
+ | (Linux efficace en ligne de commande) | ||
+ | |||
+ | par Daniel J. Barrett | ||
+ | Sorti en février 2022 | ||
+ | Éditeur(s) : O' | ||
+ | ISBN : 9781098113407 | ||
+ | |||
+ | Présentation : « Faites passer vos compétences Linux au niveau supérieur ! Que vous soyez administrateur système, développeur de logiciels, ingénieur en fiabilité de site ou amateur enthousiaste, | ||
+ | |||
+ | « Vous comprendrez également ce qui se passe derrière l' | ||
+ | |||
+ | Dans le FCM, nous traitons généralement des sujets qui concernent les débutants et les aident à démarrer avec Ubuntu en général. Aujourd' | ||
+ | |||
+ | J'ai jeté un coup d'œil à la version préliminaire de ce livre l' | ||
+ | |||
+ | |||
+ | **I snagged the epub and opened it in MuPDF, I donned my blue light glasses and started reading. It is really times like these I wish I could afford paper books, but alas.... The book assumes you have bash. So if you have zsh, or fish, or whatever, you need to do your own translations. | ||
Though the book does say that it is *not an introduction, | Though the book does say that it is *not an introduction, | ||
Ligne 24: | Ligne 45: | ||
We then stop off at the command history and how to interact with it. To be honest, the only time I use it other than the exclamation marks (bang bang) or up arrow, is to look at what someone else had done in the past. How do you use history? Let us know on: misc@fullcirclemagazine.org | We then stop off at the command history and how to interact with it. To be honest, the only time I use it other than the exclamation marks (bang bang) or up arrow, is to look at what someone else had done in the past. How do you use history? Let us know on: misc@fullcirclemagazine.org | ||
- | There is a bit on ‘command line editing’, then we are off to ‘cruising the file system’. There is an overview, and we build on what we learned in the previous chapters, where we use the way we checked for duplicates in another way. I really like this way of learning as it enforces what is fresh in your mind. There is even a nice (for once) explanation of pushd and popd. | + | There is a bit on ‘command line editing’, then we are off to ‘cruising the file system’. There is an overview, and we build on what we learned in the previous chapters, where we use the way we checked for duplicates in another way. I really like this way of learning as it enforces what is fresh in your mind. There is even a nice (for once) explanation of pushd and popd. ** |
- | Part II in the book is labelled, “next level skills”. It starts off simple, with things like word count, that we use almost every day, and moves into brace expansion. I immediately learned something I did not know. “Square brackets are a pattern matching operator for file names. Curly brace expansion, on the other hand, does not depend on file names in any way. It just evaluates to a list of strings. You can use brace expansion to print file names, but no pattern matching occurs.” | + | J'ai récupéré l'epub et l'ai ouvert dans MuPDF, j'ai mis mes lunettes pour lumière bleue et j'ai commencé à lire. C'est vraiment dans ces moments-là que j' |
+ | |||
+ | Bien que le livre précise qu'il ne s'agit pas d'une introduction, | ||
+ | |||
+ | Nous nous arrêtons ensuite à l' | ||
+ | |||
+ | Il y a un peu d' | ||
+ | |||
+ | |||
+ | **Part II in the book is labelled, “next level skills”. It starts off simple, with things like word count, that we use almost every day, and moves into brace expansion. I immediately learned something I did not know. “Square brackets are a pattern matching operator for file names. Curly brace expansion, on the other hand, does not depend on file names in any way. It just evaluates to a list of strings. You can use brace expansion to print file names, but no pattern matching occurs.” | ||
Speaking of pattern matching, we get a ‘grep’ deep dive immediately afterwards – more commands when working with text. Again, nothing you did not know, but stuff you do not use every day (things that you usually look up before attempting). | Speaking of pattern matching, we get a ‘grep’ deep dive immediately afterwards – more commands when working with text. Again, nothing you did not know, but stuff you do not use every day (things that you usually look up before attempting). | ||
Ligne 34: | Ligne 64: | ||
Everything you learn or refresh your memory with here, gets build on again in the next chapter, | Everything you learn or refresh your memory with here, gets build on again in the next chapter, | ||
- | This is quite an interesting chapter, where you learn, “all commands are strings, but some are more stringy than others”. Commands as xargs, commands via ssh, all these types of running commands are explained clearly and concisely with ample examples for you. There are more ways to run commands here, than you can count on your fingers. | + | This is quite an interesting chapter, where you learn, “all commands are strings, but some are more stringy than others”. Commands as xargs, commands via ssh, all these types of running commands are explained clearly and concisely with ample examples for you. There are more ways to run commands here, than you can count on your fingers.** |
- | Chapter eight is that awesome build a bear, erm I mean bash one liner, chapter. It sort-of outro’s with generating test files, which I thought was pretty awesome. | + | La deuxième partie du livre est intitulée « Next-level skills » (compétences de niveau supérieur). Elle commence par des choses simples, comme le décompte des mots, que nous utilisons presque tous les jours, et passe à l' |
+ | |||
+ | En ce qui concerne la recherche de motifs, nous avons droit à une plongée dans ' | ||
+ | |||
+ | Le chapitre six nous emmène dans « Parents, children and environments » (Parents, enfants et environnements). L' | ||
+ | |||
+ | Tout ce que vous apprendrez ou qui vous rafraîchira la mémoire ici sera repris dans le chapitre suivant, « More ways to run a command » (Plus de façons d' | ||
+ | |||
+ | C'est un chapitre très intéressant, | ||
+ | |||
+ | **Chapter eight is that awesome build a bear, erm I mean bash one liner, chapter. It sort-of outro’s with generating test files, which I thought was pretty awesome. | ||
We leverage some text files in chapter nine, and it is not just parsing log files, you create simple databases and even a simple password manager. Chapter ten is “Efficiency at the keyboard”. It is just what you expect it to be, yet it still manages to build on the previous chapters. Chapter eleven is labelled “Time savers”. I learned how to use ‘make’ for non-programming tasks! The final part of the book is basically a Linux command refresher, with references conveniently linked. | We leverage some text files in chapter nine, and it is not just parsing log files, you create simple databases and even a simple password manager. Chapter ten is “Efficiency at the keyboard”. It is just what you expect it to be, yet it still manages to build on the previous chapters. Chapter eleven is labelled “Time savers”. I learned how to use ‘make’ for non-programming tasks! The final part of the book is basically a Linux command refresher, with references conveniently linked. | ||
Ligne 42: | Ligne 82: | ||
This is a really awesome book, as usually books covering intermediate subjects are rare. Beginner books and advanced or deep-dive books are plentiful. | This is a really awesome book, as usually books covering intermediate subjects are rare. Beginner books and advanced or deep-dive books are plentiful. | ||
- | If you have the means to buy this, I would recommend that you add it to your bookshelf. Otherwise I recommend finding it at your local library and giving it a once over. | + | If you have the means to buy this, I would recommend that you add it to your bookshelf. Otherwise I recommend finding it at your local library and giving it a once over. ** |
+ | |||
+ | Le chapitre huit est ce chapitre génial de construction d'un ours (bear), euh je veux dire « Bash one-liner ». Il s' | ||
+ | |||
+ | Nous exploitons des fichiers texte dans le chapitre neuf et il ne s'agit pas seulement d' | ||
+ | |||
+ | Il s'agit d'un livre vraiment génial, car les livres couvrant des sujets intermédiaires sont généralement rares. Les livres pour débutants et les livres avancés ou d' | ||
+ | |||
+ | Si vous avez les moyens d' | ||
issue209/critique_lit.1727541023.txt.gz · Dernière modification : 2024/09/28 18:30 de auntiee