Здравствуйте. Я, как и многие тут - веб программист. Клиенты заказали выделенный сервер 2x160gb SSD, 2x2Tb HDD, OS Debian. Сисадмин поставил туда весь софт (апач, мускул, пхп, и т.д.). Ну а мне предстоит залить туда сайт.
Поскольку в UNIX, пока что, я на уровне начинающего пользователя (перезапустить апач, кое-где поправить настройку перед этим нагуглив ее решение, минимальная работа с консолью), то есть пару вопросов:
У unix так же как и в Windows, есть диск C, D, и т.д.? Если да, то как на них попасть из FTP?
Если я пишу в папку /var/www, то я пишу на SSD или на HDD?
Как узнать куда я пишу на SSD или HDD (или как выбрать куда писать)?
Надеюсь тут вы меня просветите.
Большое спасибо.
Как узнать в UNIX, я пишу файлы на SSD или HDD?
Просвятить вас на эту тему может только ваш админ, поскольку Linux это не Windows, там нет дисков в проводнике. В проводнике Linux просто папки, которые могут быть чем угодно, даже разделом в ОЗУ. Только ваш админ знает как он разбил разделы и куда их подмонтировал.
Настройка Apache, FTP и т.д. вообще отдельная тема. Если админ нормальный и не криворукий, то он должен был всё правильно настроить под ваш сайт и дать только пароль от FTP заходя куда вы должны попадать в корневую папку со своими сайтами. Ну или какую-то панель управления.
Или вам тупо установили софт, сказали готово, ничего не объяснили и всё - дальше сами, типо давай до свидания?
Настройка Apache, FTP и т.д. вообще отдельная тема. Если админ нормальный и не криворукий, то он должен был всё правильно настроить под ваш сайт и дать только пароль от FTP заходя куда вы должны попадать в корневую папку со своими сайтами. Ну или какую-то панель управления.
Или вам тупо установили софт, сказали готово, ничего не объяснили и всё - дальше сами, типо давай до свидания?
Да, он просто поставил настроил ось/софт, а переносить поручили мне. Знаю этого админа давно, но его сейчас нет чтобы спросить.
Ограничивать меня к папке с сайтами не надо, не такой я уже и чайник (как написал о себе в первом сообщении
), всегда требую рут права
Т.е. одна папка может быть на SSD, а другая на HDD? И если он норм админ, то все поставил на SSD (ось, бд, апач, софт, ...) , а папку с сайтом кинул на HDD?
Через консоль, хоть как-то можно выяснить где что находится?
P.S. попутный вопрос, грубо говоря, на unix все диски считаются одним общим пространством (а-ля динамический диск windows)?
Ограничивать меня к папке с сайтами не надо, не такой я уже и чайник (как написал о себе в первом сообщении


Т.е. одна папка может быть на SSD, а другая на HDD? И если он норм админ, то все поставил на SSD (ось, бд, апач, софт, ...) , а папку с сайтом кинул на HDD?
Через консоль, хоть как-то можно выяснить где что находится?
P.S. попутный вопрос, грубо говоря, на unix все диски считаются одним общим пространством (а-ля динамический диск windows)?
Может. А еще в папке которая на HDD может лежать подпапка, которая на SSD и т.д. Вариантов миллион. Через консоль выяснить можно, набираетеfooger писал(а):Т.е. одна папка может быть на SSD, а другая на HDD?
fdisk -l
там смотрите диски и файловые системы на них, потом
df путь_до_папки
там покажет в какой файловой системе папка, так и узнаете на каком она диске.
Нет не совсем. Можно сделать каждый диск отдельно, можно кусками, можно одним общим пространством, а можно вообще сделать рейд из куска от всех дисков, а остальное пространство разбить на файловые системы (диски как в Windows). Кароче в Linux всё сложно, в отличие от Windows вариантов разбиения и использования дисков там очень много. Хотя конечно грубо говоря - диски можно считать одним общим пространством, потому что можно лепить из них всё что угодноfooger писал(а):P.S. попутный вопрос, грубо говоря, на unix все диски считаются одним общим пространством (а-ля динамический диск windows)?


Максим, большое спасибо.
Команда 'df':
?
Команда 'df':
Filesystem 1K-blocks Used Available Use% Mounted on rootfs 160525956 28925916 123445724 19% / udev 10240 0 10240 0% /dev tmpfs 6608716 252 6608464 1% /run /dev/mapper/system-root 160525956 28925916 123445724 19% / tmpfs 5120 0 5120 0% /run/lock tmpfs 13217420 0 13217420 0% /run/shm /dev/md0 913632 18371 846519 3% /boot /dev/md2 1922730616 200028 1824861480 1% /media/sataпоможете расшифровать

/dev/mdX - это выглядит как софтовый рейд http://ru.wikipedia.org/wiki/Mdadm
Посмотреть что куда подмонтировано - mount
Примерно узнаете какая папка на каком разделе какого устройства.
Посмотреть что куда подмонтировано - mount
Примерно узнаете какая папка на каком разделе какого устройства.