Dowiązania logiczne
Dowiązania logiczne
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?
Da się pod Linuksem zrobić takie "skróty", żeby edycja działała na plikach na które wskazuje to dowązanie?
- kszyhus
- Przebojowy Jelonek
- Posty: 1100
- Rejestracja: 19 lis 2010, 08:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Lokalizacja: okolice Ostrowa Wielkopolskiego
Re: Dowiązania logiczne
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
PC: Gigabyte H270-HD3 *** Intel i7 7700 *** 32GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
- lcoyote
- Zakręcona Traszka
- Posty: 515
- Rejestracja: 30 lis 2017, 16:33
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Cinnamon
- Architektura: x86_64
- Lokalizacja: Auvergne-Rhône-Alpes
Re: Dowiązania logiczne
LINK SYMBOLICZNY
Przykład
opcja:
→ utworzenie dowiązania symbolicznego
usunięcie linku symbolicznego
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 ]
Kod: Zaznacz cały
-s
usunięcie linku symbolicznego
Kod: Zaznacz cały
sudo rm "/usr/local/bin/conky_start.sh"
« Jesteśmy pyłkiem i wielkością »
Przejrzyj na oczy, włącz myślenie, póki nie jest za późno i jest ono jeszcze legalne!
Debian 11 ze środowiskiem Cynnamon
Przejrzyj na oczy, włącz myślenie, póki nie jest za późno i jest ono jeszcze legalne!
Debian 11 ze środowiskiem Cynnamon
- arecki
- Zakręcona Traszka
- Posty: 747
- Rejestracja: 17 lis 2018, 09:31
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: 44 Bronson Lane Hensonville
Re: Dowiązania logiczne
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
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
- Tomfoc
- Gibki Gibbon
- Posty: 2183
- Rejestracja: 30 lis 2011, 21:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Re: Dowiązania logiczne
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
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
I myślisz, że wtedy nie będę mieć takich problemów?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
- kszyhus
- Przebojowy Jelonek
- Posty: 1100
- Rejestracja: 19 lis 2010, 08:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Lokalizacja: okolice Ostrowa Wielkopolskiego
Re: Dowiązania logiczne
Nie ma takiej opcji. To TY nie zrozumiałaś naszych tłumaczeń, albo coś robisz nie tak.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.
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.
PC: Gigabyte H270-HD3 *** Intel i7 7700 *** 32GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
- Tomfoc
- Gibki Gibbon
- Posty: 2183
- Rejestracja: 30 lis 2011, 21:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Re: Dowiązania logiczne
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ę.
- kszyhus
- Przebojowy Jelonek
- Posty: 1100
- Rejestracja: 19 lis 2010, 08:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Lokalizacja: okolice Ostrowa Wielkopolskiego
Re: Dowiązania logiczne
Jak w "Nemo" tak i w "Nautilusie" jest pod PPM "utwórz dowiązanie"
W Nautilusie jest to [CTRL+SHIFT+ M]
W Nautilusie jest to [CTRL+SHIFT+ M]
PC: Gigabyte H270-HD3 *** Intel i7 7700 *** 32GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
- Tomfoc
- Gibki Gibbon
- Posty: 2183
- Rejestracja: 30 lis 2011, 21:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
Re: Dowiązania logiczne
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
- kszyhus
- Przebojowy Jelonek
- Posty: 1100
- Rejestracja: 19 lis 2010, 08:34
- Płeć: Mężczyzna
- Wersja Ubuntu: 22.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Lokalizacja: okolice Ostrowa Wielkopolskiego
Re: Dowiązania logiczne
Używam od dawna wyłącznie nemo a nautilus siedzi na dysku bezużyteczny
PC: Gigabyte H270-HD3 *** Intel i7 7700 *** 32GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Re: Dowiązania logiczne
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?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.
Re: Dowiązania logiczne
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.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ę.
- arecki
- Zakręcona Traszka
- Posty: 747
- Rejestracja: 17 lis 2018, 09:31
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
- Lokalizacja: 44 Bronson Lane Hensonville
Re: Dowiązania logiczne
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.
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
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.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 58 gości