6

Из книги по Linux я нашел следующий текст:

A typical Linux system will run six virtual consoles and one graphical console 

- Server systems often have only virtual consoles 
- Desktops and workstations typically have both

Может кто-нибудь объяснить эти три слова, пожалуйста?

5 ответов5

10

Есть два способа ответить на этот вопрос: с вашей точки зрения (где может быть Linux) и с более общей точки зрения (различные типы аппаратного обеспечения).

TL; DR:

  • Рабочий стол: ваш обычный компьютер. В контексте этого вопроса также ноутбуки.
  • Рабочая станция: похожа на обычный компьютер, но более мощная.
  • Сервер: используется для предоставления услуг пользователям, например, веб-сайтам или электронной почте. Часто выделенное серверное оборудование.

рабочий стол

Ваш обычный домашний компьютер. В контекст этого вопроса также входят ноутбуки. Как правило, вы хотите запустить графическую среду на своем компьютере, так как практически любая типичная задача - чтение электронной почты, просмотр веб-страниц, просмотр видео - проще в современной графической среде. Виртуальные (основанные на тексте) консоли на обычных настольных компьютерах в настоящее время более унаследованы, чем то, что используют люди (однако, для решения некоторых конкретных проблем полезны виртуальные консоли).

рабочая станция

Высококачественный (обычно профессиональный) настольный компьютер, включающий больше памяти, лучшие процессоры и так далее. Может также включать дополнительную избыточность (например, двойной источник питания). Время от времени этот термин используется для любого настольного компьютера.

С этой точки зрения Linux, рабочая станция идентична настольной: она просто более мощная (и дорогая).

рабочая станция

(Отсюда)

сервер

Компьютер, предоставляющий услуги другим компьютерам, например веб-сайтам или почтовым службам. Говоря в контексте этого вопроса, сервер может быть любым оборудованием от ноутбука / настольного компьютера до выделенного серверного оборудования.

При использовании Linux на серверах часто не запускается графическая консоль, так как она не нужна для обычных задач и потребляет системные ресурсы (память и процессорное время). Администраторы (или пользователи) могут по-прежнему использовать графическую консоль удаленно, в зависимости от конфигурации.

Выделенное серверное оборудование более или менее предназначено для использования на сервере: оно предлагает надежные удаленные услуги. Никто не сидит рядом с ним (за исключением обслуживания, в некоторых случаях). Это означает, что нет необходимости в (мощной) видеокарте, звуковой карте или вентиляторах с низким уровнем шума. Часто серверы монтируются в стойку и имеют двойной источник питания для надежности.

Стойка сервера

(Отсюда)

4

Когда запускается сервер, init запускает шесть виртуальных консолей (Alt+F1, Alt+F2, ..., Alt+F6)

0        0  9646  0.0  0.0  3800  544 tty1     S     2010   0:00 /sbin/getty 38400 tty1
0        0  9648  0.0  0.0  3800  540 tty2     S     2010   0:00 /sbin/getty 38400 tty2
0        0  9649  0.0  0.0  3800  540 tty3     S     2010   0:00 /sbin/getty 38400 tty3
0        0  9650  0.0  0.0  3800  540 tty4     S     2010   0:00 /sbin/getty 38400 tty4
0        0  9651  0.0  0.0  3800  540 tty5     S     2010   0:00 /sbin/getty 38400 tty5
0        0  9653  0.0  0.0  3800  544 tty6     S     2010   0:00 /sbin/getty 38400 tty6

Для рабочего стола также запустите графическую консоль (Alt+F7):

root      1056  0.0  0.0  93780  1460 ?        Sl   Feb18   0:00  \_ /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
root      1070  2.4  3.1 234776 96332 tty7     Ss+  Feb18  77:16      \_ /usr/bin/X :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-sECtwI/database -nolisten tcp vt7
root      1644  0.0  0.0 103792  1300 ?        Sl   Feb18   0:00      \_ /usr/lib/gdm/gdm-session-worker
0
  • Вы запускаете службу для других хостов на машине, которую хотите быть надежной, и всегда работающей, чтобы клиенты могли обращаться к службе; Вот почему вы выбираете аппаратное обеспечение и устанавливаете тип программного обеспечения на конкретном хосте и называете его сервером. Вам не нужен графический интерфейс для сервера; поскольку никто не будет работать над этим графическим интерфейсом; Основная функция серверов должна быть доступна в сети и обслуживать данные и услуги.

  • Рабочая станция использует сервисы, предоставляемые в сети серверами, у них есть консоль, но (некоторые) люди предпочитают работать в графической среде, а дистрибутивы, которые хотят быть дистрибутивами для настольных компьютеров / рабочих станций, предложат среду с отшлифованным графическим интерфейсом и группами пакетов для поддержки различных рабочих станций / рабочих столов. деятельность.

0

Рабочие станции, как правило, являются более мощными рабочими станциями для выполнения более мощной компьютерной обработки, такой как: программирование, 3D-дизайн, САПР и т.д.

0

Рабочая станция и сервер практически одинаковы с точки зрения аппаратного обеспечения. Вы можете превратить ваш обычный настольный компьютер в выделенный сервер, если вы покупаете серверную программу и все другие компоненты, необходимые для нее. Пример - Windows Server 2008, другая версия Windows Server 2008 - Windows 7. Если ваш домашний компьютер работает под управлением Windows 7, то у вас есть рабочая станция, но если вы предпочитаете запускать его как сервер, вам придется купить Windows Server 2008 и настроить его как сервер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .