Jestem w folderze wcw. biegnę
$pwd
/Users/cs/Coding-projects/wcw
$ls -lsa
total 0
0 drwxr-xr-x 5 M staff 170B Apr 5 16:56 .
0 drwxr-xr-x 3 M staff 102B Apr 4 11:25 ..
0 drwxr-xr-x 12 M staff 408B Apr 5 16:56 .git
0 -rw-r--r-- 1 M staff 0B Apr 4 11:29 README
0 -rw-r--r-- 1 M staff 0B Apr 5 16:56 test
Chcę przejść do folderu „test”. biegnę
$cd test
/Users/M/Documents/test
Wykonuję następujące czynności, aby zobaczyć, gdzie jestem teraz
$pwd
/Users/M/Documents/test
Test folderu nie jest dowiązaniem symbolicznym, jak widać z powyższego polecenia ls.
Co to jest test folderów?
Jak może rzucić mnie w przypadkowe miejsce?
test
to nie katalog, to pusty plik. Twoje wyjście terminalowe nie ma sensu.cd test
powinien się nie udać, nie powinien nic wydrukować. Chcesz podać plik zip? Poza tym, z jakiej powłoki korzystasz?Odpowiedzi:
Sądząc po strukturze katalogów, jesteś w systemie Apple. Apple HFS nadal obsługuje widelce, a ponieważ test pliku ma 0 zero, być może widelec łączy się gdzie indziej.
źródło