Valeur                      

                                                                                                                                                                                                                                                                                                                                      Accueil       Etapes      Commandes      Script      Tableaux      Commentaire                                                                                                                                                                                                                       

                                                                                         


                      Commandes

                                               

                    Cygwin

                            cygwin
Cygwin est une machine virtuelle. Elle est utilisée pour les systèmes windows du compilateur GNU GCC  
que l’on retrouve sous Linux et d’autres UNIX.
Pour réaliser notre projet, il était nécessaire de manipuler le cygwin. Nous avons installé un logiciel, puis 
lorsque nous avons programmé, nous avons enregistré nos executables sour le répertoire du logiciel.
Lorsque nous voulions simuler, nous ouvrions le logiciel et nous faisions tourner le programme depuis le 
répertoire. Ce qui  simule un serveur. 
Nous présentons ici les commandes que nous avons utilisées dans ce cours.

/  : 

La Racine, le répertoire qui donne accès à tous les fichiers et tous les autres répertoires dans      
GNU/Linux.

cd [nom du répertoire]
pour changer du répertoire courant.
cas particulier de l'utilisation de la commande cd : lorsqu'elle est utilisée seule, cd nous ramène 
dans notre répartoire de travail par défaut.

ls
Liste les informations relatives aux fichiers contenus dans le répertoire courant, par défaut.

dir
pour afficher les fichiers d'un répertoire courant.

pwd :
pour connaître le chemin du répertoire.

cp
pour copier un fichier.      

mv :
pour déplacer ou renommer un fichier

cat
pour afficher le contenu d'un fichier.

mkdir :
pour créer un répertoire.

echo :
pour afficher soit une chaine de caractères soit une variable.  pour la chaine de caractères, 
on ferme les guillemets comme 
echo "Coucou". Pour la variable, on met $ en tête comme
echo $path.

read [nom de variable] : 
pour créer une variable contenant une valeur entrée au clavier par l'utilisateur.

sh : 
La commande sh est relative à l'interpréteur de commandes (le shell) dans le cas de Cygwin, 
le shell est Bash, c'est pourquoi taper 'man sh' dans la fenêtre de commande nous indexe vers 
la page de man de 'bash'.

                             wget :  
                              est une sorte d'aspirateur de pages Web, éventuellement de hiérarchies de documents sur le Web.

                              Plus d’information  sur : 
www.delafond.org/traducmanfr/man/man1/wget.1.html                         

wget http://WWW...   :
pour télécharger une URL.

wget -i [nom du fichier] : 
pour télécharger un fichier qui contient les URL que vous voulez télécharger.

wget -r  http://WWW... : 
Les URL seront lues depuis l'entrée standard.

Lynx -dump :
est une sorte de navigateur qui permet de s'interesser spécifiquement au contenu informationnel
des pages consultées.

egrep : 
La commande egrep est un outil UNIX qui permet de faire du filtrage de motifs. A l'aide de
cette commande, on peut extraire d'un fichier texte toutes les lignes qui contiennent la chaîne
de caractères (le motif) spécifié.

Syntaxe : egrep [motif] [fichier].

                              perl :
                              Acronyme de Practical Extraction and Report Language, le langage interprété perl permet
                              d'opérer des traitements automatisés sur des fichiers textes, à l'aide de scripts perl. Pour en savoir
                              davantage : www.cs.cmu.edu/cgi-bin/perl-man.


                              Documentation sur UNIX : http://fr.wikipedia.org/wiki/UNIX 

remonter