« STIC:STIC I - Atelier technique 1 » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 6 : | Ligne 6 : | ||
Au programme (peut changer) : | Au programme (peut changer) : | ||
* Introduction du projet Webmaster (évalué dans le cadre du cours STIC II) | |||
* Ligne de commande | * Ligne de commande | ||
* Permission fichier sur serveur | * Permission fichier sur serveur distant | ||
* Git/GitHub | * Git/GitHub | ||
== Activités == | |||
=== Ligne de commande === | |||
* | ==== Logiciel ==== | ||
Utilisation d'un logiciel pour accèder à la ligne de commande. '''Attention''' : l'utilisation de la ligne de commande peut générer des opérations irréversibles ! | |||
Logiciels : | |||
* Pour Windows utiliser [https://fr.wikipedia.org/wiki/Windows_PowerShell Windows PowerShell] | |||
* Pour Mac utiliser le [http://www.osxfacile.com/terminal.html Terminal] | |||
* Pour Linux utiliser l’une des lignes de commandes disponibles selon la version. | |||
==== Position actuelle ==== | |||
Lorsque vous utilisez la ligne de commande, '''faites toujours attention à la position actuelle dans le système''', que ce soit en local ou sur un serveur distant. | |||
[[Fichier:Node.js command position actuelle.png|none|thumb|600x600px|Toujours bien vérifier la position actuelle (i.e. le path) lorsqu'on utilise la ligne de commande. ]] | |||
Pour récupérer votre position actuelle si elle n'est pas visible, utilisez : | |||
pwd | |||
C'est l'acronyme de "Print Working Directory". | |||
==== Commandes principales ==== | |||
Il y a eu un effort dans les dernières années pour uniformer certaines commandes dans les différentes plateforme (Win vs. Unix). Les commandes listées par la suite fonctionnent généralement sur tous les systèmes : | |||
;Changer de dossier | |||
cd | |||
C'est l'acronyme de Change Directory. On utilise cette commande avec des chemins absolus ou relatifs à la position actuelle. | |||
Vous pouvez faire référence aux différents niveaux de l'arborescence par rapport à la position actuelle avec les notations suivantes : | |||
* <code>./</code> fait référence au dossier actuel | |||
** '''attention''' à ne pas confondre avec <code>/</code> (sans point) qui fait référence à la '''racine de votre système''' où se trouvent des fichiers importants ! | |||
* <code>../</code> fait référence à un niveau supérieur | |||
* <code>../../</code> fait référence à deux niveaux supérieurs | |||
* etc. | |||
Il existe également des "shortcuts", par exemple : | |||
~ | |||
fait référence au dossier utilisateur (dont la position peut varier selon le système d'exploitation). | |||
Examples : | |||
* <code>cd documents</code> | |||
* <code>cd ../stic-1/ex1/</code> | |||
* <code>cd ~/Documents</code> | |||
* <code>cd /home</code> |
Version du 27 septembre 2016 à 17:51
Programme
Au programme (peut changer) :
- Introduction du projet Webmaster (évalué dans le cadre du cours STIC II)
- Ligne de commande
- Permission fichier sur serveur distant
- Git/GitHub
Activités
Ligne de commande
Logiciel
Utilisation d'un logiciel pour accèder à la ligne de commande. Attention : l'utilisation de la ligne de commande peut générer des opérations irréversibles !
Logiciels :
- Pour Windows utiliser Windows PowerShell
- Pour Mac utiliser le Terminal
- Pour Linux utiliser l’une des lignes de commandes disponibles selon la version.
Position actuelle
Lorsque vous utilisez la ligne de commande, faites toujours attention à la position actuelle dans le système, que ce soit en local ou sur un serveur distant.
Pour récupérer votre position actuelle si elle n'est pas visible, utilisez :
pwd
C'est l'acronyme de "Print Working Directory".
Commandes principales
Il y a eu un effort dans les dernières années pour uniformer certaines commandes dans les différentes plateforme (Win vs. Unix). Les commandes listées par la suite fonctionnent généralement sur tous les systèmes :
- Changer de dossier
cd
C'est l'acronyme de Change Directory. On utilise cette commande avec des chemins absolus ou relatifs à la position actuelle.
Vous pouvez faire référence aux différents niveaux de l'arborescence par rapport à la position actuelle avec les notations suivantes :
./
fait référence au dossier actuel- attention à ne pas confondre avec
/
(sans point) qui fait référence à la racine de votre système où se trouvent des fichiers importants !
- attention à ne pas confondre avec
../
fait référence à un niveau supérieur../../
fait référence à deux niveaux supérieurs- etc.
Il existe également des "shortcuts", par exemple :
~
fait référence au dossier utilisateur (dont la position peut varier selon le système d'exploitation).
Examples :
cd documents
cd ../stic-1/ex1/
cd ~/Documents
cd /home