Accueil

Menu Linux

Menu Windows

I. Partie LINUX

  • Préliminaire

Introduction Linux

LiveCD Linux

  • Installation

LiveCD Ubuntu

Installation Ubuntu

Ubuntu sur Netbook

Installation Netbook

Installations, mise à jour

Applications Ubuntu

Documentation-Aides

  • Aller plus loin

Arborescence Ubuntu

Recherche Ubuntu

Edition Linux

Terminal & Super Utilisateur

Commandes Linux (1)

Commandes Linux (2)

Utilisateurs, groupes, droits

Installation Imprimante

Compression-Archivage

Déplacer le /home

  • Réseau

Connexion Linux

Réseau Linux

Analyse Réseau - Gestion parc

Partages,Transferts

Contrôle à distance

Serveur Linux

OpenVPN

Sécurité Linux

  • Utiliser des applications Windows

Virtualisation

Wine: Applications Windows sous Linux

  • Téléphonie VOIP

Asterisk, TrixBox

  • Maintenance, dépannage

Dépannage Ubuntu

Grub

Partitions Linux

Fstab

Sauvegarde-Synchronisation

  • BDD

BDD Linux

Access/MySQL

Talend Open Studio

II. Partie commune

Présentation

  • Internet

Navigation Internet

Thunderbird (1)

Thunderbird (2)

Thunderbird (3)

Courrier GMail

  • Bureautique

Open Office

  • Graphisme

Picasa

  • Photo

Photo: Théorie

Photo: Pratique

Diaporama, site photos

Retouche: Gimp

  • Vidéo

YouTube

  • BDD

Access/MySQL

III. Partie WINDOWS

  • Préliminaire

Logiciels Windows

Téléchargements

Utilitaires Windows

  • Internet

Connexion Internet

Export OutlookExpress

Changement d'ordinateur

Agenda

Blog: Dotclear

Exploration/Dépannage Internet

  • Création de site

Joomla

Dreamweaver

  • Réseau

Partage Connexion

Partage Fichiers

Partage Imprimante

Transfert Fichiers

  • Dépannage

Prévention-dépannage Windows

  • Divers

Anti-virus

Gravure CD

Installation périphérique Windows

Partitions Windows

Organisation disque dur

Sauvegarde-Synchronisation Windows

Putty

Contrôle à distance

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

commandes_linux_2 2009/11/07 17:13 commandes_linux_2 2009/11/17 17:57 version actuelle
Ligne 1: Ligne 1:
====== Commandes Linux - Partie 2 ====== ====== Commandes Linux - Partie 2 ======
 +
 +
 +
Ligne 14: Ligne 17:
  * Exemple: Répertoire "Dossier Nouveau". Pour tenir compte de l'espace, deux solutions:   * Exemple: Répertoire "Dossier Nouveau". Pour tenir compte de l'espace, deux solutions:
    * entourer le nom du répertoire avec des guillemets     * entourer le nom du répertoire avec des guillemets
-  <code>ls "Dossier nouveau"</code>+  <file>ls "Dossier nouveau"</file>
    * ajouter devant l'espace un back-slash:     * ajouter devant l'espace un back-slash:
-  <code>ls Dossier\ nouveau</code>+  <file>ls Dossier\ nouveau</file>
  * Le système Linux différencie les **majuscules** des **minuscules**. Cela signifie qu’un fichier dont le nom contient des majuscules est différent d’un fichier contenant des minuscules : "Essai" et "essai" sont deux fichiers distincts !   * Le système Linux différencie les **majuscules** des **minuscules**. Cela signifie qu’un fichier dont le nom contient des majuscules est différent d’un fichier contenant des minuscules : "Essai" et "essai" sont deux fichiers distincts !
-<note>Attention ! Les **caractères accentués** peuvent provoquer des erreurs d’interprétation. Ce problème apparaît régulièrement lors d’échanges de fichiers entre deux ordinateurs utilisant des tables de codages ASCII distinctes (PC Windows, Mac et Linux)...</note> +<html><font color="red" size="+1"><b>Attention !</b></font></html> Les **caractères accentués** peuvent provoquer des erreurs d’interprétation. Ce problème apparaît régulièrement lors d’échanges de fichiers entre deux ordinateurs utilisant des tables de codages ASCII distinctes (PC Windows, Mac et Linux)...
Ligne 27: Ligne 29:
---- ----
---- ----
 +
 +
Ligne 88: Ligne 92:
  * La commande **sort** affiche  les lignes en ordre alphabétique ou selon tri spécifié (-r pour ordre inverse). Exemple:   * La commande **sort** affiche  les lignes en ordre alphabétique ou selon tri spécifié (-r pour ordre inverse). Exemple:
-<file>§cat mon_fichier+<code>§cat mon_fichier
def def
xyz xyz
Ligne 95: Ligne 99:
abc abc
def def
-xyz</file>+xyz</code> 
 + 
 + 
 + 
 + 
 + 
 +===== Chemin relatif/absolu ===== 
 + 
 +Pour naviguer, deux possibilités pour donner le chemin: 
 + 
 +  * **chemin absolu**. Il est basé sur la racine de l'arborescence et commence par "/" :  
 +<code> 
 +guy@Athos9:/boot/grub$ pwd 
 +/boot/grub    # on est actuellement en /boot/grub 
 +guy@Athos9:/boot/grub$ cd /home/guy/ 
 +guy@Athos9:~$ pwd 
 +/home/guy    # on est arrivé dans /home/guy 
 +</code> 
 + 
 +  * **chemin relatif**. Le chemin relatif dépend du répertoire courant où se trouve l'utilisateur. Pour se déplacer dans un dossier de l'emplacement courant (par défaut home/utilisateur), vous employer cd suivi du nom du dossier : cd <dossier>. Pour aller plus vite, utiiser la complétion, taper le début de son nom puis appuyer sur la touche Tabulation. Exemple pour se rendre dans le bureau (Desktop). 
 +<code>guy@Athos9:~$ ls 
 +Bureau        Documents        Images  Public  Telechargement 
 +Copies_Ecran  examples.desktop  Modèles  Vidéos 
 +Desktop      hud.workspace    Musique   
 +guy@Athos9:~$ cd Documents/ 
 +guy@Athos9:~/Documents$  
 +</code> 
 + 
 +Pour remonter d'un répertoire (aller à son parent), on utilise "**..**" derrière certaines commandes comme cd, ls....  
 +<code>guy@Athos9:~$ pwd 
 +/home/guy    # on est actuellement dans /home/guy 
 +guy@Athos9:~$ cd .. 
 +guy@Athos9:/home$ pwd 
 +/home        # on est remonté d'un cran dans /home 
 +guy@Athos9:/home$  
 +</code> 
Ligne 558: Ligne 598:
<file>cp -dpr /source. /cible  # ou commande cp -a qui est équivalente</file> <file>cp -dpr /source. /cible  # ou commande cp -a qui est équivalente</file>
Exemple: voir [[http://coursinforev.ovh.org/dokuwiki/doku.php/deplacer_home#solution_2_dument_validee|Déplacer le /home]] Exemple: voir [[http://coursinforev.ovh.org/dokuwiki/doku.php/deplacer_home#solution_2_dument_validee|Déplacer le /home]]
 +
===== Lien symbolique ===== ===== Lien symbolique =====
- Pour créer un lien symbolique à un endroit (Lien en Linux ou Raccourci en Win ou alias sur Mac), on utilise la commande **ln -s**+  
 +  * Pour créer un lien symbolique à un endroit (Lien en Linux ou Raccourci en Win ou alias sur Mac), on utilise la commande **ln -s**
<file>ln -s chemin_origine chemin_alias</file> <file>ln -s chemin_origine chemin_alias</file>
 +  * Si on est déjà dans le répertoire d'arrivée, on n'a plus besoin de l'écrire. 
 +<code> 
 +root@jeriserv:/var/www/freepbx# ln -s ../munin  # on crée un lien avec le répertoire munin qui est à un niveau au-dessus 
 +root@jeriserv:/var/www/freepbx# ll 
 +total 28 
 +drwxrwx--- 8 asterisk asterisk 4096 2009-09-15 21:14 admin 
 +drwxr-x--- 2 asterisk asterisk 4096 2009-07-21 14:27 _asterisk 
 +-rw-r--r-- 1 root    root      602 2009-07-21 14:27 index.html 
 +lrwxrwxrwx 1 root    root        8 2009-11-16 20:07 munin -> ../munin  # on voit ici le lien créé 
 +drwxrwx--- 2 asterisk asterisk 4096 2009-07-21 14:41 panel 
 +drwxrwx--- 7 asterisk asterisk 4096 2009-07-21 14:27 recordings 
 +</code>
 
 
commandes_linux_2.1257610380.txt.gz · Dernière modification: 2009/11/07 17:13 par guy
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki