Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Co je "symbolic link" v lrwx------  (Přečteno 3076 krát)

manime

  • Aktivní člen
  • *
  • Příspěvků: 136
Co je "symbolic link" v lrwx------
« kdy: 09 Dubna 2014, 18:18:46 »
Ahoj,
můžete mi prosím někdo vysvětlit co znamená přesně "symbolic link" lrwx------ při výpisu práv souboru? Nějak jsem nepochopila k čemu přesně se užívá, některé stránky na netu mi v tom spíše udělaly guláš.

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Co je "symbolic link" v lrwx------
« Odpověď #1 kdy: 09 Dubna 2014, 18:36:00 »
Představ si, že někde nějaký soubor je a vlastně není  ;D Ne, ale vážně...

Budeš mít soubor A v adresáři Osobní_dokumenty, nicméně zároveň ten soubor chceš mít i v adresáři Pracovní_dokumenty. Samozřejmě, můžeš soubor překopírovat a mít ho fyzicky dvakrát v různých umístěních a nebo právě můžeš vytvořit ten symbolický link, který bude odkazovat z adresáře Pracovní_dokumenty do adresáře Osobní_dokumenty... je to jasné?  :) Čili dokument bude pořád v adresáři Osobní_dokumenty, ale bude na něj vytvořen i odkaz v adresáři Pracovní_dokumenty...

Něco jako odkazy na jednotlivé stránky na internetu.
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

donny

  • Závislák
  • ***
  • Příspěvků: 1861
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

manime

  • Aktivní člen
  • *
  • Příspěvků: 136
Re:Co je "symbolic link" v lrwx------
« Odpověď #3 kdy: 10 Dubna 2014, 01:44:22 »
Dík za vysvětlení, teď už mi je to o 100% jasnější.  :)
Jen mne ještě napadlo - dá se ten symbolic link využívat i mezi samostatnými pc popř. mezi sebou propojenými?

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Co je "symbolic link" v lrwx------
« Odpověď #4 kdy: 10 Dubna 2014, 07:45:05 »
Dík za vysvětlení, teď už mi je to o 100% jasnější.  :)
Jen mne ještě napadlo - dá se ten symbolic link využívat i mezi samostatnými pc popř. mezi sebou propojenými?

Pokud bude to propojení trvalejšího charakteru, pak na úrovni FS ano.
Tedy lze udělat např. link skrz nfs, nebo smbfs. Pokud bude druhý PC nedostupný, symlink se bude jevit jako poškozený.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Co je "symbolic link" v lrwx------
« Odpověď #5 kdy: 10 Dubna 2014, 13:49:20 »
Dík za vysvětlení, teď už mi je to o 100% jasnější.  :)
Jen mne ještě napadlo - dá se ten symbolic link využívat i mezi samostatnými pc popř. mezi sebou propojenými?

symlink si predstav jako presmerovani url .. proste presmeruje na jiny cil, ktery musi existovat, cesty muzou byt relativni a nebo absolutni

predstav si, ze mas symlink /var/tmp/symlink

a) absolutni cesta zacina od rootu, tedy muze byt

# ls -l symlink
lrwxrwxrwx 1 root root 12 Apr 10 13:43 symlink -> /etc/init.d/

b) relativni, zacina relativne k umisteni symlinku, tedy:

# ls -l symlink.1
lrwxrwxrwx 1 root root 17 Apr 10 13:44 symlink.1 -> ../../etc/init.d/

tzn, ty muzes oba symlinky nekam zkopirovat a ten prvni bude porad odkazovat na /etc/init.d a ten druhy bude odkazovat (at jiz existuje a nebo ne) na etc/init.d o dve podslozky nize
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

manime

  • Aktivní člen
  • *
  • Příspěvků: 136
Re:Co je "symbolic link" v lrwx------
« Odpověď #6 kdy: 11 Dubna 2014, 05:32:14 »
A co je zkratka FS?

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Co je "symbolic link" v lrwx------
« Odpověď #7 kdy: 11 Dubna 2014, 06:40:26 »
file system - souborový systém
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

manime

  • Aktivní člen
  • *
  • Příspěvků: 136
Re:Co je "symbolic link" v lrwx------
« Odpověď #8 kdy: 12 Dubna 2014, 04:32:25 »
A ještě.. :)
Tyhlety zkratky můžu někde najít nebo jsou vyloženě nepsané?

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Co je "symbolic link" v lrwx------
« Odpověď #9 kdy: 12 Dubna 2014, 08:09:40 »
To jsou obyčejné IT zkratky (univerzální napříč operačními systémy)
Obávám se, že pokud nepomůže google a intuice, pak je potřeba otázat se pisatele :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

geofre

Ubuntu Mate 14.04 LTS / W7 64-bit

 

Provoz zaštiťuje spolek OpenAlt.