Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

front fonctionne de la même manière. Les queue La commande a une fonction pratique pour afficher en continu les n dernières lignes d'un fichier qui change tout le temps. Cette -f L'option est souvent utilisée par les administrateurs système pour vérifier les fichiers journaux. Plus d'informations se trouvent dans les fichiers de documentation du système.


image

3.3.5. Lier des fichiers


3.3.5.1. Types de liens


Puisque nous en savons plus sur les fichiers et leur représentation dans le système de fichiers, comprendre les liens (ou raccourcis) est un jeu d'enfant. Un lien n'est rien de plus qu'un moyen de faire correspondre deux ou plusieurs noms de fichiers au même ensemble de données de fichiers. Il y a deux manières d'y parvenir :


• Lien physique : associez deux ou plusieurs noms de fichiers avec le même inode. Les liens physiques partagent les mêmes blocs de données sur le disque dur, tout en continuant à se comporter comme des fichiers indépendants.


Il y a un inconvénient immédiat : les liens physiques ne peuvent pas s'étendre sur des partitions, car les numéros d'inode ne sont uniques qu'au sein d'une partition donnée.

• Lien symbolique ou lien symbolique (ou en abrégé : lien symbolique) : un petit fichier qui est un pointeur vers un autre fichier. Un lien symbolique contient le chemin d'accès au fichier cible au lieu d'un emplacement physique sur le disque dur. Étant donné que les inodes ne sont pas utilisés dans ce système, les liens logiciels peuvent s'étendre sur les partitions.


Les deux types de liens se comportent de manière similaire, mais ne sont pas identiques, comme illustré dans le schéma ci-dessous :


Figure 3-2. Mécanisme de lien dur et mou


image


Notez que la suppression du fichier cible d'un lien symbolique rend le lien inutile.


Chaque fichier régulier est en principe un lien physique. Les liens physiques ne peuvent pas s'étendre sur plusieurs partitions, car ils font référence à des inodes, et les numéros d'inode ne sont uniques qu'au sein d'une partition donnée.


On peut soutenir qu'il existe un troisième type de lien, le espace-utilisateur lien, qui est similaire à un raccourci dans MS Windows. Ce sont des fichiers contenant des métadonnées qui ne peuvent être interprétés que par le gestionnaire de fichiers graphique. Pour le noyau et le shell, ce ne sont que des fichiers normaux. Ils peuvent se terminer par un .desktop or .lnk suffixe; un exemple peut être trouvé dans ~/.gnome-desktop:


[dupont@boulot .gnome-desktop]$ chat La\ Maison\ Dupont

[Entrée de bureau] Encodage=Legacy-Mixed Name=La Maison Dupont Type=X-nautilus-home

X-Nautilus-Icon=temp-home URL=file:///home/dupont

[dupont@boulot .gnome-desktop]$ chat La\ Maison\ Dupont

[Entrée de bureau] Encodage=Legacy-Mixed Name=La Maison Dupont Type=X-nautilus-home

X-Nautilus-Icon=temp-home URL=file:///home/dupont

Cet exemple provient d'un bureau KDE :


image


[lena@venus Desktop]$ caméra pour chat

[Entrée de bureau] Dev=/dev/sda1 FSType=auto Icon=memory MountPoint=/mnt/camera Type=FSDevice

X-KDE-Dynamic-Device = vrai

[lena@venus Desktop]$ caméra pour chat

[Entrée de bureau] Dev=/dev/sda1 FSType=auto Icon=memory MountPoint=/mnt/camera Type=FSDevice

X-KDE-Dynamic-Device = vrai

Créer ce type de lien est assez simple en utilisant les fonctionnalités de votre environnement graphique. Si vous avez besoin d'aide, la documentation de votre système devrait être votre premier recours.


Dans la section suivante, nous étudierons la création de liens symboliques de type UNIX à l'aide de la ligne de commande.


image

3.3.5.2. Création de liens symboliques


Le lien symbolique est particulièrement intéressant pour les utilisateurs débutants : ils sont assez évidents à voir et vous n'avez pas à vous soucier des partitions.


La commande pour faire des liens est ln. Pour créer des liens symboliques, vous devez utiliser le -s option:


ln -s nom du lien du fichier cible


Dans l'exemple ci-dessous, l'utilisateur freddy crée un lien dans un sous-répertoire de son répertoire personnel vers un répertoire sur une autre partie du système :


freddy:~/musique> ln -s /opt/mp3/Reine/Reine


freddy:~/musique> ls -l

lrwxrwxrwx 1 freddy freddy 17 janvier 22 11:07 Reine -> /opt/mp3/Reine

freddy:~/musique> ln -s /opt/mp3/Reine/Reine


freddy:~/musique> ls -l

lrwxrwxrwx 1 freddy freddy 17 janvier 22 11:07 Reine -> /opt/mp3/Reine

Les liens symboliques sont toujours de très petits fichiers, tandis que les liens physiques ont la même taille que le fichier d'origine.


Meilleur système d'exploitation Cloud Computing chez OnWorks :