Maitriser linux en 10 minutes
[[tutoriel:learn_unix_in_10_minutes]]
Piste: » learn_unix_in_10_minutes
?Table des matières
* Avant Propos
* Sections
* Chemins
* Se déplacer dans le système de fichier
* Lister le contenu d’un dossier
* Modifier les permissions et les droits
* Déplacer, renommer et copier des fichiers
* Visualiser et éditer les fichiers
* Shells* Variables d’environnement
* Historique Interactif
* Complétion des noms de fichiers
* Bash vous montre la voie
* Redirection
* Pipes
* Substitution de Commande
* Créer des archives (‘grappe de fichier’) : La commande tar
* Compression de fichier : gzip, bzip2
* Besoin d’aide : La commande man
* Commandes de base del’éditeur Vi
* FAQs
* Copyrights
console, à recycler
Learn UNIX in 10 minutes. Version 1.2 FR 1.0
Les commandes de base de la ligne de commande UNIX (le shell) : dernière révision 17 Mai 2001
Site Original : Learn UNIX in 10 minutes
————————————————-
Haut du formulaire
Bas du formulaire
Avant Propos
Ce document a été rédigé il y a quelquesannées pour des étudiants en Dessin Assisté par Ordinateur (DAO) . Le but était d’avoir sur une page les commandes de base pour utiliser le Shell Unix (comme ça ils ne me demanderaient pas quoi faire lorsque quelqu’un leur donnerait une sauvegarde)
Ce document est copyrighté mais peut être reproduit selon les termes de la GFDL. Envoyez-moi vos commentaires, corrections ou tout autre ajout quivous semble absolument nécessaire dans ce document.1)
————————————————-
Haut du formulaire
Bas du formulaire
Sections
————————————————-
Haut du formulaire
Bas du formulaire
Chemins
Les chemins de fichiers et de dossiers sous Unix utilisent le slash « / » pour séparer les noms des dossiers.
Exemples :
/ | Dossier »racine » |
/usr | Dossier usr (sous-dossier du dossier « racine ») |
/usr/STRIM100 | STRIM100 est un sous-dossier de /usr |
————————————————-
Haut du formulaire
Bas du formulaire
Se déplacer dans le système de fichier
pwd | montre le nom du dossier de travail courant (Print Working Directory) |
cd | change le dossier de travail pour un autredossier |
cd /usr/STRIM100 | change le dossier de travail pour /usr/STRIM100 |
cd INIT | change le dossier de travail pour INIT, qui est un sous-dossier du dossier courant |
cd .. | change le dossier de travail pour le dossier parent |
cd $STRMWORK | change le dossier de travail pour le dossier défini par la variable d’environnement ‘STRMWORK’ |————————————————-
Haut du formulaire
Bas du formulaire
Lister le contenu d’un dossier
ls liste le dossier de travail courant
ls -l dossier liste au format détaillé le dossier dossier
Par exemple :
$ ls -l /home/sheherazade/work/
drwxr-xr-x 4 sheherazade staff 1024 2004-04-04 09:40 ToDo
-rw-r–r– 1 sheherazade staff767392 2004-04-04 14:28 scanlib.tar.gz
^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
| | | | | | | | | | |
| | | | | Propriétaire Groupe Taille Date Heure Nom
| | | | Nombre de fichiers ou dossiers que le dossier listécontient
| | | Permissions pour tous
| | Permissions pour les membres du groupe staff
|Permissions pour le propriétaire r = lecture (read), w = écriture (write), x = exécute (execute), – = pas de droits
Type de fichier * : – = Fichier régulier, d = Dossier, l = Lien symbolique ou autre…
* Sous Unix tout est fichier…