Есть ли что-то, что может найти персонаж ~ в Linux. Ex. CD ~\Dounloads, чтобы перейти в папку загрузки пользователя из любого места?

2 ответа2

2

~ (Тильда) - это встроенный ярлык, который автоматически заполняет папку «Домашняя страница» пользователя. Обычно домашняя папка находится в каталоге /home /, однако она может находиться практически в любом месте системы (в том числе на сетевых дисках). Это определено в /etc/passwd .

Таким образом, cd ~/Downloads фактически запускает команду cd /home/<username>/Downloads

1

В Windows нет ничего похожего на ~ , но вы можете использовать %USERPROFILE% или %HOMEDRIVE%%HOMEPATH% как $HOME в * nix

https://ss64.com/nt/syntax-variables.html

Однако в PowerShell вы можете использовать ~ как в Linux

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .