Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Созданные в терминале каталоги не видно  (Прочитано 1814 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bumctik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Собственно  в терминале как обычно создаю папку
sudo mkdir /server

открываю через "проводник"  такой папки не видно (визуально)  :idiot2: :o

хотя если через терминал  смотреть,  то она есть cd /home/user0/server

почему так?

Пользователь решил продолжить мысль 07 Февраля 2013, 17:49:41:
причем если папку создать вручную в каталоге /home/user0/
то он позволяет и в терминале создать :-\ :(
« Последнее редактирование: 07 Февраля 2013, 17:49:41 от bumctik »
===========================================================
Пользователи убунты не знают о существовании других дистров.
Они считают, что Ubuntu - это и есть линукс, единственный и неповторимый.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн toxicon

  • Новичок
  • *
  • Сообщений: 46
  • Все вопросы в Telegram
    • Просмотр профиля
Samsung 530U3C-A08RU >> HP Pavilion 14-al104ur
Xubuntu 17.04
Играю в Wakfu и Ingress.

Оффлайн bumctik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Созданные в терминале каталоги не видно
« Ответ #3 : 07 Февраля 2013, 17:55:07 »
скажите есть отличие в том как правильно создавать каталог?

sudo mkdir /папка
или sudo mkdir папка
у меня при первом варианте баг - в терминале созданная папка в проводнике не видна, а в терминале есть.
если создавать по второму варианту, тогда папка появляется (с замочком) :o

Пользователь решил продолжить мысль 07 Февраля 2013, 17:56:24:

/server — в корне.

http://ru.wikipedia.org/wiki/FHS
да название папки для примера, сути не меняет
===========================================================
Пользователи убунты не знают о существовании других дистров.
Они считают, что Ubuntu - это и есть линукс, единственный и неповторимый.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Созданные в терминале каталоги не видно
« Ответ #4 : 07 Февраля 2013, 17:57:56 »
у меня при первом варианте баг
Это не баг.
Каталог создаётся в корне:
ls -l /См. ссылку выше.

если создавать по второму варианту, тогда папка появляется (с замочком)
Потому что делали через sudo.
« Последнее редактирование: 07 Февраля 2013, 18:03:41 от ArcFi »

Оффлайн bumctik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Созданные в терминале каталоги не видно
« Ответ #5 : 07 Февраля 2013, 18:12:40 »
в таком случае вопрос, если я создам каталоги для будущих сайтов (virtual host) в каталоге /home/user0/site1
и /home/user0/site2
будет ли иметь это какие-либо ограничения при чтении/записи в эти каталоги, или доступа служб  (Apache, MySQL и тд.)
===========================================================
Пользователи убунты не знают о существовании других дистров.
Они считают, что Ubuntu - это и есть линукс, единственный и неповторимый.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Созданные в терминале каталоги не видно
« Ответ #6 : 07 Февраля 2013, 18:16:30 »
в таком случае вопрос, если я создам каталоги для будущих сайтов (virtual host) в каталоге /home/user0/site1
и /home/user0/site2
Я бы сделал в /var/www/..., чтобы не нарваться на какой-нибудь AppArmor/SELinux.

Оффлайн bumctik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Созданные в терминале каталоги не видно
« Ответ #7 : 07 Февраля 2013, 18:27:44 »
мне для удобства доступа, необходимо чтобы сайты лежали именно в /home/user/site1 и /site2
если я создам необходимые папки из терминала в дерриктории /home/user
то на них вероятнее всего не будет доступа у user (созданная папка имеет зачек замочка - в правах везде root)

вопрос в том, будет ли доступ у root( сервисы Apache2, MySQL ftp и др) ко всем каталогам, которые я создам из-под user
===========================================================
Пользователи убунты не знают о существовании других дистров.
Они считают, что Ubuntu - это и есть линукс, единственный и неповторимый.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Созданные в терминале каталоги не видно
« Ответ #8 : 07 Февраля 2013, 18:35:00 »
если я создам необходимые папки из терминала в дерриктории /home/user
то на них вероятнее всего не будет доступа у user (созданная папка имеет зачек замочка - в правах везде root)
Потому что делаете через sudo от root.
Либо сразу выполняйте sudo от имени нужного пользователя, либо меняйте владельца впоследствии.

вопрос в том, будет ли доступ у root( сервисы Apache2, MySQL ftp и др) ко всем каталогам, которые я создам из-под user
Теоретически, да.
На практике, не исключены дополнительные настройки для AppArmor/SELinux — надо проверять.

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Созданные в терминале каталоги не видно
« Ответ #9 : 07 Февраля 2013, 19:18:35 »
Если вам чисто побаловаться, не для продакшен-сервера, а для тестирования сайта - есть модуль UserDir.
http://www.wikireality.ru/wiki/UserDir

 

Страница сгенерирована за 0.053 секунд. Запросов: 22.