Я новачок у 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/
.