dimanche 9 octobre 2011

Le système de fichiers sous Linux et la console

Chaque système d'exploitation (OS) a organisé son système de fichiers d'une façon particulière.
Dans Linux le système initial est ext2s mais il a déjà connu des améliorations avec ext3fs et la version actuelle ext4fs, en attendant la nouvelle version qui sera Btrfs.
Linux fonctionne avec une seule arborescence comprenant tous les fichiers.
Sous la racine (/) se trouvent donc tous les répertoires et sous répertoires.
Si vous avez installé Linux Ubuntu 11.04, cliquez sur le sigle Ubuntu en haut à gauche; à la place de recherche tapez "terminal", vous ouvrirez ainsi une fenêtre vous permettant de visiter votre arborescence, de corriger ou d'améliorer votre installation (vous pouvez aussi utiliser le raccourci CTRL+ALT+T).

Vous avez maintenant accès à la console (terminal) et ce que vous voyez à l'écran s'appelle "l'invite de commande" qui comprend votre nom et celui de votre ordinateur.
Pour vous familiariser tapez maintenant: ls -a
Vous obtenez comme résultat de voir tous les fichiers y compris ceux qui sont cachés qui commencent par un point (.).
Pour en savoir beaucoup plus, je vous conseille ce site magistral: http://www.siteduzero.com/tutoriel-3-12745-entrer-une-commande.html

Afin que le noyau de GNU/Linux puisse répondre correctement à vos commandes, celles-ci passent par une interface appelée "coquille" (en anglais shell).
Cette coquille va interpréter les commandes et les transmettre au noyau, c'est l'intermédiaire indispensable entre l'utilisateur et le système d'exploitation.
Le type de shell le plus utilisé est le bash.

Bash est l'acronyme de Bourne again shell. Il provient du nom du concepteur historique du shell d'Unix, Stephen Bourne qui l'a programmé en 1977 dans les laboratoires d'AT&T Bell. C'est aussi un jeu de mot sur le nom du concepteur: "born again" qu'on pourrait traduire par réapparu ou rené.

Aucun commentaire:

Enregistrer un commentaire

Merci pour votre intérêt à ce blog.
N'hésitez pas à me poser une question, j'essaierai de vous répondre le plus rapidement possible.