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