Suivez-nous
Reprenez le contrôle à l'aide de Linux - Enfin un livre accessible de l'installation à l'utilisation avancée!, enfin un livre accessible, de l'installation à l'utilisation avancée !
Éditeur
OpenClassrooms
Date de publication
Nombre de pages
544
Langue
français
Code dewey
005.432
Fiches UNIMARC
S'identifier

Reprenez le contrôle à l'aide de Linux - Enfin un livre accessible de l'installation à l'utilisation avancée!

enfin un livre accessible, de l'installation à l'utilisation avancée !

OpenClassrooms

Offres

  • AideEAN13 : 9791090085275
    • Fichier EPUB, libre d'utilisation
    8.49

  • AideEAN13 : 9791090085237
    • Fichier PDF, libre d'utilisation
    8.49
****

**Table des matières**

**Avant-propos**
À la découverte de Linux avec Ubuntu
Qu’allez-vous apprendre en lisant ce livre ?
Comment lire ce livre ?
Ce livre est issu du Site du Zéro
Remerciements

**I Découvrir et installer Linux

1 Mais c’est quoi, Linux ?**
Un système d’exploitation
La naissance de Linux
Les distributions de Linux

**2 Téléchargez Linux, c’est gratuit !**
Les deux visages de Linux
Télécharger et graver le CD

**3 Tester et installer Ubuntu**
Installation de Linux depuis Windows
Premier démarrage d’Ubuntu
Installer Ubuntu

**4 Partitionner son disque**
Défragmentez votre disque
Qu’est-ce que le partitionnement ?
Prêts ? Partitionnez !
La fin de l’installation

**5 Découverte du bureau Unity**
Bienvenue sur le bureau Unity
Nautilus, l’explorateur de fichiers
Gestion des programmes

**6 Découverte du bureau KDE**
Comment obtenir KDE ?
Connexion au bureau KDE
Le tableau de bord
L’explorateur de fichiers Dolphin

**7 Installez Linux dans une machine virtuelle**
Installer VirtualBox
Créer une nouvelle machine virtuelle
Lancer la machine virtuelle
Installation des additions invité

**II Manipuler la console et les fichiers

8 La console, ça se mange ?**
Pourquoi avoir inventé la console ?
La console, la vraie, celle qui fait peur
La console en mode graphique
L’accès à distance en SSH avec PuTTY

**9 Entrer une commande**
L’invite de commandes
Commandes et paramètres
Retrouver une commande
Quelques raccourcis clavier pratiques

**10 La structure des dossiers et fichiers**
Organisation des dossiers
pwd & which : où. . . où suis-je ?
ls : lister les fichiers et dossiers
cd : changer de dossier
du : taille occupée par les dossiers

**11 Manipuler les fichiers**
cat & less : afficher un fichier
head & tail : afficher le début et la fin d’un fichier
touch & mkdir : créer des fichiers et dossiers
cp & mv : copier et déplacer un fichier
rm : supprimer des fichiers et dossiers
ln : créer des liens entre fichiers

**12 Les utilisateurs et les droits**
sudo : exécuter une commande en root
adduser : gestion des utilisateurs
addgroup : gestion des groupes
chown : : gestion des propriétaires d’un fichier
chmod : modifier les droits d’accès

**13 Nano, l’éditeur de texte du débutant**
Premiers pas avec Nano
Configurer Nano avec .nanorc
Configurer sa console avec .bashrc

**14 Installer des programmes avec apt-get**
Les paquets et leurs dépendances
Les dépôts
Les outils de gestion des paquets
apt-get update : mettre à jour le cache des paquets
apt-cache search : rechercher un paquet
apt-get install : installer un paquet
apt-get autoremove : supprimer un paquet
apt-get upgrade : mettre à jour tous les paquets

**15 RTFM : lisez le manuel !**
man : afficher le manuel d’une commande
Comprendre le SYNOPSIS
apropos : trouver une commande
D’autres façons de lire le manuel

**16 Rechercher des fichiers**
locate : une recherche rapide
find : une recherche approfondie

**III Contrôler les processus et les flux de données

17 Extraire, trier et filtrer des données**
grep : filtrer des données
sort : trier les lignes
wc : compter le nombre de lignes
uniq : supprimer les doublons
cut : couper une partie du fichier

**18 Les flux de redirection**
> et » : rediriger le résultat dans un fichier
2>, 2» et 2> &1 : rediriger les erreurs
< et « : lire depuis un fichier ou le clavier
| : chaîner les commandes

**19 Surveiller l’activité du système**
w : qui fait quoi ?
ps & top : lister les processus
Ctrl + C & kill : arrêter un processus
halt & reboot : arrêter et redémarrer l’ordinateur

**20 Exécuter des programmes en arrière-plan**
" &" & nohup : lancer un processus en arrière-plan
Ctrl + Z, jobs, bg & fg : passer un processus en arrière-plan
screen : plusieurs consoles en une

**21 Exécuter un programme à une heure différée**
date : régler l’heure
at : exécuter une commande plus tard
sleep : faire une pause
crontab : exécuter une commande régulièrement

**IV Transférer des données à travers le réseau

22 Archiver et compresser**
tar : assembler des fichiers dans une archive
gzip & bzip2 : compresser une archive
unzip & unrar : décompresser les .zip et .rar

**23 La connexion sécurisée à distance avec SSH**
Se connecter à une console à distance
De Telnet à SSH
Comment sont cryptés les échanges avec SSH ?
Se connecter avec SSH et PuTTY
L’identification automatique par clé

**24 Transférer des fichiers**
wget : téléchargement de fichiers
scp : copier des fichiers sur le réseau
ftp & sftp : transférer des fichiers
rsync : synchroniser des fichiers pour une sauvegarde

**25 Analyser le réseau et filtrer le trafic avec un pare-feu**
host & whois : qui êtes-vous ?
ifconfig & netstat : gérer et analyser le trafic réseau
iptables : le pare-feu de référence

**26 Compiler un programme depuis les sources**
Essayez d’abord de trouver un paquet .deb
Quand il n’y a pas d’autre solution : la compilation

**V Automatisez vos tâches avec des scripts Bash

27 Vim : l’éditeur de texte du programmeur**
Installer Vim
Les modes d’édition de Vim
Opérations basiques (déplacement, écriture, enregistrement)
Opérations standard (copier, coller, annuler...)
Opérations avancées (split, fusion, recherche...)
Les options de Vim

**28 Introduction aux scripts shell**
Qu’est-ce qu’un shell ?
Notre premier script
Exécuter le script bash

**29 Afficher et manipuler des variables**
Déclarer une variable
echo : afficher une variable
read : demander une saisie
Effectuer des opérations mathématiques
Les variables d’environnement
Les variables des paramètres
Les tableaux

**30 Les conditions**
if : la condition la plus simple
Les tests
case : tester plusieurs conditions à la fois

**31 Les boucles**
while : boucler « tant que »
for : boucler sur une liste de valeurs

**32 TP : générateur de galerie d’images**
Objectifs
Solution
Améliorations
S'identifier pour envoyer des commentaires.