A l'ESIEE, les PC sont équipés d'un double-boot permettant de choisir Windows ou Linux au démarrage.
La distribution de Linux utilisée dans les salles de TP de l'ESIEE est la Debian mais vous pouvez en choisir une autre.
Si vous êtes vraiment allergique à l'anglais,
regardez (en dehors des TP) Linux-France,
en particulier les articles et Le Jargon Français,
ou bien LinuxFr,
ou encore Léa-Linux.
Comment installer Linux sur votre PC ?
Comment installer Linux sur votre Mac ?
Exemples : chmod go-rx MonRepertoire ou chmod o=r *.html
Pour une page web
Si vous voulez en savoir plus sur l'utilisation de Linux,
vous pouvez consulter le
G.U.D.U.,
mais ayez pitié de nos forêts, ne l'imprimez pas.
Index en français :
afficher
ou
ou,
changer,
créer,
copier,
déplacer,
détruire
ou,
dupliquer,
lister,
modifier,
recopier,
renommer,
supprimer
ou,
visualiser
ou,
Dernière mise à jour :
- Regardez en bas de la page web de
Thierry Grandpierre (Tuto et infos utiles) :
vous y trouverez 3 manières différentes d'installer Linux sur un PC Windows.
- Vous pouvez aussi installer une VM prête à l'emploi en suivant ce
tutoriel.
- Mais le plus simple si vous avez Windows 10 ou 11 est encore d'activer WSL2
(Windows Subsystem for Linux version 2),
par exemple en lisant ce
mode d'emploi,
ou grâce à ce
tutoriel
(y compris le blog et la FAQ).
- Les "pros" qui veulent installer Linux en double-boot n'ont pas besoin d'aide
pour trouver un tutoriel sur internet ;-)
Kit de survie en ligne de commande
Caractères Joker ou Wildcards
Les 3 touches les plus utiles
Les 4 chemins d'accès particuliers
Résumé des principales commandes
Attention !
- Les espaces ⎵ peuvent apparaître soulignés ci-dessous,
mais ce sont simplement des espaces, pas des caractères _
- Tous les noms de commande doivent êtres tapés intégralement en minuscules.
affiche le chemin absolu du répertoire courant.
Compléments :
Exemple d'affichage : /nfs/user/eleve/i1/duboisj
Le / initial désigne la racine générale de l'arborescence.
Les / suivants séparent les niveaux de
répertoires.
Pour plus d'informations : man pwd
positionne le répertoire courant au répertoire racine
du compte (répertoire de login).
cd⎵chemin :
change le répertoire courant par le chemin spécifié
(en absolu ou en relatif).
Compléments :
. désigne le répertoire courant
(cd Rep est équivalent à cd ./Rep)
.. désigne le répertoire parent du
répertoire courant
~ désigne le répertoire racine de votre compte
(cd ~ est équivalent à cd)
Pour plus d'informations : man tcsh
puis taper /REFERENCE
Entrée
affiche les pages d'aide pour cette commande.
Taper q pour quitter l'aide.
Compléments :
man⎵-k⎵mot :
permet de retrouver les pages d'aide qui contiennent ce mot.
Pour plus d'informations : man man
affiche la liste des répertoires et des fichiers du
répertoire courant.
ls⎵chemin :
affiche la liste des répertoires et des fichiers du
répertoire désigné par le chemin
spécifié.
Compléments :
Cette commande accepte de nombreuses options, parmi lesquelles :
Ce que l'on voit avec ls -l :
drwxr-x---
Les droits d'accès sont donnés dans l'ordre utilisateur, groupe, autres.
Un éventuel d initial signale un répertoire (directory).
Pour plus d'informations : man ls
d (comme directory) pour un répertoire
ou - pour un fichier
(ou l pour un lien)
1er bloc pour l'utilisateur (vous !) désigné par user
2ème bloc pour votre groupe (E1 ou E3) désigné par group
3ème bloc pour le reste du monde (web ?) désigné par others
r (comme read) ou - en l'absence de droit de lecture
w (comme write) ou - en l'absence de droit d'écriture
x (comme execute) ou - en l'absence de droit d'exécution
(pour un répertoire, le droit x permet de le traverser)
visualise/affiche le fichier dans le Terminal
Compléments :
La concaténation est l'opération qui consiste à mettre bout à bout
deux (ou plusieurs) fichiers. Effectivement, si on écrit
cat⎵fichier1⎵fichier2⎵fichierN
cela affiche les N fichiers l'un à la suite de l'autre,
et si on écrit
cat⎵fich*.txt
cela affiche tous les fichiers de nom fich*.txt les uns derrière les autres.
Pour plus d'informations : man cat
recopie le fichier source sur le fichier destination
(si destination est un fichier)
ou recopie le fichier source dans le répertoire destination
(si destination est un répertoire)
Compléments :
Pour plus d'informations : man cp
déplace le fichier source vers le fichier destination
(si destination est un fichier)
ou déplace le fichier source vers le répertoire destination
(si destination est un répertoire)
ou renomme le fichier/répertoire source avec le nouveau nom destination
(si source et destination sont dans le même répertoire)
Compléments :
Pour plus d'informations : man mv
détruit fichier1, fichier2, et fichierN
Compléments :
Pour plus d'informations : man rm
crée le nouveau répertoire rep
Compléments :
mkdir⎵-p⎵rep/sousrep
-p ≡ --parents
crée d'abord le répertoire rep s'il n'existe pas déjà,
puis y crée le sous-répertoire sousrep.
Pour plus d'informations : man mkdir
détruit le répertoire rep
Compléments :
Attention !
rep doit auparavant avoir été vidé.
Si la commande rmdir refuse de supprimer le répertoire
alors que vous avez vérifié qu'il est complètement vide (par ls -a),
vous pouvez essayer rm⎵-Rf⎵rep
mais ne pas se tromper sur rep, car ça détruit vraiment tout ce qu'il contient.
Pour plus d'informations : man rmdir
change les droits d'accès au fichier (ou au répertoire)
désigné par le chemin.
Compléments :
droits a la forme utilisateurs action accès
(sans espaces)
utilisateurs peut être une ou plusieurs lettres parmi :
... : voir man chmod pour d'autres possibilités
action peut être un caractère parmi :
accès peut être zéro, une, ou plusieurs lettres parmi :
- les fichiers (- rw- r-- r--) ..................................
chmod 644 fichier
- les répertoires (d rwx r-x r-x) ..........................
chmod 755 répertoire
Puis pour modifier les droits de tous les fichiers qui sont
dans les sous-répertoires du répertoire courant, on peut taper :
chmod 644 */*.*
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
Pour plus d'informations : man chmod