Strona 1 z 1

Dowiązania logiczne

: 28 lut 2020, 21:46
autor: JoShiMa
Mój problem wygląda następująco. Zapragnęłam mieć coś co działa jak skróty do plików w Windows. Dowiedziałam się, że to powiązania logiczne. Mam w różnych miejscach pliki a ściślej mówiąc dokumenty tekstowe. Z pewnych względów chcę, żeby one tam pozostały ale chcę też mieć do nich dostęp z jednego miejsca. Wymyśliłam sobie, że zrobię sobie skróty przez ls -s No i ładnie się te skróty zrobiły. Tylko jak otwieram taki plik w edytorze to otwiera mi się jako ten skrót a nie jako element na który on wskazuje. I jak edytuję i zapiszę to w miejsce skrótu mam kopię dokumentu zedytowaną. Czyli mi się powiązanie rozjeżdża.

Da się pod Linuksem zrobić takie "skróty", żeby edycja działała na plikach na które wskazuje to dowązanie?

Re: Dowiązania logiczne

: 29 lut 2020, 08:42
autor: kszyhus
Musisz użyć komendy ln do utworzenia dowiązania.

Kod: Zaznacz cały

ln -s  /ścieżka_do_pliku /home/user/gdzie_ma_znajdować_się_dowiązanie

Re: Dowiązania logiczne

: 29 lut 2020, 16:37
autor: lcoyote
LINK SYMBOLICZNY
Przykład

Kod: Zaznacz cały

sudo ln -s "/home/nazwa_użytkownika/.bin/skrypty/ram-drop_caches.sh" "/usr/local/bin/ram-drop_caches"

Kod: Zaznacz cały

ln   [ -opcja ]    [  nazwa  pliku ]   [ nazwa dowiązania ]
opcja:
→ utworzenie dowiązania symbolicznego

usunięcie linku symbolicznego

Kod: Zaznacz cały

sudo rm  "/usr/local/bin/conky_start.sh"

Re: Dowiązania logiczne

: 29 lut 2020, 19:13
autor: arecki
Prawie dobrze, poza tym, że ten przykład jest niespójny.
Najpierw tworzysz symlink o jednej nazwie, a potem podajesz przykład usunięcia dla zupełnie innej nazwy.
Początkujący może mieć problem ze zrozumieniem co autor miał na myśli.
Proście podać link do wikipedii https://pl.wikipedia.org/wiki/Dowi%C4%8 ... ymboliczne , czy innego w miarę sensownego źródła.

A w temacie wątku, wydaje mi się, że potrzebujesz raczej dowiązania twardego.
https://pl.wikipedia.org/wiki/Dowi%C4%85zanie_twarde

Re: Dowiązania logiczne

: 29 lut 2020, 20:03
autor: Tomfoc
Dowiązania twarde to świetna sprawa. Jeden i ten sam plik zapisany na dysku może być widoczny w kilku katalogach. Odnosisz wrażenie, że masz tych plików kilka, a w rzeczywistości nadal jest jeden. Mają jednak pewne ograniczenie - funkcjonują tylko w ramach jednego systemu plikowego, czyli w ramach jednej partycji.

Re: Dowiązania logiczne

: 02 mar 2020, 09:04
autor: JoShiMa
Panowie. JA wiem jak się robi dowiązania symboliczne. Ale one nie działają tak jak bym chciała. Kiedy otwieram plik tekstowy przez takie dowiązanie, edytuję i zapisuję to w miejscu dowiązania robi mi się kopia tego pliku i mi się wszystko rozjeżdża. Spróbujcie sami ;) Najwyraźniej nie zrozumieliście problemu.

Re: Dowiązania logiczne

: 02 mar 2020, 09:05
autor: JoShiMa
arecki pisze: 29 lut 2020, 19:13 A w temacie wątku, wydaje mi się, że potrzebujesz raczej dowiązania twardego.
https://pl.wikipedia.org/wiki/Dowi%C4%85zanie_twarde
I myślisz, że wtedy nie będę mieć takich problemów?

Re: Dowiązania logiczne

: 02 mar 2020, 13:04
autor: kszyhus
JoShiMa pisze: 02 mar 2020, 09:04 Panowie. JA wiem jak się robi dowiązania symboliczne. Ale one nie działają tak jak bym chciała. Kiedy otwieram plik tekstowy przez takie dowiązanie, edytuję i zapisuję to w miejscu dowiązania robi mi się kopia tego pliku i mi się wszystko rozjeżdża. Spróbujcie sami ;) Najwyraźniej nie zrozumieliście problemu.
Nie ma takiej opcji. To TY nie zrozumiałaś naszych tłumaczeń, albo coś robisz nie tak.
Tworzę dowiązanie symboliczne do jakiegoś pliku tekstowego, uruchamiam go klikając dowiązanie symboliczne, zmieniam jego zawartość i zapisuję.
Otwieram plik źródłowy i jest taki sam jak ten który przed chwilą zamknąłem po zmianach.

Re: Dowiązania logiczne

: 02 mar 2020, 13:28
autor: Tomfoc
JoShiMa pisze: 28 lut 2020, 21:46 ...
Da się pod Linuksem zrobić takie "skróty", żeby edycja działała na plikach na które wskazuje to dowązanie?
Da się. Mało tego, inaczej się nie da - pod warunkiem, że robi się to prawidłowo. Nie pokazujesz jak to robisz, więc trudno coś sensownego wywnioskować. Forumowicz kszyhus pokazał jak powinno się to robić. W podpisie masz podane, że używasz Ubuntu 16.04. Menedżerem plików jest więc nautilus. Sprawdź czy możesz tworzyć skróty z menu w nautilusie - ja mam Ubuntu 18.04 i da się.

Re: Dowiązania logiczne

: 02 mar 2020, 13:50
autor: kszyhus
Jak w "Nemo" tak i w "Nautilusie" jest pod PPM "utwórz dowiązanie"
W Nautilusie jest to [CTRL+SHIFT+ M]

Re: Dowiązania logiczne

: 02 mar 2020, 15:12
autor: Tomfoc
kszyhus pisze: 02 mar 2020, 13:50 Jak w "Nemo" tak i w "Nautilusie" jest pod PPM "utwórz dowiązanie"
W Nautilusie jest to [CTRL+SHIFT+ M]
Nie wiedziałem czy w tym starym (Ubuntu 16.04) i wykastrowanym nautilusie jest taka opcja pod PPM. Używam od dawna wyłącznie nemo a nautilus siedzi na dysku bezużyteczny :)

Re: Dowiązania logiczne

: 02 mar 2020, 15:51
autor: kszyhus
Używam od dawna wyłącznie nemo a nautilus siedzi na dysku bezużyteczny :)
emoji.jpeg
emoji.jpeg (2.35 KiB) Przejrzano 802 razy

Re: Dowiązania logiczne

: 03 mar 2020, 11:36
autor: JoShiMa
kszyhus pisze: 02 mar 2020, 13:04 Nie ma takiej opcji. To TY nie zrozumiałaś naszych tłumaczeń, albo coś robisz nie tak.
Tworzę dowiązanie symboliczne do jakiegoś pliku tekstowego, uruchamiam go klikając dowiązanie symboliczne, zmieniam jego zawartość i zapisuję.
Otwieram plik źródłowy i jest taki sam jak ten który przed chwilą zamknąłem po zmianach.
Powiem to czego nie lubię. "U mnie to tak nie działa." Próbowałeś to robić z dokumentem tekstowym edytowanym jakimś edytorem z Free Office?

Re: Dowiązania logiczne

: 03 mar 2020, 11:37
autor: JoShiMa
Tomfoc pisze: 02 mar 2020, 13:28 Da się. Mało tego, inaczej się nie da - pod warunkiem, że robi się to prawidłowo. Nie pokazujesz jak to robisz, więc trudno coś sensownego wywnioskować. Forumowicz kszyhus pokazał jak powinno się to robić. W podpisie masz podane, że używasz Ubuntu 16.04. Menedżerem plików jest więc nautilus. Sprawdź czy możesz tworzyć skróty z menu w nautilusie - ja mam Ubuntu 18.04 i da się.
Nie ma co pokazywać bo robię to dokładnie takimi samymi komendami jak wyżej zaproponowane. Sądzę że jednak problem jest nie w samym dowiązaniu tylko w tym jak działa edytor tekstowy z Free Office.

Re: Dowiązania logiczne

: 03 mar 2020, 12:33
autor: arecki
To co chcą uzyskać od Ciebie pytający to informacje jak otwierasz plik do edycji?
Czy robisz to:
- z poziomu menadżera plików, klikając podwójnie na dowiązaniu symbolicznym
- z poziomu edytora tekstowego, wybierając menu/otwórz plik, gdzie plik to dowiązanie symboliczne,
- jakąś inną metodą, która mi teraz nie przychodzi do głowy.
W skrócie dostarcz tyle informacji, abyśmy mogli odtworzyć wszystkie czynności jakie wykonywałaś prowadzące do odtworzenia problemu na naszych komputerach.

Re: Dowiązania logiczne

: 06 mar 2020, 13:18
autor: JoShiMa
arecki pisze: 03 mar 2020, 12:33 To co chcą uzyskać od Ciebie pytający to informacje jak otwierasz plik do edycji?
Czy robisz to:
- z poziomu menadżera plików, klikając podwójnie na dowiązaniu symbolicznym
Aaaa. O to pytasz. No po to mi są te skróty, żeby otwierać je podwójnym klikiem z poziomu menadżera plików. I tak właśnie je otwieram.