Fórum Root.cz
Ostatní => Odkladiště => Téma založeno: Zuzunka 06. 06. 2018, 14:02:07
-
Ahoj může mi někdo poradit jak vytvořím symbolický odkaz na linuxu ?
Používám:
ln -s "/home/ABC/TEST1" "/home/ABC/TEST2"
TEST1 je místo na které se odkazuje
TEST2 je místo kam se odkaz vloží
Ale nevím jak mám odkaz přejmenovat na název který má mít. (nenašla jsem na to žádný přepínač)
-
Ahoj může mi někdo poradit jak vytvořím symbolický odkaz na linuxu ?
Používám:
ln -s "/home/ABC/TEST1" "/home/ABC/TEST2"
TEST1 je místo na které se odkazuje
TEST2 je místo kam se odkaz vloží
Ale nevím jak mám odkaz přejmenovat na název který má mít. (nenašla jsem na to žádný přepínač)
Uplne stejne, jen ten druhy argument neni cilovy adresar ale nove jmeno:
ln -s /foo/bar /baz/novejmeno
(adresar /baz musi existovat)
-
Místo "TEST2" zadej název, který chceš mít.
-
Ahoj může mi někdo poradit jak vytvořím symbolický odkaz na linuxu ?
Používám:
ln -s "/home/ABC/TEST1" "/home/ABC/TEST2"
TEST1 je místo na které se odkazuje
TEST2 je místo kam se odkaz vloží
Ale nevím jak mám odkaz přejmenovat na název který má mít. (nenašla jsem na to žádný přepínač)
cd /home/ABC/TEST2
ln -s /home/ABC/TEST1 cielove_meno
v /home/ABC/TEST2 vznikne cielove_meno ktore bude odkazom na /home/ABC/TEST1
ls -l /home/ABC/TEST2 | grep cielove_meno
zobrazi nieco ako
lrwxrwxrwx. 1 zuzunka zuzunka 41 Jun 7 2018 cielove_meno -> /home/ABC/TEST1
-
Ahoj může mi někdo poradit jak vytvořím symbolický odkaz na linuxu ?
Používám:
ln -s "/home/ABC/TEST1" "/home/ABC/TEST2"
TEST1 je místo na které se odkazuje
TEST2 je místo kam se odkaz vloží
Ale nevím jak mám odkaz přejmenovat na název který má mít. (nenašla jsem na to žádný přepínač)
Ak to správne chápen chcete urobiť odkaz na
/home/ABC/TEST1
v
/home/ABC/TEST2
s menom nove
ln -s "/home/ABC/TEST1" "/home/ABC/TEST2/nove"
resp.
ln -s /home/ABC/TEST1 /home/ABC/TEST2&& mv /home/ABC/TEST2/TEST1 /home/ABC/TEST2/nove
Otázka ale je, či je to adresár lebo ak nie nepoužéval by som symbolický odkaz t.j. parameter -s
predsa len hardlink má svoje výhody pri mazaní oproti softlinku
-
Otázka ale je, či je to adresár lebo ak nie nepoužéval by som symbolický odkaz t.j. parameter -s
predsa len hardlink má svoje výhody pri mazaní oproti softlinku
Ja bych naopak doporucoval pouzivat symlink v maximalni mozne mire a hardlink jedine pokud je nejaky skutecne nutny duvod proc nepouzit symlink.
Symlink ma svoje velke vyhody v prehlednem zjisteni ze jde jen o odkaz (podekuji ti za to treba kompresni ci zalohovaci programy) a ve chvili kdy je cil na jinem svazku nez zdroj, tak mas k dispozici jen a pouze symlink.
-
Ja bych naopak doporucoval pouzivat symlink v maximalni mozne mire a hardlink jedine pokud je nejaky skutecne nutny duvod proc nepouzit symlink.
Symlink ma svoje velke vyhody v prehlednem zjisteni ze jde jen o odkaz (podekuji ti za to treba kompresni ci zalohovaci programy) a ve chvili kdy je cil na jinem svazku nez zdroj, tak mas k dispozici jen a pouze symlink.
Taky tak, navíc bych doporučovat relativní symlinky, pokud není dobrý důvod, proč používat absolutní, tedy třeba:
ln -s ../def/soubor /home/user/abc/link
místo
ln -s /home/user/def/soubor /home/user/abc/link
Kvůli kopiím, zálohám a vůbec možnosti to přesunout, relativní symlinky se tak nerozbijí.