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).