Linux efficace sans souris : Initiation à la ligne de commande et à VI

Documents pareils
Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Bon ben voilà c est fait!

TP1 - Prise en main de l environnement Unix.

Projet Administration Réseaux

TP 1 Prise en main de l environnement Unix

Réalisation d un portail captif d accès authentifié à Internet

1 Démarrage de Marionnet

Comment configurer Kubuntu

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

1 Configuration réseau des PC de la salle TP

TP administration système

Premiers pas en Linux

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Aide-Mémoire unix. 9 février 2009

TD séances n 3 et n 4 Répertoires et Fichiers sous Unix

Département de génie électrique. ELE784 - Ordinateurs et programmation système. Laboratoire #1

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Guide d'installation de la base de données ORACLE 10g ( ) pour linux FEDORA CORE 4.

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Les Boitiers de Vote Electroniques (Clickers)

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Programmation C. Apprendre à développer des programmes simples dans le langage C

Introduction à Linux (pour le HPC) «Linux 101» Présentation :

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

Serveur de sauvegardes incrémental

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base...

Table des matières Hakim Benameurlaine 1


Installation d'un serveur sftp avec connexion par login et clé rsa.

Contents. 1 Premiers pas en Linux. 1.2 Généralités. 1.1 Bref historique Linux

C.M. 1 & 2 : Prise en main de Linux

Configuration réseau Basique

Séance 0 : Linux + Octave : le compromis idéal

Outils pour la pratique

TP 1 et 2 de Réseaux en Master 1 Informatique : Assemblage d un réseau, configuration d adresses IP sous Linux et Windows

Ladibug TM Document Camera Manuel de l Utilisateur de Logiciel d image

Mac OS X en entreprise

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Installation software

MI03 TP. Objectifs du TP 1ère séance. 2ème séance. Construction d'un système linux embarqué complet

«Astrophysique et instrumentations associées» Cours UNIX Benoît Semelin

UBUNTU. Administration d un système Linux. 4 ième édition. Nouvelle édition. Luc DEMARET Sébastien ROHAUT

1/ Introduction. 2/ Schéma du réseau

Tutorial uclinux ARM7 Development Starter Kit. Pragmatec Produits et services dédiés aux systèmes embarqués. uclinux - Mise en oeuvre

fc,-8 &.8!! diff?.! cho#

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

TP 4 de familiarisation avec Unix

M2-RADIS Rezo TP13 : VPN

BTS SIO Dossier BTS. PURCHLA Romain

Des informations supplémentaires sur chacune de ces commandes peuvent être trouvées dans leurs pages respectives du manuel UNIX.

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

TP SECU NAT ARS IRT ( CORRECTION )

UBUNTU Administration d'un système Linux (4ième édition)

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Installation d'un serveur FTP géré par une base de données MySQL

TP : Introduction à TCP/IP sous UNIX

Procédures informatiques administrateurs Création d un serveur FTP sous Linux

Chapitre 4 : Édition de fichiers texte - Vi

Mise en place d'un serveur FTP avec vsftpd / pureftpd sous netbsd 3.1. Compte-rendu

Personnes ressources Tice. Académie de Rouen

TP1 : Initiation à l algorithmique (1 séance)

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

Symantec Backup Exec Remote Media Agent for Linux Servers

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Administration de Parc Informatique TP02 : Utilisation du logiciel Marionnet

Cloner un disque dur

Maintenir Debian GNU/Linux à jour

IFT Systèmes d exploitation - TP n 1-20%

Les différentes méthodes pour se connecter

Virtualisation d un proxy Squid gérant l authentification depuis Active Directory. EPI - Stagiaire2007 Vivien DIDELOT

Sauvegarde sous MAC avec serveur Samba

Année Cours Unix-Shell. par. Karam ALLALI. Ecole Spéciale d Informatique

Ce qu'il faut savoir: L'outil de sauvegarde Bacula, peut exploiter 3 moyens différents:

La Comptabilité UNIX System V Acctcom

PROCEDURE D'INSTALLATION OPENREPORTS

Les commandes relatives aux réseaux

Serveur proxy Squid3 et SquidGuard

Crédits... xi. Préface...xv. Chapitre 1. Démarrer et arrêter...1. Chapitre 2. L interface utilisateur...25

Afin d'éviter un message d'erreur au démarrage du service Apache du type :

Installation de la plate-forme Liberacces 2.0 «Intégrale» avec LiberInstall

Un serveur FTP en 5 minutes chrono. Home Nagios & Co Réseau IP GStreamer Hébergement Mes projets Annonceurs Contact

Faire une présentation avec

Serveur de messagerie sous Debian 5.0

Sauvegarde automatique des données de GEPI

Comment récupérer ses fichiers quand Windows ne démarre plus

Installation d OpenVPN

Formation Technicien Supérieur de Support en Informatique T2SI. Le module LINUX. Session J04 Version 01

MEMO-LINUX.COM BLOG SUR GNU/LINUX, LE LIBRE ET L'OPEN-SOURCE.

Classe et groupe : 1P 3 SEN TRI. Ubuntu : serveur Contrôleur de Domaine (PDC) avec SAMBA

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Procédure d installation Trixbox - A2Billing

Nokia Internet Modem Guide de l utilisateur

CASE-LINUX MAIL - ROUNDCUBE

Chapitre IX : Virtualisation

L3 informatique Réseaux : Configuration d une interface réseau

Atelier La notion de session utilisateur sous Linux

Transcription:

Tovo Rabemanantsoa, Alexis Lahouze, ABUL Linux efficace sans souris : Initiation à la ligne de commande et à VI Document sous licence creative commons cc by sa voir détails ici : http://creativecommons.org/licenses/by sa/2.0/fr/

Sommaire Avant tout chose... Où suis je? Qui suis je Dans quel état j'erre? VI vers la lumière! Rester connecté Et encore plus 2

Avant toute chose... Qu'est ce que la ligne de commande? Les principaux shells Pour bien commencer man apropos info le help In man veritas. E aletheïa en te codos esti. J. Sabdes Le langage g(r)eeko latin 3

Où suis je? Naviguer dans l'arborescence... (1) ls : lister les éléments options courantes : l, a, t, r cd : changer de répertoire courant options courantes :, [vide] mv : renommer ou déplacer more/less/cat : afficher le contenu d'un fichier cp : copier rm : supprimer options courantes : r, f chmod : changer les droits chown : changer le propriétaire 4

Où suis je? Naviguer dans l'arborescence... (2) pwd : afficher le nom du répertoire courant mkdir : créer un répertoire rmdir : supprimer un repertoire vide tar : archiver/décompresser options courantes : zxvf, cz mc : Midnight Commander 5

Où suis je? Naviguer dans l'arborescence... (3) df : combien reste t il d'espace libre? option courante : h du : combien de place ça prend? options courantes : h, c, s mount : quels sont les montages? option courante : a 6

Qui suis je? Les utilisateurs... who : qui est connecté? id : qui suis je? whoami : mais qui suis je vraiment? passwd : changer de mot de passe gpasswd : gérer les groupes su : changer d'identité sudo : changer d'identité sans mot de passe root 7

Dans quel état j'erre? Gestion des processus... ps/pstree : lister les processus en cours options courantes : a, u, x pgrep : trouver un processus suivant un nom donné top/htop : table des tâches en cours nice : gérer les priorités kill : tuer un processus options courantes : 9, HUP pkill/killall : comme kill mais en donnant le nom de l'exécutable 8

Dans quel état j'erre? Gestion du noyau... lsmod : liste les modules chargés rmmod : enlever un module du noyau insmod : insérer un module dans le noyau modprobe : enlever et/ou ajouter des modules au noyau modinfo : afficher les informations concernant un module donné dmesg : afficher des informations sur les actions du noyau free/vmstat : informations sur la mémoire 9

Restez connecté... Configuration du réseau ifconfig : connaître/modifier la configuration du réseau options courantes : a, up, down dhclient : configuration dynamique du réseau ping : allô? netstat : afficher les connexions actives, les tables de routage options courantes : r, i, a, l traceroute : quel est le chemin pour aller à...? variante : tracepath 10

Restez connecté... Et le wifi? iwconfig : équivalent sans fil de ifconfig wpa_supplicant : connexion en WPA iwlist : plus de détails concernant une interface sans fil options courantes : scan, enc 11

VI, vers la lumière... Introduction éditeur de texte depuis 1984 2 modes : commande et saisie 2 touches de base : <esc> et 'i' Répétition des commandes 12

VI, vers la lumière... Commandes de base ':q' => quitter variante ':q!' => quitter sans sauvegarder les modifications ':w' => sauver 'i' => entrer en mode saisie 'u' => annuler la dernière action 'p'/'p' => coller 'yy'/'dd' => copier/couper une ligne 'o'/'o' => nouvelle ligne + mode saisie 'x'/'x' => supprimer un caractère (équivalent du suppr) 13

Et plus encore... Des fichiers de conf... /etc/passwd /etc/shadow /etc/sudoers /etc/resolv.conf /etc/hosts /etc/x11/xorg.conf 14

Et plus encore... Quelques sites... Léa Linux Google GNU/Linux Magazine, Hors série n 34 http://www.linux france.org/article/dalox/unix04.htm http://docs.mandragor.org/files/operating_systems/linux/lea_linux_books_fr/ http://fr.tldp.org/howto/lecture/vim HOWTO.html http://abul.org 15

About? Questions? 16