Podawanie plików i folderów w Terminalu
Większość poleceń operuje na plikach i folderach, których położenie wskazywane jest przez ścieżki dostępu. Nazwy folderów tworzące ścieżkę dostępu oddzielone są ukośnikami. Na przykład, ścieżka do aplikacji Terminal to /Applications/Utilities/Terminal.app.
Poniższa tabela zawiera standardowe skróty reprezentujące określone foldery. Są one podane względem bieżącego folderu i mogą wyeliminować potrzebę wprowadzania pełnych ścieżek dostępu.
Skrót klawiszowy | Opis | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
. | Pojedyncza kropka reprezentuje bieżący folder. Na przykład, ciąg znaków „. /Test.c” reprezentuje plik Test.c w bieżącym folderze. | ||||||||||
.. | Dwie kropki reprezentują folder nadrzędny bieżącego folderu. Na przykład, ciąg znaków „.. /Test” reprezentuje folder o nazwie Test, znajdujący się w tym samym folderze, co bieżący folder. | ||||||||||
~[użytkownik] | Tylda reprezentuje folder domowy zalogowanego użytkownika. Na przykład, aby odwołać się do folderu Documents w folderze domowym bieżącego użytkownika, wprowadź ~/Documents. Aby odwołać się do folderu Documents innego użytkownika, użyj jego nazwy skróconej poprzedzonej tyldą (~), na przykład ~jsmith/Documents. W systemie macOS ten folder znajduje się w folderze lokalnym /Users lub na serwerze. Aby zobaczyć listę nazw skróconych na swoim serwerze, wprowadź |
Nazwy plików i folderów mogą zawierać litery, liczby, kropkę i znak podkreślenia. Unikaj większości innych znaków, w tym znaków spacji. Niektóre systemy plików dopuszczają użycie tego typu znaków (w tym spacji), ale wokół ścieżek dostępu zawierających takie znaki konieczne może okazać się dodanie pojedynczych lub podwójnych cudzysłowów górnych.
W przypadku pojedynczych znaków rozwiązaniem może być także ich „cytowanie”, czyli umieszczanie ukośnika wstecznego bezpośrednio przed danym znakiem w ciągu. Na przykład, ścieżka dostępu do dysku Mój dysk to "Mój dysk" lub Mój\ dysk.