Linkelés
ln
A fájl linkelésével egy hivatkozási fájlt készítünk egy adott fájlhoz vagy könyvtárhoz. Ez akkor hasznos, ha egy könyvtárat több helyen szeretnénk elérni, de nem szeretnénk másolni a tartalmát (mert az sok helyet foglal, másrészről nem szeretnénk duplikálni a fájlokat).
- hard linkek: olyan mintha az adott fájl több példányban szerepelne, bármilyen változás a másik példányban is megjelenik, törlés esetén az egyik példány megmarad.
- szimbolikus linkek: itt is olyan, mintha a fájl több példányban szerepelne, de ha töröljük a hivatkozott fájlt, akkor a másik használhatatlan lesz.
Használat: ln [KAPCSOLÓ]… [-T] CÉL LINK_NEVE (1. alak)
vagy: ln [KAPCSOLÓ]… CÉL (2. alak)
vagy: ln [KAPCSOLÓ]… CÉL… KÖNYVTÁR (3. alak)
vagy: ln [KAPCSOLÓ]… -t KÖNYVTÁR… CÉL… (4. alak)
Az 1. alakban használva linket hoz létre a megadott CÉLRA a LINK_NEVE néven.
A 2. alakban használva az aktuális könyvtárban jön lére egy link a CÉLRA.
A 3. és 4. alakban használva a KÖNYVTÁRBAN linkek jönnek létre minden egyes
CÉLRA. Alapértelmezésben hard linkeket hoz létre, szimbolikus linkek a
--symbolic kapcsolóval hozhatók létre. Alapértelmezésben a célok (az új link
neve) még nem létezhetnek. Hard linkek létrehozásakor minden CÉLNAK léteznie
kell. A szimbolikus linkek tetszőleges szöveget tartalmazhatnak, későbbi
feloldáskor a relatív linkek szülőkönyvtárukhoz képest lesznek értelmezve.
A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők.
--backup[=CONTROL] minden létező célfájlról mentést készít
-b mint a --backup, de nem fogad el argumentumot
-d, -F, --directory könyvtárak hard linkelése (csak root)
(megjegyzés: valószínűleg meg fog hiúsulni a
rendszer korlátozásai miatt, még a rootnak is)
-f, --force létező célfájlok törlése
-i, --interactive célfájlok törlésekor kérdez
-L, --logical szimbolikus link CÉLOK törlése
-n, --no-dereference ha a LINK_NEVE szimbolikus link egy könyvtárra,
akkor kezelje normális fájlként
-P, --physical hard linkek létrehozása közvetlenül a szimbolikus
linkekre
-r, --relative szimbolikus linkek létrehozása a link helyéhez képest
-s, --symbolic szimbolikus linkek létrehozása hard linkek helyett
-S, --suffix=KITERJESZTÉS a biztonsági másolat szokásos kiterjesztésének
felülbírálása
-t --target-directory=KÖNYVTÁR a linkek létrehozására szolgáló KÖNYVTÁR
megadása
-T, --no-target-directory a LINK_NEVE fájl kezelése mindig normál fájlként
-v, --verbose linkelés előtt kiírja minden fájl nevét
--help ezen súgó megjelenítése és kilépés
--version verzióinformációk megjelenítése és kilépés
A biztonsági másolat kiterjesztése „~”, hacsak nincs megadva a --suffix vagy
a SIMPLE_BACKUP_SUFFIX használatával. A verziókövetés módját megválaszthatod a
--backup kapcsolóval vagy a VERSION_CONTROL környezeti változó segítségével.
Az érvényes értékek a következők:
none, off nem készít mentést (még a --backup megadása esetén sem)
numbered, t számozott mentést készít
existing, nil számozott, ha már létezik számozott változat, egyébként
egyszerű
simple, never mindig egyszerű biztonsági mentés
A -s használata figyelmen kívül hagyja a -L és -P kapcsolókat. Ellenkező
esetben az utoljára megadott kapcsoló vezérli a viselkedést, ha a CÉL
szimbolikus link, alapértelmezésben -P.
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0