Quelques commandes de base

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

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

TP 1 Prise en main de l environnement Unix

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

TP1 - Prise en main de l environnement Unix.

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

La mémoire. Un ordinateur. L'octet. Le bit

La gestion des dossiers sous Windows Vista, W7, W8.

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

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

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

Outils pour la pratique

Les Boitiers de Vote Electroniques (Clickers)

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

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

Système clients serveur Kwartz Vulgarisation, identification, dossier personnel

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

Module : Informatique Générale 1. Les commandes MS-DOS

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

Introduction au Système d Exploitation Unix/Linux

Premiers pas en Linux

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

Table des matières Hakim Benameurlaine 1

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

AxCrypt pour Windows

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

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Utiliser Glary Utilities

Projet Administration Réseaux

Mon premier rpm. 7 juin Avant de commencer RPM URPMI RPMBUILD... 2

CASE-LINUX MAIL - ROUNDCUBE


Installation software

Navigation dans Windows

Ophcrack - Windows XP/Vista

Licence Sciences et Technologies Examen janvier 2010

Installation de Windows 2000 Serveur

Cours Shell Unix Commandes & Programmation. Révision corrigée du 31/01/2003

Affectation standard Affectation modifiée (exemple)

FANTEC DB-229US Manuel de l'utilisateur

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.

Bon ben voilà c est fait!

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

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

FreeNAS Shere. Par THOREZ Nicolas

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

La communication et la gestion de l'information

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3

Introduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5

LA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS

Monter automatiquement des disques distants ou locaux avec automount/autofs

(Langage de commandes) Les commandes sont données par l'utilisateur grâce au clavier, à partir d'une "invite" ou "prompt" (par exemple "c:\>" )

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

0.1 Mail & News : Thunderbird

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Optimisation SSD associé à un disque dur classique. Windows 7.

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

Découvrir l'ordinateur (niveau 2)

Qu est ce qu une bibliothèque?

Manuel d installation De la Cryptolib CPS Dans un environnement client/serveur TSE/CITRIX

Serveur d application WebDev

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

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

Installation et Réinstallation de Windows XP

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

WINDOWS SERVER 2003 Maintenance d'active directory V1.0

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

CYBER-BASE M. E. F. I 2 RIVES. Programme des Ateliers

Tutoriel : Clonezilla, pour sauvegarder et restaurer son disque dur

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Shell Bash Niveau débutant

Quick Start Installation de MDweb version 2.3

Informatique I. Sciences et Technologies du Vivant (Semestre 1)

Tablette Pegasus PC Notes. Code : Conrad sur INTERNET Version 02/ Conditions du système.

Cours Microfer Chartres

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Réparer un disque dur passé en RAW

TP Sauvegarde et restauration avec le logiciel Cobian Backup. Etape 1 :

Sauvegarde automatique des données de GEPI

Introduction à l informatique en BCPST

Espace numérique de travail collaboratif

HAYLEM Technologies Inc.

SOMMAIRE. Installation et utilisation HP RDX.doc

Permis de conduire info

Comment configurer Kubuntu

COMMENT FAIRE? Comment bien se servir de WinHIIP? Expérimenter grâce aux guides imprimés!

Serveur de sauvegardes incrémental

Serveur proxy Squid3 et SquidGuard

Manuel du logiciel PrestaTest.

l'ordinateur les bases

Comment sauvegarder ses documents

ORDINATEUR DOSSIERS FICHIERS

TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 )

GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0

Configuration du FTP Isolé Active Directory

TP 4 de familiarisation avec Unix

Transcription:

I. Se déplacer dans l'arborescence Change directory (cd), print working directory (pwd) II. Lister des fichiers List (ls) III. Manipuler des fichiers Copy (cp), move (mv), remove (rm), make directory (mkdir), links (ln) IV. Ouvrir des fichiers More, less, cat V. Changer les droits d'un fichier Chmod, chown

Introduction Dans cette seconde partie nous allons voir les commandes de base à maîtriser obligatoirement sous unix. Cette présentation à pour but de présenter rapidement chaque commande ainsi que quelques options couramment utilisés. Elle sert donc de support au tutoriel vidéo qui l'accompagne. Par conséquent, il est fortement recommandé de voir la vidéo avant ce document. De plus est évident qu'on ne peut pas tout dire sur une commande. Le manuel existe pour une description exhaustive. Pour consulter le manuel : man nom_de_la_commande

Introduction Si vous avez certaine connaissance en anglais cela vous sera très utile. En effet, comme vous avez pu le remarquer dans le plan, les commandes sont très proche de l'anglais. En réalité, une commande ressemble à une abréviation. Exemple : La commande pour changer de répertoire est cd qui veut dire Change Directory. C'est un aspect positif car cela devient beaucoup plus facile à mémoriser.

Se déplacer dans l'arborescence cd Signification Change directory Permet de naviguer dans les répertoires. cd : permet de revenir au répertoire utilisateur (/home/toto). Cette commande à le même effet que cd ~. cd.. : permet de remonter au répertoire parent cd / : permet de remonter à la racine cd /usr/lib/ : on se place dans le répertoire /usr/lib (à noter que c'est un chemin absolue car il commence par /). cd Images : on se place dans le dossier Images (à noter que l'on utilise un chemin relatif).

Se déplacer dans l'arborescence pwd Signification Print Working Directory Permet d'afficher le chemin absolue du répertoire actuel pwd : affichera le chemin absolue du répertoire courant.

Lister des fichiers ls Signification List Permet de lister un répertoire, c'est à dire afficher son contenu. -l : affichage détaillé du répertoire -a : affiche les fichiers et répertoire caché (ceux qui commence par un point) -h : avec l'option -l, affiche la taille des fichiers en ko/mo/go pour plus de lisibilité ls : affiche tous les fichiers et dossier non cachés du répertoire courant ls -a : ajoute les fichiers et dossier caché au résultat précédent ls /usr/lib/ : affiche le contenu du dossier /usr/lib lsusb : affiche les périphériques usb connectés (pratique en cas de problèmes)

Manipuler des fichiers cp Signification Copy Permet de copier des fichiers ou répertoires -i : demande la permission avant d'écraser un fichier -a : copie en conservant la date, les droits, propriétaire, groupe etc... -v : permet de suivre la copie des fichiers -r : copie un répertoire et tout son contenu cp fichier.txt dossier : copie fichier.txt dans le repertoire dossier cp -r dossier /chemin/conteneur : copie le répertoire dossier dans /chemin/conteneur et créé le dossier conteneur s'il n'existe pas.

Manipuler des fichiers mv Signification Move Permet de déplacer des fichiers ou répertoires. Cette commande sert aussi à renommer des fichiers. -i : demande la permission avant d'écraser un fichier -u : n'écrase pas le fichier de destination s'il est plus récent -v : permet de suivre l'évolution du déplacement des fichiers mv fichier.txt dossier : déplace fichier.txt dans le répertoire dossier mv dossier /chemin/conteneur : déplace le répertoire dossier dans /chemin/conteneur/ mv fichier1.txt nouveaunom.txt : renomme fichier1.txt en nouveaunom.txt

Manipuler des fichiers rm Signification Remove Permet de supprimer des fichiers et dossiers (définitivement, sans passer par la corbeille!) -r : permet de supprimer un dossier non vide -f : force la suppression quoi qu'il arrive -v : permet de suivre l'évolution de la suppression des fichiers rm fichier.txt : supprime fichier.txt rm -rf dossier : supprime le répertoire dossier et son contenu sans demander de confirmation rm -rf /* : ne jamais exécuter cette commande, elle supprime votre disque dur sans demander de confirmation pour faire simple (n'essayez même pas de la copier «pour voir»)

Manipuler des fichiers Signification Make directory mkdir Permet de créer des dossiers -p : créer les répertoires parents s'il n'existe pas mkdir dossier1 : créer le répertoire dossier1 dans le répertoire courant mkdir dossier1 dossier2 : créer 2 dossier dans le répertoire courant mkdir -p dossier1/dossier2 : créer dossier2 dans dossier1 (grâce à l'option -p, ça créera le dossier1 s'il n'existe pas).

Manipuler des fichiers Signification Links ln Permet de créer des raccourcis (liens sous Unix) -s : créer un lien symbolique (une sorte de raccourcis) Ln -s Images/vacances/2009/noel raccourci : créer un lien nommé raccourci dans le répertoire courant vers Images/vacances/2009/noel. À noter, qu'en mode console on peut écrire des choses du genre : «cp images.jpg raccourcis» qui sera identique à : cp images.jpg Images/vacances/2009/noel

Ouvrir des fichiers Signification More more Affiche un fichier page par page -s : regroupe les lignes vides consécutive en une seule more -s fichier.txt : affiche fichier.txt page par page en concaténant les lignes vides successive

Ouvrir des fichiers Signification Less less Affiche un fichier page par page (c'est une sorte de more plus récent et puissant) Note C'est le less qui se cache derrière l'affichage du manuel d'une commande (man). Par conséquent, tous les raccourcis clavier expliqué dans le guide d'introduction pour le man sont valide pour le less. less fichier.txt : affiche fichier.txt page par page On pourra effectuer des recherches de mots à l'aide du raccourcis /mot à chercher.

Ouvrir des fichiers Signification Concatenate cat Affiche un fichier et permet de concaténer plusieurs fichiers. -n : affiche les numéros de lignes cat -n fichier.txt : affiche fichier.txt d'un coup en numérotant les lignes cat fichier1.txt fichier2.txt : affiche fichier1.txt et fichier2.txt à la suite comme s'ils étaient collé.

Changer les droits d'un fichier chmod Signification Change file mode bits Note Change les droits d'un fichier ou dossier -R : change les droits d'un répertoire et de son contenu Droits : r : lecture (octal 4) w : écriture (2) x : exécuter (1) Opérateurs : + : ajoute - : enlève = : fixe les permissions Catégories : u : propriétaire g : groupe propriétaire o : les autres chmod g-x fichier : Supprime le droits d exécution du fichier pour le groupe propriétaire du fichier chmod go+rwx fichier : Ajoute les droits de lecture, écriture, exécution sur le fichier pour le groupe propriétaire du fichier et les autres utilisateurs chmod go=r fichier : fixe les permissions en lecture seulement pour le groupe propriétaire et les autres utilisateurs chmod u=rw,go=r fichier : Fixe l'autorisation de lecture et d'écriture au propriétaire de «fichier» et une autorisation de lecture au groupe et aux autres. chmod 644 fichier : fait exactement la même chose que précédemment (6 = lecture + écriture ; 4=lecture en octal).

Changer les droits d'un fichier Signification Change owner chown Change le propriétaire d'un fichier ou dossier -R : Change un répertoire et tout ce qu'il contient chmod dupont fichier : change le propriétaire du fichier en dupont. Dupont possède désormais le fichier.

Conclusion Si une erreur s'est glissé dans cette présentation ou dans la vidéo, merci de me le signaler par email à l'adresse suivante : bvek1.prof [at] gmail.com La formation vidéo est disponible sur le site suivant : http://www.tutoriels-video.fr Et évidemment tout est disponible sous licence creative commons 2.0 ;). Si vous avez des questions, n hésitez pas à laisser un commentaire sur le site ou à consulter le manuel.

Sources Voici les différentes sources utilisées pour la création de ce document : http://www.ubuntu-fr.org/ http://www.siteduzero.com/ Le livre «UNIX. Pour aller plus loin avec la ligne de commande» que je recommande fortement. Il est disponible gratuitement sur : http://www.framabook.org/ Et bien évidement le manuel des commandes ;)