LN(1) LN(1)
NAZWA
ln - utwórz linki między plikami
SKŁADNIA
ln [opcje] źródło [cel]
ln [opcje] źródło... katalog
Opcje:
[-bdfinsvF] [-S backup-suffix] [-V {numbered,existing,sim
ple}] [--version-control={numbered,existing,simple}]
[--backup] [--directory] [--force] [--interactive]
[--no-dereference] [--symbolic] [--verbose] [--suf
fix=backup-suffix] [--help] [--version]
OPIS
Ta dokumentacja nie jest już rozwijana i może być
niedokładna, lub niekompletna. Autorytatywnym źródłem jest
teraz dokumentacja Texinfo.
Ta strona podręcznika man opisuje wersję GNU programu ln.
Jeśli ostatni argument wskazuje na istniejący katalog, ln
linkuje inne podane pliki do plików o tej samej nazwie,
znajdujących się w tamtym katalogu. Jeśli podano tylko
jeden plik, [ln] linkuje ten plik do bieżącego katalogu.
Jeżeli podano tylko dwa pliki, [ln] linkuje pierwszy do
drugiego. Jest błędem, jeśli ostatni argument nie jest
katalogiem, a podano więcej niż dwa pliki. Domyślnie [pro
gram] tworzy hardlinki. Domyślnie nie usuwa istniejących
plików.
OPCJE
-b, --backup
Twórz kopie zapasowe plików, które mają zostać
usunięte.
-d, -F, --directory
Pozwól superuserowi na tworzenie hardlinków do kat
alogów.
-f, --force
Usuń istniejące pliki docelowe.
-i, --interactive
Pytaj czy usuwać istniejące pliki docelowe.
-n, --no-dereference
Gdy podany katalog jest linkiem symbolicznym do
katalogu, próbuj raczej zamienić link symboliczny,
niż dereferencjować go, aby utworzyć plik w kata
logu, na który on wskazuje. Ta opcja jest
najużyteczniejsza w połączeniu z --force.
-s, --symbolic
Twórz linki symboliczne zamiast hardlinków. Ta
opcja wypisuje błąd na systemach nie wspierających
FSF Narzędzia plikowe GNU 1
LN(1) LN(1)
linków symbolicznych.
-v, --verbose
Wydrukuj nazwę każdego pliku przed jego
linkowaniem.
--help Wydrukuj na stdout informację o użyciu programu i
zakończ go.
--version
Wydrukuj na stdout informację o wesji programu i
zakończ go.
-S, --suffix backup-suffix
Rozszerzenie używane do tworzenie prostych kopii
zapasowych może być ustawione zmienną środowiskową
SIMPLE_BACKUP_SUFFIX , która jest unieważniana tą
opcją. Jeśli żadne z nich nie jest podane,
domyślnie używa się `~', jak w Emacsie.
-V, --version-control {numbered,existing,simple}
Rodzaje kopii zapasowych mogą być ustawiane zmienną
środowiskową VERSION_CONTROL która może zostać
uniważniona tą opcją. Jeśli VERSION_CONTROL nie
jest ustawione, a ta opcja nie jest podana,
domyślny typ kopii zapasowych to `existing'. Zmi
enna środowiskowa VERSION_CONTROL i argument tej
opcji są takie, jak zmienna `version-control'
Emacsa; rozpoznają też bardziej opisowe synonimy.
Prawidłowe wartości to (unikalne skrócenia są
dopuszczalne):
`t' lub `numbered'
Zawsze twórz numerowane kopie zapasowe.
`nil' lub `existing'
Twórz numerowane kopie zapasowe dla plików,
które już je mają, a proste dla pozostałych.
`never' lub `simple'
Zawsze twórz proste kopie zapasowe.
FSF Narzędzia plikowe GNU 2