Voici quelques commandes simples qui vous permettront d'utiliser le système Linux présent sur l'ensemble des nœuds du cluster. Ces commandes vous permettent de manipuler vos fichiers, vos répertoires, etc.
$ commande [options] paramètres
les options sont en général précédées d'un -
/Home/Users/user1/test/monFichier
soit en relatif c'est à dire à partir du répertoire courant, comme dans
test/monFichier
la différence est le /
du début. Les deux notations peuvent être utilisées dans toutes les commandes.
$ commande --help
ou
$ man commande
Voici la liste des commandes les plus courantes :
options : -l
, affiche la liste de manière détaillée avec la taille des fichiers et leur date de création
paramètre : le nom du répertoire
Exemples :
$ ls
donne le contenu du répertoire courant,
$ ls -l toto
donne le contenu détaillé du répertoire toto
qui se trouve dans le répertoire courant
$ ls /Softs/lumiere
donne le contenu du
répertoire lumiere
dans le répertoire /Softs
.
Exemple:
$ mkdir toto
crée le répertoire toto dans le répertoire courant.
options : -r
, recopie un répertoire
paramètres : fichier_source
fichier_destination
Exemple :
$ cp monFich truc
fait une copie du fichier monFich
et la nomme truc
$ cp monFich toto
recopie le fichier monFich
dans le répertoire toto
paramètres : fichier_source
fichier_destination
Exemple :
$ mv monFich truc
change le nom du fichier monFich
en truc
$ mv monFich toto
déplace le fichier monFich
dans le répertoire toto
option -r
: pour effacer un répertoire
Exemple :
$ rm monFich
effacera le fichier monFich
$ rm -r toto
efface le répertoire toto
Pour supprimer des jeux de fichiers, il est possible de préciser des intervalles dans les paramètres :
Exemple :
$ rm monFich[1-100]
effacera tous les fichiers monFich1, monFich2, … monFich100
Il est également possible d'utiliser des "*" pour remplacer des parties de noms de fichiers inconnues :
Exemple :
$ rm fich*.txt
effacera les fichiers fich_a.txt, fich_b.txt, fich154.txt…
$ cp *.txt monrep/
copiera par exemple tous les fichiers textes du répertoire courant dans le dossier monrep
A tout moment, il est possible d'afficher le répertoire de travail courant à l'aide de la commande pwd
(pour Print Working Directory).
Exemple :
$ pwd
Exemple :
$ cd toto
change le répertoire courant au répertoire toto
$ cd /Softs/lumiere
change le répertoire courant au répertoire lumiere
sous /Softs
Il est possible de remonter d'un (ou plusieurs) répertoires dans l'arborescence à l'aide du chemin spécial ..
.
Ainsi,
$ cd ..
permettra de remonter d'un répertoire, et
$ cd ../..
de deux répertoires.
Les commandes les plus utilisées pour affichier le contenu d'un fichier sont : cat
et less
$ cat monFichier.txt
Affiche le contenu d'un fichier dans le terminal
$ less monFichier.txt
Permet d'afficher le contenu d'un fichier avec la possibilité d'interactions : déplacement, recherche….
Il existe plusieurs éditeurs : emacas
, vim
, nano
, gedit
, …