Comment connaître le répertoire de travail ? La commande pwd

Transcription

Comment connaître le répertoire de travail ? La commande pwd
Comment connaître le répertoire de travail ?
La commande pwd permet de visualiser la référence absolue du répertoire dans lequel vous travaillez
Comment changer de répertoire de travail ?
La commande cd permet de se déplacer dans l'arborescence du système de fichiers.
La commande ls permet de visualiser le contenu d'un répertoire. Elle possède des options particulièrement
intéressantes. Ainsi l'option -l (ls -l) donne pour chaque fichier les informations suivantes :
•
•
le type de fichier (- pour un fichier régulier ou d pour un répertoire) ;
les droits d'accès du fichier codés sur 9 caractères :
r w x r w x r w x
- - - - - - - - -
•
•
•
•
r : droit de lecture
w : droit d'écriture
x : droit d'exécution
- : interdiction
Les trois premiers correspondent aux droits du propriétaires, le trois caractères suivants concernent le groupe
propriétaire et les trois derniers les autres utilisateurs ;le nombre de liens physiques du fichier ;
•
•
•
le nom du propriétaire et du groupe propriétaire ;
la taille en nombre de caractères ;
la date de la dernière modification.
Les autres options sont :
•
•
-d qui permet de ne pas explorer les répertoires ;
-a permet de visualiser les fichiers commençant par . en plus des autres.
Comment visualiser le contenu d'un fichier ?
La commande cat permet d'afficher le contenu d'un fichier. Exemple :
>cat
.plan
Comment copier un fichier ?
La commande cp permet de copier physiquement un fichier dans un autre. Utilisation :
cp ancien_fichier nouveau_fichier
Comment changer un fichier de place ?
La commande mv permet en réalité de changer le nom d'un fichier. Mais en changeant le nom absolu d'un
fichier, on peut le changer de place dans la hiérarchisation des fichiers. Utilisation :
mv ancien_fichier nouveau_fichier.
Comment supprimer un fichier ?
La commande rm permet de supprimer un fichier. Utilisation :
rm nom_fichier.
Comment créer un nouveau répertoire ?
La commande mkdir permet de créer un répertoire vide. Utilisation :
mkdir nom_répertoire.
Comment supprimer un répertoire ?
La commande rmdir permet de supprimer un répertoire vide. Il faut y ajouter l'option -r s'il y a des sousrépertoires. On peut également utiliser la commande :
rm -r nom_répertoire
Même si le répertoire n'est pas vide (ce qui la rend très dangereuse).
Comment changer les attributs d'un fichier ?
La commande chmod permet de changer les droits d'accès d'un fichier (et donc d'un répertoire). Utilisation :
chmod arguments nom_fichier
Le terme argument a la forme [qui] permission opération :
•
•
•
qui est une combinaison de lettres :
• a pour tous (valeur par défaut)
• u pour le propriétaire
• g pour le groupe
• o pour les autres
permission est :
• + pour autoriser
• - pour interdire
• = pour donner certaines permissions et supprimer les autres
opération est encore une combinaison de lettres :
• r pour lire
• w pour écrire
• x pour exécuter (correspond au droit d'accès pour les répertoires)
C'est quoi le compactage ?
Le compactage est une opération qui permet de réduire la taille des fichiers. Les méthodes de compactage
sont nombreuses mais des standards ont su s'imposer. A titre d'exemple, les fichiers de sons, d'images et de
vidéo sont compressés avec des algorithmes très évolués.
UNIX propose des outils pour compacter et décompacter vos fichiers. Vous pourrez ainsi gagner de la place
sur le disque dur. Les différents programmes sont :
•
•
•
compress et uncompress. Extension associée .Z. Taper " man compress " pour plus d'informations ;
pack et unpack. Extension associée .z . Taper " man pack " pour plus d'informations;
gzip et gunzip. Extension associée .zip ou .gz. Taper " gzip -h " pour plus d'informations;
Comment imprimer un fichier ?
La commande lp permet d'imprimer un fichier.
Comment obtenir plus d'informations sur une commande ?
Il suffit de taper man suivi du nom de la commande.
Par exemple :
man man
UNIX et le monde Internet
Historiquement, UNIX est LE système d'exploitation qui a permit la création du réseau Internet. En effet, il
offre d'immenses facilités pour connecter entre eux des systèmes distants ou non. Nous vous présentons dans
ce chapitre les outils Internet disponibles sous UNIX.
La commande telnet
Utilisation :
telnet [adresse-hote [port]]
Cette commande demande l'établissement d'une connexion avec le service de numéro de port donné sur la
machine de l'adresse donnée. Vous pouvez ainsi vous connecter à un ordinateur situer n'importe où dans le
monde, pour peu que vous y ayez des droits d'accès ! Vous créerez sur cette machine une session de travail
shell.
Par exemple, à partir de votre ordinateur personnel, et par l'intermédiaire d'un provider Internet, vous pouvez
vous connecter à DAFNE ou à FAUST pour consulter votre messagerie électronique. Si votre connexion et
votre machine le permet vous pouvez même lancer un environnement graphique.
La commande ftp (File Transfert Protocol)
Utilisation :
ftp [adresse_hote]
Cette commande permet d'établir une connexion avec un service de transfert de fichiers. C'est avec cette
commande que vous pourrez faire un transfert en les stations UNIX et les PC de l'école. Vous pourrez
également télécharger toutes sortes de programmes (du domaine publique bien sûr) ou de données par
l'intermédiaire du ftp anonymes. Par exemple :
ftp ftp.ibp.fr
login : anonymous
passwd : votre_adresse_internet (ex : [email protected])
Sur ce site (ftp.ibp.fr), vous pourrez par exemple trouver l'intégralité de Linux (un UNIX pour PC).