Latest web development tutorials

commande ln Linux

commande ln Linux

Linux commande Daquan Linux commande Daquan

commande ln Linux est une commande très importante, sa fonction est d'établir un certain lien de synchronisation de fichiers dans un autre emplacement.

Quand nous avons besoin dans un répertoire différent, utilisez le même fichier, on n'a pas besoin dans le répertoire de chaque besoin de mettre un fichier doit être le même, aussi longtemps que nous sommes dans un catalogue fixe, placez le fichier, puis dans l'autre dans un répertoire avec les liens (link) de commande ln il peut, sans avoir à répéter l'espace disque.

grammaire

 ln [参数][源文件或目录][目标文件或目录]
Dans lequel le paramètre de format est

[-bdfinsvF] [-S De sauvegarde-suffixe] [-V {numérotée, existante, simple}]

[--help] [--version] [-]

Utilisez cette commande:
système de fichiers Linux, soi-disant lien (lien), on peut considérer un fichier alias, et le lien peut être divisé en deux types: lien dur (lien en dur) et de liaison souple (lien symbolique), la signification des liens durs un fichier peut avoir plusieurs noms, et le lien souple est un moyen de générer un fichier spécial, le contenu du fichier pointent vers un autre emplacement du fichier. Un lien est la présence du même système de fichiers, mais il peut être un lien souple entre les systèmes de fichiers différents.

Que ce soit des liens mous ou durs ne seront pas lier une copie du fichier original, seulement occuper une très petite quantité d'espace disque.

liens souples:

  • 1. liens souples, sous la forme d'un chemin d'accès existe. Comme pour les raccourcis du système d'exploitation de Windows
  • 2. liens souples à travers les systèmes de fichiers, les liens durs ne peuvent pas être
  • 3. Le lien souple pour un nom de fichier qui n'existe pas lien
  • 4. lien doux au lien de répertoire

Disques Liens:

  • 1. lien dur, sous la forme d'une copie du fichier existe. Mais ne prenez pas l'espace réel.
  • 2. Le répertoire ne peut pas créer des liens durs
  • 3. Les seuls liens durs dans le même système de fichiers peuvent être créés

Paramètres de commande

Lesparamètres nécessaires:

  • -b supprimer, remplacer les liens déjà établis
  • -d permet au superutilisateur de faire des liens durs vers les répertoires
  • application -f
  • mode interactif -i, l'utilisateur est invité si le fichier existe écraser
  • -n généralement considéré comme le répertoire de lien symbolique
  • -s liens souples (liens symboliques)
  • processus -v Affiche détaillé

paramètres de sélection:

  • -S "-S <Chaîne de suffixe de sauvegarde>" ou "--suffix = <string suffixe sauvegarde>"
  • -V "-V <Sauvegarde>" ou "--version-control = <backup>"
  • --help informations d'aide d'affichage
  • --version afficher les informations de version

Exemples

Créer un lien symbolique vers le fichier, créez un lien link2013 doux comme fichier log2013.log, si log2013.log perdu, link2013 échouera:

ln -s log2013.log link2013

sortie:

[root@localhost test]# ll
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln -s log2013.log link2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

Créer un lien dur vers le fichier, de créer un lien difficile à log2013.log ln2013, les mêmes attributs et ln2013 de log2013.log

ln log2013.log ln2013

sortie:

[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln log2013.log ln2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 2 root bin      61 11-13 06:03 ln2013
-rw-r--r-- 2 root bin      61 11-13 06:03 log2013.log

Linux commande Daquan Linux commande Daquan