Ten post zapewni Ci kompletny i detailowy przewodnik po znalezieniu i usunięciu zepsutego symlinki na Ubuntu 20.System 04 LTS. Zacznijmy więc od nauki weryfikacji symbolicznej pliku linku.
Jak sprawdzić symbol?
Jeśli chcesz wiedzieć, czy wybrany plik jest symbolizją, czy nie, a jeśli jest to symboli.
$ ls -l link_file
W ten sposób możesz mieć wszystkie niezbędne informacje związane z symbolą.
Zrzut ekranu wyróżniony l w zrzucie ekranu wspomina, że typ pliku jest linkiem, a strzałka ( ->) między dwoma plikami wskazuje na oryginalny plik.
W porządku, po zrozumieniu pojęcia symboli, nauczmy się znaleźć zepsuty symlinik i usuńmy.
Jak znaleźć zepsuty symlink?
Aby znaleźć coś w systemie operacyjnym opartym na systemie Linux, możemy użyć znajdować Komenda. Jeśli chcesz znaleźć zepsuty symlink w konkretnym katalogu i jego podwodności, najpierw przejdź do katalogu i wykonaj znajdować Polecenie za pomocą następującej składni:
$ find -xtype l
Powyższe polecenie przyniesie wszystkie zepsute symlinki z katalogu i jego podwodników i wydrukuje je w terminalu.
Możesz także podać ścieżkę katalogu bezpośrednio do polecenia Find, a także będzie działać idealnie dobrze. Polecenie do tego pójdzie w ten sposób:
$ find /dokumenty /katalog -xtype l
Możesz być świadkiem, że oba powyższe polecenia dały nam ten sam wynik.
Po dowiedzeniu się o wszystkich zepsutych symlinach, usunięcie lub usunięcie symlinku jest naprawdę proste i łatwe. Nauczmy się usunąć lub usuwać złamany symboliczny link.
Jak usunąć złamany symboliczny link?
Aby usunąć lub usunąć dowolny plik w systemie operacyjnym Linux, możemy użyć Rm Komenda. Jeśli więc chcesz ręcznie usunąć symboliczny link, po prostu podaj symboliczny link do Rm Komenda:
$ rm link_file
To polecenie nie pokaże żadnego wyjścia sukcesu, ale zepsuty symlink zostanie usunięty w mgnieniu oka.
Cóż, nie jest to jedyny sposób, w jaki musimy znaleźć i usunąć zepsuty symlink. Możemy znajdować i usuń zepsuty symlink w jednym poleceniu za pomocą polecenia Find. Do usunięcia symlink znajdować Polecenie, wpisz polecenie podane poniżej:
$ find /dokumenty /katalog -xtype l -Delete
Korzystając z powyższego polecenia, wszystkie zepsute symlinki wewnątrz katalogu i jego podwodników zostaną usunięte bez żadnych kłopotów, a będziesz mieć czysty i wyraźny katalog wolny od zepsutych łączy symbolicznych.
Wniosek
W tym poście przeszliśmy przez prosty i do punktu przewodnika o tym, jak weryfikować, znaleźć i usuwać zepsute symlinki w dowolnym systemie operacyjnym Linux. Pokazaliśmy ci, w jaki sposób możesz pozbyć się symbolicznych linków i zwolnić przechowywanie systemu pobrane przez zepsute symlinki.