GNU/Linux >> Tutoriels Linux >  >> Linux

Linux 101 Hacks - Télécharger un eBook gratuit





Je suis heureux d'annoncer la sortie de mon premier eBook gratuit — Linux 101 Hacks . Il y a au total 101 hacks dans ce livre qui vous aideront à construire une base solide sous Linux. Tous les hacks de ce livre sont expliqués avec des exemples de commandes Linux appropriés qui sont faciles à suivre.

Cet eBook gratuit contient 12 chapitres avec un total de 140 pages . Les hacks mentionnés dans 6 chapitres sont basés sur les articles que j'ai déjà publiés sur mon blog. Les hacks mentionnés dans le reste des 6 chapitres sont nouveaux.

Si vous aimez cet eBook, veuillez envoyer ce message sur vos sites de médias sociaux préférés et diffuser la nouvelle.

« Une autre collection de hacks ? Oui! Si vous venez de terminer votre premier cours d'administration ou si vous cherchez de meilleures façons de faire le travail, le livre électronique "Linux 101 Hacks" est un bon point de départ. Ces conseils utiles sont concis, bien rédigés et faciles à lire.

Bravo ! Je recommanderai cet eBook à mes étudiants."

— Prof. Dr Fritz Mehner, FH Südwestfalen, Allemagne

(Auteur de plusieurs plugins Vim géniaux, y compris le plugin Vim supportant bash)

Télécharger le livre électronique gratuit


Télécharger le livre électronique gratuit :Linux 101 Hacks
Mot de passe : Pour obtenir le mot de passe, suivez ces 3 étapes simples.

Hacks Linux 101 – Table des matières

Chapitre 1 :Hacks puissants de commande de CD

  • Hack 1. Utilisez CDPATH pour définir le répertoire de base pour la commande cd
  • Hack 2. Utilisez l'alias cd pour naviguer efficacement dans le répertoire
  • Hack 3. Exécutez mkdir et cd en utilisant une seule commande
  • Hack 4. Utilisez "cd -" pour basculer entre les deux derniers répertoires
  • Hack 5. Utilisez dirs, pushd et popd pour manipuler la pile de répertoires
  • Hack 6. Utilisez "shopt -s cdspell" pour corriger automatiquement les noms de répertoire mal saisis sur le cd

Chapitre 2 :Manipulation des dates

  • Hack 7. Définir la date et l'heure du système
  • Hack 8. Définir la date et l'heure du matériel
  • Hack 9. Afficher la date et l'heure actuelles dans un format spécifique
  • Hack 10. Afficher la date et l'heure passées
  • Hack 11. Afficher la date et l'heure futures

Chapitre 3 :Commandes du client SSH

  • Hack 12. Identifiez la version du client SSH
  • Hack 13. Connectez-vous à l'hôte distant à l'aide de SSH
  • Hack 14. Déboguer la session client SSH
  • Hack 15. Basculer la session SSH à l'aide du caractère d'échappement SSH
  • Hack 16. Statistiques de session SSH à l'aide du caractère d'échappement SSH

Chapitre 4 :Commandes Linux essentielles

  • Hack 17. Commande Grep
  • Hack 18. Rechercher la commande
  • Hack 19. Supprimer la sortie standard et le message d'erreur
  • Hack 20. Rejoindre la commande
  • Hack 21. Changer la casse
  • Hack 22. Commande Xargs
  • Hack 23. Commande de tri
  • Hack 24. Commande Uniq
  • Hack 25. Commande Couper
  • Hack 26. Commande Stat
  • Hack 27. Commande Diff
  • Hack 28. Afficher le temps de connexion total des utilisateurs

Chapitre 5 :PS1, PS2, PS3, PS4 et PROMPT_COMMAND

  • Hack 29. PS1 – Invite d'interaction par défaut
  • Hack 30. PS2 – Invite interactive de continuation
  • Hack 31. PS3 - Invite utilisée par "select" à l'intérieur du script shell
  • Hack 32. PS4 – Utilisé par "set -x" pour préfixer la sortie de traçage
  • Hack 33. PROMPT_COMMAND

Chapitre 6 :Invite de shell colorée et fonctionnelle à l'aide de PS1

  • Hack 34. Afficher le nom d'utilisateur, le nom d'hôte et le répertoire de travail actuel dans l'invite
  • Hack 35. Afficher l'heure actuelle dans l'invite
  • Hack 36. Afficher la sortie de n'importe quelle commande dans l'invite
  • Hack 37. Changer la couleur de premier plan de l'invite
  • Hack 38. Changer la couleur d'arrière-plan de l'invite
  • Hack 39. Afficher plusieurs couleurs dans l'invite
  • Hack 40. Changez la couleur de l'invite à l'aide de tput
  • Hack 41. Créez votre propre invite en utilisant les codes disponibles pour la variable PS1
  • Hack 42. Utiliser la fonction shell bash dans la variable PS1
  • Hack 43. Utiliser le script shell dans la variable PS1

Chapitre 7 :Archivage et compression

  • Hack 44. Principes de base de la commande Zip
  • Hack 45. Compression avancée à l'aide de la commande zip
  • Hack 46. Protection par mot de passe des fichiers Zip
  • Hack 47. Valider une archive zip
  • Hack 48. Bases de la commande Tar
  • Hack 49. Combinez gzip, bzip2 avec tar

Chapitre 8 :Historique de la ligne de commande

  • Hack 50. Afficher TIMESTAMP dans l'historique en utilisant HISTTIMEFORMAT
  • Hack 51. Rechercher dans l'historique à l'aide de Ctrl + R
  • Hack 52. Répétez rapidement la commande précédente en utilisant 4 méthodes différentes
  • Hack 53. Exécuter une commande spécifique depuis l'historique
  • Hack 54. Exécutez la commande précédente qui commence par un mot spécifique
  • Hack 55. Contrôlez le nombre total de lignes dans l'historique à l'aide de HISTSIZE
  • Hack 56. Modifiez le nom du fichier d'historique à l'aide de HISTFILE
  • Hack 57. Éliminer l'entrée répétée continue de l'historique à l'aide de HISTCONTROL
  • Hack 58. Effacer les doublons dans tout l'historique à l'aide de HISTCONTROL
  • Hack 59. Forcer l'historique à ne pas se souvenir d'une commande particulière à l'aide de HISTCONTROL
  • Hack 60. Effacez tout l'historique précédent en utilisant l'option -c
  • Hack 61. Remplacez les mots des commandes d'historique
  • Hack 62. Remplacer un argument spécifique par une commande spécifique
  • Hack 63. Désactiver l'utilisation de l'historique à l'aide de HISTSIZE
  • Hack 64. Ignorer des commandes spécifiques de l'historique à l'aide de HISTIGNORE

Chapitre 9 :Tâches d'administration système

  • Hack 65. Partitionner à l'aide de fdisk
  • Hack 66. Formater une partition avec mke2fsk
  • Hack 67. Monter la partition
  • Hack 68. Ajustez la partition avec tune2fs
  • Hack 69. Créez un système de fichiers d'échange.
  • Hack 70. Créer un nouvel utilisateur
  • Hack 71. Créez un nouveau groupe et attribuez-le à un utilisateur
  • Hack 72. Configurer la connexion SSH sans mot de passe dans OpenSSH
  • Hack 73. Utilisez ssh-copy-id avec ssh-agent
  • Hack 74. Crontab
  • Hack 75. Redémarrage sécurisé de Linux à l'aide de la clé Magic SysRq

Chapitre 10 :Exemples Apachectl et Httpd

  • Hack 76. Passer un nom de fichier httpd.conf différent à apachectl
  • Hack 77. Utiliser un DocumentRoot temporaire sans modifier httpd.conf
  • Hack 78. Augmentez temporairement le niveau de journalisation
  • Hack 79. Afficher les modules dans Apache
  • Hack 80. Afficher toutes les directives acceptées dans httpd.conf
  • Hack 81. Validez le httpd.conf après avoir apporté des modifications
  • Hack 82. Afficher les paramètres de compilation httpd
  • Hack 83. Charger un module spécifique uniquement à la demande

Chapitre 11 :Scripts bash

  • Hack 84. Séquence d'exécution des fichiers .bash_*
  • Hack 85. Comment générer un nombre aléatoire dans le shell bash
  • Hack 86. Déboguer un script shell
  • Hack 87. Citation
  • Hack 88. Lire les champs du fichier de données dans un script shell

Chapitre 12 :Surveillance et performances du système

  • Hack 89. Commande gratuite
  • Hack 90. ​​Commande supérieure
  • Hack 91. Commande PS
  • Hack 92. Commande Df
  • Hack 93. Kill Command
  • Hack 94. Du Command
  • Hack 95. commandes lsof.
  • Hack 96. Commande Sar
  • Hack 97. Commande vmstat
  • Hack 98. Commande Netstat
  • Hack 99. Commande Sysctl
  • Hack 100. Belle commande
  • Hack 101. Renice Command

Linux
  1. Utilisation de la commande gratuite Linux

  2. Commande gratuite sous Linux expliquée avec des exemples

  3. Commande Linux mv

  4. Linux du command

  5. Le livre électronique Linux 101 Hacks est mis en ligne - Version HTML

Téléchargez gratuitement les 21 meilleures feuilles de triche Linux Command

Commande gratuite sous Linux

Comment télécharger des fichiers avec la commande Curl sous Linux

Comment télécharger des fichiers avec la commande Wget sous Linux

Livre électronique gratuit :Linux 101 Hacks

exemples de commandes gratuits sous Linux