Pytania otagowane jako symlink

Specjalny typ pliku, który odwołuje się do nieistniejącego lub istniejącego pliku lub katalogu. Zawartość dowiązania symbolicznego składa się z dowolnego ciągu znaków, który jest ścieżką do pliku wskazywanego przez dowiązanie symboliczne. Kiedy podczas rozpoznawania nazwy ścieżki napotkane jest dowiązanie symboliczne, ciąg przechowywany w pliku jest wykorzystywany do modyfikacji rozpoznawania nazwy ścieżki.

2
Rozwiązywanie dowiązań symbolicznych (pwd)
Powiedz, że wykonuję następujące czynności: cd /some/path ln -s /target/path symbolic_name Jeśli następnie: cd /some/path cd symbolic_name pwd Dostaję: /some/path/symblic_name i nie: /target/path Czy istnieje sposób, aby powłoka „w pełni rozwiązała” dowiązanie symboliczne (tj. Aktualizację CWD itp.), Tak jakbym to zrobił bezpośrednio: cd /target/path ? Muszę uruchomić niektóre programy, które …
32 files  symlink  cwd 

6
Zamień plik na twardy link do / dev / null
Korzystam z aplikacji, która zapisuje do log.txt. Aplikacja została zaktualizowana do nowej wersji, dzięki czemu obsługiwane wtyczki nie są już kompatybilne. Wymusza ogromną liczbę błędów w log.txt i nie obsługuje zapisywania do innego pliku dziennika. Jak mogę zapisać je w innym dzienniku? Zastanawiałem się nad zastąpieniem log.txt twardym łączem (aplikacja …



5
Konwertuj bezwzględne dowiązanie symboliczne na względne dowiązanie symboliczne za pomocą prostej komendy Linux
Mam pełną sub-plików wewnątrz ścieżki /home/user/systemzawierającej standardową strukturę Linux z katalogów /bin, /home, /root, /usr, /var, /etc, ... Ten podsystem plików zawiera dowiązania symboliczne, względne lub bezwzględne. Względne dowiązania symboliczne są w porządku, pozostają w pod-systemie plików /home/user/system. Ale bezwzględne dowiązania symboliczne są problematyczne, ponieważ wskazują na cel poza podsystemem …

7
Przenośny sposób na uzyskanie absolutnej ścieżki skryptu?
Jaki jest przenośny sposób dla skryptu (zsh) na określenie jego bezwzględnej ścieżki? W systemie Linux używam czegoś takiego mypath=$(readlink -f $0) ... ale to nie jest przenośne. (Np. readlinkNa Darwinie nie rozpoznaje -fflagi, ani nie ma żadnego odpowiednika.) (Ponadto, użycie readlinkdo tego jest, co prawda, dość niejasno wyglądającym włamaniem.) Jaki …

1
Dlaczego dowiązania symboliczne do restartu, wyłączania i wyłączania do systemctl?
Arch Linux, jeśli mam ls -lw /sbinwidzę, że reboot, shutdowni poweroffsą wszystkie dowiązania do /usr/bin/systemctl. Ale wydawanie reboot, shutdowna systemctlpolecenia oczywiście nie wszyscy mają takie samo zachowanie. Czy ls -lnie pokazuje mi pełnych informacji na temat dowiązań symbolicznych? Jak mogę na przykład wiedzieć, czym jest prawdziwe dowiązanie symboliczne reboot?
28 arch-linux  ls  symlink  reboot  ln 

4
Jak sprawdzić, czy folder jest rzeczywiście dowiązaniem symbolicznym i jak go naprawić, jeśli jest uszkodzony?
Skąd mam wiedzieć, czy mam dowiązanie symboliczne, jakiś skrót lub folder w systemie Linux? Zobacz poniższy zrzut ekranu. Jak widać, lspolecenie wyświetla listę obiektów, w których niektóre mają kolor ciemnoniebieski, a inne jasnoniebieski (cyjan). Co to są te kolorowe obiekty? Czy te rzeczywiste linki symboliczne? Jak widać, nie mogę cddo …
28 linux  shell  symlink 




4
Jak skopiować strukturę katalogów bez usuwania dowiązań symbolicznych?
Muszę „zainstalować” kilka plików do innego katalogu, zachowując nienaruszoną strukturę katalogów plików źródłowych. Na przykład, jeśli mam ./foo/bar/baz.txtzamiar /var/www/localhost/webroot/Chcę być wynikiem /var/www/localhost/webroot/foo/bar/baz.txt. rsyncma taką możliwość --relative, ale kiedy to zrobiłem, odkryłem, że nie jest przyjazne tworzenie dowiązań symbolicznych: $ ls -ald /var/www/localhost/webroot/ | grep ^l lrwxrwxrwx 1 www-data www-data 15 …
27 rsync  symlink  mirror 

4
ln -s ze ścieżką względem pwd
Próbuję utworzyć kilka dowiązań symbolicznych, ale nie mogę zrozumieć, dlaczego to działa ln -s /Users/niels/something/foo ~/bin/foo_link kiedy to cd /Users/niels/something ln -s foo ~/bin/foo_link nie jest. Uważam, że ma to coś wspólnego z foo_linklinkowaniem do foo /Users/niels/binzamiast/Users/niels/something Pytanie brzmi: w jaki sposób mogę utworzyć dowiązanie symboliczne, które wskazuje na ścieżkę …
26 bash  shell  symlink  ln 

4
Dodawanie do ścieżki vs. linkowanie z / bin
Nasz administrator sys zainstalował aplikację (Maven) na serwerze i kazał wszystkim dodać /usr/local/maven/bin/folder do swojej ścieżki. Myślę, że wygodniej byłoby po prostu połączyć kilka programów w tym folderze z /binfolderu (lub innego folderu, który każdy ma na swojej ścieżce) w następujący sposób: ln -s /usr/local/maven/bin/* /bin Czy to jest poprawne? …

3
mv plik bez przerywania dowiązania symbolicznego do tego pliku
Czy jest możliwe, aby mvplik bez przerywania dowiązania symbolicznego do tego pliku? Moja początkowa odpowiedź na to pytanie brzmi „nie” i pracuję nad rozwiązaniem opartym na skryptach, aby zmienić linki bezpośrednio po przeprowadzce, ale zastanawiałem się, jak inni podeszli do tego problemu. Ścieżki i nazwy dowiązań symbolicznych są znane z …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.