Liens souples et liens durs.
C'est l'un des sujets importants de Linux avant que je ne vous dise quoi que ce soit sur ce qu'est un lien logiciel et un
lien dur.
Je dois vous dire que je savais ce que je note car je note essentiellement comme un pointeur ou un numéro de fichier sur un
disque dur.
Donc, si je crée un fichier appelé, disons, Hulk, ce nom de fichier est elk.
C'est un nom pour moi en tant qu'humain, pour que je comprenne le nom du fichier.
Mais l'ordinateur ne comprend pas les noms.
L'ordinateur comprend les nombres.
Ainsi, chaque fois que vous créez un fichier, l'ordinateur attribue un numéro à ce fichier sur un disque dur et lui associe
ce numéro.
Ce numéro s'appelle I. UNE. , et chaque fois que nous essayons de récupérer ce fichier ou de
lire le fichier, il récupère ce numéro.
Alors maintenant tu sais que je sais.
Laissez-moi vous parler d'un lien logiciel maintenant.
Un lien symbolique est un lien qui, une fois créé, sera supprimé si un fichier est supprimé ou renommé.
Donc, si je crée un fichier et que je crée un lien, créez un lien, un lien symbolique vers ce fichier.
Donc, si je supprime le fichier source, cela supprimera le lien de destination où, en tant que lien physique, lors de
la suppression ou du renommage du fichier source, le lien physique ne changera pas.
Il restera le même que si vous l'aviez copié.
Pour créer une commande de lien matériel, vous exécuterez L et en tant que lien pour créer un lien logiciel, vous exécuterez
la même commande, mais avec l'option moins s.
Et j'ai une image juste ici qui, bien sûr, une image vaut mille mots.
Donc si vous voyez sur le côté droit, c'est mon lien logiciel.
Il se connecte via mon fichier au nœud AI, tandis que mon lien physique se connecte directement au nœud
AI.
Donc, si la partie centrale, qui est mon dossier, cette taxe disparaît, mon lien logiciel disparaît.
Cependant, dans mon fichier de lien en dur, si le fichier du milieu, ma taxe de fichier disparaît, cela n'a pas d'importance.
Ils vont déposer des séjours.
Connectons-nous à notre machine, une machine Linux, et je vous expliquerai beaucoup mieux comment fonctionnent
ces liens.
Soit dit en passant, une autre chose que je devrais mentionner Link est comme un raccourci dans un terme ordinaire,
comme si vous créez un raccourci sur votre bureau et votre environnement Windows, vous avez un fichier situé quelque
part dans Windows System32, blah blah, blah blabla.
Bien sûr, vous devez accéder à ce fichier tout le temps en naviguant dans ce système de fichiers.
Cliquez Cliquez, Cliquez.
Cliquez, cliquez.
Cliquez, Cliquez Cliquez.
Hmm.
Tant de travail, mec.
Alors que faisons-nous?
Nous créons un raccourci vers notre bureau.
Tout ce que vous avez à faire est de double-cliquer sur les bombardements.
Juste comme ça, nous avons Linux soft and heart link.
Alors sans plus tarder, je vais me connecter à ma machine et je vais vous expliquer, et c'est notre machine qui va la faire
glisser un peu plus vers la gauche.
Je voulais juste le confirmer à nouveau.
Je suis connecté en tant que moi-même.
C'est mon nom.
Ceci est mon répertoire personnel.
Parfait.
Je veux créer un fichier appelé Hulk.
Tout le monde connaît Hulk.
Grand personnage amusant.
Grand personnage géant.
J'aime ça comme ses films.
OK, de toute façon, j'ai créé un fichier appelé Hulk.
Maintenant, je voudrais créer un lien vers ce fichier Hulk.
Je vais aller à Temp Directory.
Je suis en temp.
Pas dans mon répertoire personnel.
Et je veux créer un lien logiciel Link vers Hulk et l'emplacement du fichier Hulk chez lui.
J'ai la sole et le nom du fichier est Hulk.
Boom.
Il a créé le lien de fichier.
Comment vérifions-nous votre commande amicale ?
C'est moins L tr.
Et si vous voyez juste en bas, cela vous dit qu'il a créé un lien et un système d'exploitation Linux.
Puisque nous utilisons Linux avec les changements de Goias, une partie de la couleur, cela le change en bleu.
Donc ici, le premier bit vous dit que c'est L ce qui est L quatre l est pour le lien.
A quoi sert D ?
D est pour le répertoire.
Oui très bien.
Et qu'est-ce qu'un fichier qui n'a rien, bien sûr, c'est un fichier.
J'ai déjà répondu à ça.
D'ACCORD.
Quoi qu'il en soit, cela a créé un lien.
Maintenant, je vais revenir à mon répertoire personnel en tapant simplement c d p wd pour confirmer que je suis bien chez moi.
Correct?
Oui, je le suis, et je vais taper quelque chose dans mon fichier appelé Hulk, donc je vais faire echo et faire.
Hulk est un super héros, OK, et je vais mettre ça dans le dossier Hulk et je fais Cat Hulk.
C'est là, non ?
OK, maintenant je vais aller dans mon répertoire temporaire et je vais faire cat.
Cela confirme que je suis dans mon oui temporaire et que je vais attraper Hulk.
Et vous voyez, il a le même contenu que je viens de taper.
C'est donc juste un raccourci, juste un lien.
Maintenant, nous revenons à mon répertoire personnel et j'exécuterai LS moins L.
JE.
Qu'est-ce que je suis ?
Je signifie que je remarque que si je voulais savoir ce que je connais à partir de ce fichier, je lancerais I.
Alors oui, c'est là.
Mais comme je n'ai pas tapé L s moins L TR, c'est passé au type intermédiaire.
J'ai perdu mon l tr et puis je.
Donc, de cette façon, nous serons en bas.
Donc si vous voyez que le numéro de nœud I ici est le numéro qui est associé à mon fichier.
Crochet Ouais.
Encore une fois, je note le numéro qui est mémorisé par votre système d'exploitation et il se trouve sur votre bureau.
Il ne se souvient pas de Hulk.
Quand je vais à un intérimaire et que je fais LS, moi-même TR et ici, si je le fais, c'est moins l tr i pour découvrir ce que je
connais de ce Hulk.
Il a un je différent. UNE. Est-ce différent ?
Je ne suis pas sûr.
Vérifions L s moins L tr i et je rentre chez moi.
J'ai tellement.
Écoute, il a un I différent. UNE. , donc celui-ci est mémorisé comme un fichier différent se souvient
dans sa longueur, il ne sait pas qu'il s'agit en fait d'un fichier.
Il sait juste que c'est un lien.
Ce numéro est donc associé à un lien.
Maintenant, je vais à nouveau accéder à mon répertoire personnel et cette fois, je vais supprimer le fichier Hulk.
Hulk a disparu de mon répertoire personnel, n'est-ce pas ?
Je vais retourner dans Temp Directory et je vais voir où se trouve mon Hulk.
Mais si je tape juste, Hulk me donnera juste le nom de Hulk.
Donc Hulk est là, mais il n'est plus bleu ou il a l'air tordu.
Y a l'air tordu car le fichier a disparu.
Si je fais du chat maintenant et que je fais Hulk, dis-moi ce qui se passera ?
Aucun fichier ou répertoire de ce nom.
Bien entendu, ce fichier n'existe pas.
Étant donné que le lien est supprimé, le lien source est supprimé, de sorte que le lien persistera, même si
la source du lien n'est pas là.
Alors c'est mieux.
Ensuite, je vais également supprimer le lien et le vérifier.
C'est parti.
Si je veux juste le faire moi-même, TR fait juste Hulk.
Ouais, voir aucun fichier.
C'est ainsi que fonctionne le lien logiciel.
Maintenant, je vais vous expliquer comment fonctionne le lien dur.
Allons-y et créons à nouveau notre fichier.
Nous l'appellerons Hulk Hogan et je mettrai quelque chose dans le dossier.
Echo Hulk est un super héros.
OK, je vais mettre ça dans le matériel Hulk vérifié.
Nous allons juste regarder le fichier.
Et oui, Hulk est un super-héros.
Le continent est là.
Maintenant, je vais aller dans le répertoire temporaire et je veux créer un lien vers ce fichier en créant un lien dur.
Vous voyez, je ne vais pas avec l'option moins s signifie lien logiciel, donc je vais faire le lien vers la maison.
J'ai vu Hulk.
Lien créé Comment vérifions-nous?
Vous venez de lancer Alice moins l tr et vous verrez en bas, c'est en train de me dire.
Que le lien soit créé maintenant, la différence entre ce lien, le lien dur et le lien logiciel, c'est qu'il
n'y a pas de pointage vers un autre fichier.
C'est la différence de Heart Link Assault Link.
Maintenant, si vous êtes lu, si je lis le contenu de ce fichier, il est dit que Hulk est un super-héros du même contenu.
Tout est pareil.
Maintenant, permettez-moi de revenir à mon répertoire personnel.
Je suis dans le répertoire home.
Vérifions ce fichier Hulk et j'y écrirai autre chose maintenant.
Écho.
Un, deux, trois puis deux crochets.
Lisons-le.
Hulk est un super-héros, puis un deux trois dans la ligne, je vais revenir dans mon répertoire temporaire et cat
Hulk, et il est également ajouté ici.
Alors, qu'est-ce qui nous dit que vous pouvez modifier le fichier source ?
Vous pouvez modifier le contenu du fichier source.
Il va modifier le lien de destination, ce qui est parfait.
Revenons maintenant à mon répertoire personnel et cette fois, je supprimerai Hulk.
Très bien, le fichier Hulk est parti.
Il l'a confirmé.
Ce n'est pas là maintenant.
Je vais revenir à Temp Directory et je ferai à nouveau LS moins l tr et vous verrez que le fichier existe toujours.
Le lien existe toujours.
Et quand nous faisons Hulk et qu'il contient toujours tout le contenu de vous, mettez-le dedans.
Bon, d'accord, qu'est-ce que ça nous dit ?
Cela nous dit que dans le lien physique, lorsque vous supprimez la source du fichier, cela ne supprime pas la
destination.
C'est donc la différence fondamentale que je vais continuer et supprimer également ce fichier Hulk, ainsi que le lien
Hulk.
Alors s'il vous plaît, rappelez-vous la différence entre un lien logiciel et un lien cœur.
S'amuser.