Aby zrozumieć pełną ścieżkę, musisz najpierw znać punkt początkowy.
Katalog główny /
jest punktem początkowym systemów operacyjnych opartych na * nix. Zawiera wszystkie inne katalogi, zarówno systemowe, jak i użytkownika.
Katalog domowy użytkownika /home/USERNAME/
lub ~/
w skrócie zawiera plików i katalogów użytkownika. Na przykład Obrazy, Muzyka, Dokumenty itp. Każdy z tych katalogów jest oznaczony tak, jak /home/USERNAME/DIRECTORY
na przykład Dokumenty /home/USERNAME/Documents
.
Podobnie jak w przypadku katalogów, pliki są przywoływane w ten sam sposób, na przykład do pliku o nazwie my_script
znajdującej się w katalogu osobistym użytkownika sosytee
można się odwoływać przy użyciu pełnej ścieżki /home/sosytee/my_script
lub ~/my_script
w skrócie.
Do plików i katalogów można uzyskać dostęp / korzystając z ich pełnych ścieżek z dowolnego miejsca w systemie. Dodatkowo można uzyskać do nich dostęp, używając tylko ich nazwy, jeśli znajduje się w tym samym katalogu. Na przykład, jeśli użytkownik jest w ~/
trakcie korzystania z terminala, może uzyskać dostęp do my_script
pliku, używając tylko my_script
.
Dodatkowo można uzyskać dostęp do katalogów i plików, używając tylko ich nazw, jeśli są umieszczone w jego zmiennej PATH. Możesz zobaczyć, co jest przechowywane w PATH, używając echo $PATH
.
Proste przykłady uzyskiwania dostępu do plików za pomocą wiersza polecenia:
- Użytkownik jest obecnie na stronie
/home/USERNAME/
i chce użyć cat
polecenia w pliku o /home/USERNAME/Documents
nazwie foo.txt:
cat Documents/foo.txt
z całą pewnością jest to tylko podsumowanie.
Dalsza informacja