Mam dowiązanie symboliczne w moim katalogu /var/www/
, które łączy się z WordPressem. Kiedy uruchamiam komendę ls -la
z katalogu /var/www/
link do WordPressa nie pojawia się. Czy istnieje sposób, aby wyświetlić listę wszystkich dowiązań symbolicznych, które są w katalogu?
Parsowanie ls
jest złym pomysłem®, wolę proste find
w tym przypadku:
find . -type l -ls
Aby przetwarzać tylko bieżący katalog:
find . -maxdepth 1 -type l -ls
Możesz użyć grep
z komendą ls
do wypisania wszystkich dowiązań symbolicznych obecnych w bieżącym katalogu.
Spowoduje to wylistowanie wszystkich dowiązań obecnych w bieżącym katalogu.
ls -la /var/www/ | grep "\->"
Wpisz ls -lai
, wyświetli on listę wszystkich plików i podkatalogów z odpowiadającymi im numerami inode.Wiesz, że pliki o tym samym numerze inode są linkami (twardymi lub miękkimi) i to rozwiązanie działa również dla linków symbolicznych.