Назад | Перейти на главную страницу

Структура каталогов Linux для пользователей без полномочий root

Я новичок в мире Linux и собираюсь полностью перейти с Windows на Linux, так что я действительно могу погрузиться в него. Я понимаю, что Linux имеет иерархическую структуру, однако мне неясно следующее;

  1. В основном. Прочтите FHS для полной истории.

  2. Для установки пакетов Distro обычно требуется разрешение root. Программное обеспечение, установленное из исходного кода или поставляемое с собственным установщиком, обычно можно установить в домашний каталог пользователя.

  3. Все зависит от владение и разрешения, но не самого пользователя.

  4. /tmp, а также все, для чего были установлены права собственности и разрешения.

  5. Нет. См. 3 и 4 выше.

  • Верный. В / usr и / opt хранятся все ваши приложения, а в / home / username хранятся все ваши документы и пользовательские данные. Из этого есть исключения, но в основном это правда.
  • Если вы устанавливаете вручную, вам, вероятно, придется установить его в каталог в вашей / home папке. Обычно вы не можете устанавливать пакеты распространения через apt-get, yum и т. Д. Без прав root.
  • Без явных разрешений нет.
  • / tmp доступен и используется так же, как временные папки в Windows. Все остальные папки используются как пользователь без полномочий root, но обычно не записываются.
  • Чтобы внести изменения в каталог / var / www, вам нужно будет присоединить пользователей к группе, у которой есть разрешения на это. Взгляните на нижнюю часть этой страницы, чтобы увидеть пример этого: http://cse.csusb.edu/turner/centos/apache.php