Я новичок в Linux и Ubuntu. Люди продолжают использовать ~/filenameв своих ответах на мои вопросы. Что ~/значит?
Я новичок в Linux и Ubuntu. Люди продолжают использовать ~/filenameв своих ответах на мои вопросы. Что ~/значит?
Ответы:
~/является сокращением для домашней папки текущего пользователя. Так что если ваше имя пользователя "foobar", оно расширяется до/home/foobar/
~это сокращение для домашней папки текущего пользователя :)
~вместо ~/, так /как там не нужно.
~фактически расширяется до значения переменной среды HOME. Если вы измените значение HOME, ~также больше не будет указывать на домашний каталог этого пользователя.
Важно то, что если вы используете привилегированный пользователь, ~/будет /rootкаталог, а не /home/user_name.
В этом случае выполните:
> cd ~/ ; pwd ;
Это выйдет:
> /root
/rootв вашей /etc/passwdтаблице указан домашний каталог пользователя root . Это не особый случай.
userдомашний каталог, вы можете использовать~user, как вls -l ~enzotib/Documents/.