
Description :
Initiez-vous au système d'exploitation Linux et à son environnement en ligne de commande. Maîtrisez les commandes fondamentales pour naviguer dans le système de fichiers et gérer les permissions. Apprenez à installer des logiciels, configurer des services de base et comprendre l'architecture du système. Développez les compétences essentielles pour administrer un système Linux au quotidien et résoudre les problèmes courants.
Public
- - Débutants en informatique
- Étudiants
- Techniciens IT débutants
Nos formations sont accessibles aux personnes en situation de handicap. Chaque situation étant unique, nous vous demandons de préciser l’adaptation nécessaire à l’inscription.
Objectifs de formation
- - Comprendre l’architecture de Linux
- Naviguer et manipuler des fichiers via la ligne de commande
- Installer des packages et des logiciels
- Utiliser les commandes essentielles de gestion système
Prérequis
- - Aucun prérequis
Programme de formation
Linux Fondamentaux Niveau 1 : Fondamentaux pratiques pour débutants ambitieux
Qu'est ce que Linux ?
- Liens entre ordinateur et système d'exploitation
Les composants physiques (mémoire, disque, processeur, ...)
Rôle du système d'exploitation
Rôle d'un noyau Linux
Les architectures supportant Linux.
Les logiciels libres, la licence GPL, GNU et Linux.
Quelques standards opensource.
Pourquoi autant de distributions Linux ?
Et UNIX ?
Où trouver les bonnes sources d'information sur Linux ?
La documentation en ligne, les Howto, les FAQ
Sites Web, newsgroups, forums.
Les logiciels libres, la licence GPL, GNU et Linux
Premiers pas
Arrêt/relance du système (shutdown, halt, reboot, sync).
Commandes de base.
Installer un système d'exploitation Linux
- Déroulement d'une installation de base
Partitionnement du disque
Configuration réseau,
Configuration carte graphique
L'environnement de travail
- La ligne de commande (bash) et executer un programme
Format d'une ligne de commande
Le décodage d'une ligne de commande : ($,*,',",`, etc. ...)
Les redirections et les pipes (>,|)
Les caractères spéciaux (synthèse)
Le lancement de la commande (alias, fonction, commande interne, PATH)
L'environnement texte
Les fichiers .bashrc, .bash_profile, .bash_history, ...
Les principales variables du bash (PS1, HOME, PATH, ...).
'éditeur vim
L'environnement graphique
Rôle et paramétrage du serveur X (xorg.conf, gdm.conf, , DISPLAY, ...)
Travailler sous GNOME ou KDE (librairies concernées, applications spécifiques) ?
Les applications graphiques utiles
Présentation des incontournables (Navigateurs, clients Mail, Gestionnaire de fichiers, Traitements de texte, analyse réseau, etc.)
L'impression
Le concept de spool (rôle de lpd)
Les commandes lp, cancel, lpstat
Gestion des fichiers (manipulations, transferts)
- Disques et média amovibles
Notion de partition
Nomenclature associée (/dev/sd?)
Cas des médias amovibles (clefs USB)
Notion de filesystem (mount, df, du)
Une structure arborescente
Contenu des répertoires standards (/bin, /home, /usr, ...)
Les commandes de base : mkdir, cd, pwd, ls, rm, file, cat, ...
Les liens symboliques
Sécurité des données
Gérer correctement les permissions d'accès aux fichiers (chmod)
Influence des droits d'accès sur les commandes
Comment se protéger de l'inadvertance.
Sauvegarder les données
La commande tar
Transférer des données entre système
Les différentes commandes possibles (scp, ftp, sftp)
Vers d'autres systèmes Linux
Vers des systèmes Windows
Outils de base pour manipuler les fichiers ou les flux des données
Filtrage des informations (grep, tail, head)
Philosophie des standards (sed, awk)
Gérer les processus
- Le multitâche
Les différents modes de lancement d'un script ou d'un programme
Visualiser les processus : jobs, ps ,top
Le processus systemd et la commande systemctl
Communiquer avec les processus
Envoyer un signal avec kill
Programmer des lancement de scripts ou de programmes avec la crontab
-
-
01 85 09 29 06
contact@oxformation.com
-


