Używając rsync --link-destmigawek zajmujących mało miejsca, jak mogę dowiedzieć się, ile faktycznie zaoszczędziłem? Lub bardziej ogólnie: Jak obliczyć, ile miejsca zajmuje katalog, biorąc pod uwagę tylko pliki, które nie są dowiązane w inny sposób poza strukturą katalogu? Pytanie zadane inaczej: Ile miejsca faktycznie zostanie zwolnione po usunięciu tego katalogu? ( …
Dzięki dobrym pytaniom i odpowiedziom na tej stronie i na tej stronie rozumiem teraz linki. Widzę, że twarde łącza odnoszą się do tego samego i-węzła inną nazwą, a kopie są różnymi „węzłami” o różnych nazwach. Plus miękkie łącza mają oryginalną nazwę i ścieżkę pliku jako i-węzeł, więc jeśli plik zostanie …
Trzymam moje pliki dot pod kontrolą wersji, a wdrażanie ich przez skrypt tworzy twarde linki. Używam również, etckeeperaby poddać moją /etckontrolę wersji. Ostatnio otrzymałem takie ostrzeżenia: warning: hard-linked files could cause problems with bzr Prosta kopia ( cp filename.ext filename.ext) nie będzie działać: cp: `filename.ext' and `filename.ext' are the same …
Kiedy chciałem utworzyć twardy link w moim /homekatalogu w trybie root , Linux wyświetlił następujący komunikat o błędzie: ln: failed to create hard link ‘my_sdb’ => ‘/dev/sda1’: Invalid cross-device link Powyższy komunikat o błędzie pokazano poniżej: # cd /home/user/ # ln /dev/sda1 my_sdb Ale mogłem utworzyć tylko twardy link w …
Staram się regularnie robić migawki ogromnego folderu. Przeczytałem tutaj: http://www.mikerubel.org/computers/rsync_snapshots/#Incremental, który cp -alwykonuje migawkę folderu po prostu kopiując twarde linki. To wszystko świetnie, ale problem polega na tym, że w tej migawce, jeśli zmienię plik, zmienia się we wszystkich migawkach. Zamiast tego chciałbym, aby system utworzył nowy plik podczas zmiany …
Czy istnieje sposób, aby powiedzieć cpdo --link(tj tworzyć dowiązania twarde), ale spadek z powrotem w przypadku gdy ja próbuje hardlinki między urządzeniami? Łącza między urządzeniami nie są możliwe i mogą spowodować cpawarię. Powodem, dla którego pytam, jest to, że chciałbym użyć tego w a GNUmakefilei wolałbym czytelny wiersz poleceń niż …
Z strony podręcznika dla ln : -d, -F, --directory allow the superuser to attempt to hard link directories (note: will probably fail due to system restrictions, even for the superuser) Czy są jakieś sterowniki systemu plików, które faktycznie na to pozwalają, czy też jest to jedyna opcja mount --bind <src> …
Rozumiem różnicę techniczną między dowiązaniami symbolicznymi i dowiązaniami twardymi, jest to pytanie o ich użycie w praktyce, szczególnie jestem ciekawy, dlaczego oba są używane w pozornie podobnych warunkach: /binkatalogu. Oto fragment jego wykazu w moim systemie: ~$ ls -lai /bin total 10508 32770 drwxr-xr-x 2 root root 4096 Jun 14 …
W moim systemie plików mam złożone dane tylko do odczytu. Zawiera tysiące migawek niektórych wersji repozytorium svn oraz wyniki testów regresji. Identyczne pliki między migawkami są już zduplikowane przy użyciu twardych łączy. W ten sposób pojemność pamięci nie musi być duża, ale wciąż zużywa dużo i-węzłów, a to powoduje, że …
Widziałem na tej stronie, że i-węzły mają licznik linków, aby wiedzieć, ile plików (czytaj: „pozycja katalogu”) wskazuje na ten i-węzeł. Czy istnieje sposób, aby dowiedzieć się, które katalogi zawierają takie wpisy bez przechodzenia przez cały system plików? Czy gdzieś te informacje są przechowywane? struct inode { kdev_t i_dev; unsigned long …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.