Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 698 раз!

Форум

Добро пожаловать, Гость!

Как узнать в UNIX, я пишу файлы на SSD или HDD?

Обсуждение вопросов на другие темы связанные с веб-разработкой
fooger
Сообщения: 38
C нами: 2 года 11 мес

Непрочитанное сообщение fooger » 05 июн 2014, 01:49

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

Надеюсь тут вы меня просветите.
Большое спасибо.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 05 июн 2014, 02:19

Просвятить вас на эту тему может только ваш админ, поскольку Linux это не Windows, там нет дисков в проводнике. В проводнике Linux просто папки, которые могут быть чем угодно, даже разделом в ОЗУ. Только ваш админ знает как он разбил разделы и куда их подмонтировал.

Настройка Apache, FTP и т.д. вообще отдельная тема. Если админ нормальный и не криворукий, то он должен был всё правильно настроить под ваш сайт и дать только пароль от FTP заходя куда вы должны попадать в корневую папку со своими сайтами. Ну или какую-то панель управления.

Или вам тупо установили софт, сказали готово, ничего не объяснили и всё - дальше сами, типо давай до свидания?

fooger
Сообщения: 38
C нами: 2 года 11 мес

Непрочитанное сообщение fooger » 05 июн 2014, 02:31

Да, он просто поставил настроил ось/софт, а переносить поручили мне. Знаю этого админа давно, но его сейчас нет чтобы спросить.
Ограничивать меня к папке с сайтами не надо, не такой я уже и чайник (как написал о себе в первом сообщении :D ), всегда требую рут права ;)

Т.е. одна папка может быть на SSD, а другая на HDD? И если он норм админ, то все поставил на SSD (ось, бд, апач, софт, ...) , а папку с сайтом кинул на HDD?
Через консоль, хоть как-то можно выяснить где что находится?

P.S. попутный вопрос, грубо говоря, на unix все диски считаются одним общим пространством (а-ля динамический диск windows)?

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 05 июн 2014, 02:43

fooger писал(а):Т.е. одна папка может быть на SSD, а другая на HDD?


Может. А еще в папке которая на HDD может лежать подпапка, которая на SSD и т.д. Вариантов миллион. Через консоль выяснить можно, набираете
fdisk -l
там смотрите диски и файловые системы на них, потом
df путь_до_папки
там покажет в какой файловой системе папка, так и узнаете на каком она диске.

fooger писал(а):P.S. попутный вопрос, грубо говоря, на unix все диски считаются одним общим пространством (а-ля динамический диск windows)?


Нет не совсем. Можно сделать каждый диск отдельно, можно кусками, можно одним общим пространством, а можно вообще сделать рейд из куска от всех дисков, а остальное пространство разбить на файловые системы (диски как в Windows). Кароче в Linux всё сложно, в отличие от Windows вариантов разбиения и использования дисков там очень много. Хотя конечно грубо говоря - диски можно считать одним общим пространством, потому что можно лепить из них всё что угодно :-) Динамический диск в Windows - жалкая поделка, чисто для поржать :mrgreen:

fooger
Сообщения: 38
C нами: 2 года 11 мес

Непрочитанное сообщение fooger » 05 июн 2014, 02:51

Максим, большое спасибо.

Команда '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


поможете расшифровать :) ?

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 05 июн 2014, 03:10

Сделайте
df /var/www

А то что вы ввели толку не даёт, так папку /var/www не вычислить :-)
И fdisk -l не показали, без него не расшифровать :-)

fooger
Сообщения: 38
C нами: 2 года 11 мес

Непрочитанное сообщение fooger » 05 июн 2014, 03:17

Максим писал(а):И fdisk -l не показали, без него не расшифровать


-bash: fdisk: command not found


админ, сц...ко, рут на этот раз не дал, завтра ему вкатаю)

df /var/www:
Filesystem              1K-blocks     Used Available Use% Mounted on
/dev/mapper/system-root 160525956 28925892 123445748  19% /

Аватара пользователя
Asmodey
Сообщения: 299
C нами: 4 года 7 мес

Непрочитанное сообщение Asmodey » 05 июн 2014, 09:42

/dev/mdX - это выглядит как софтовый рейд http://ru.wikipedia.org/wiki/Mdadm

Посмотреть что куда подмонтировано - mount
Примерно узнаете какая папка на каком разделе какого устройства.


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость