многопользовательский ли unix

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

многопользовательский ли unix

Сообщение Olej »

монах Тук писал(а):
20.01.2016 19:03
Bizdelnick писал(а):
20.01.2016 18:50
w или who
тоже не показывают чего надо. whoami - показывает имя того, кто скомандовал, то есть user_ser, да. Но надо имена ВСЕХ пользователей, работающзих в системе.

Не очень понятно чего вы добиваетесь ... "чего надо" :rolleyes:
who - показывает вам имена всех пользователей, как они зарегистрировались в системе, su или sudo - не изменяют имя пользователя сеанса, от этого Иванов не становится root-ом. :unsure:

Кроме того, постоянно полезно иметь в виду, что UNIX/POSIX - многозадачные операционные системы, но не многопользовательские.
Возьмите книжку Робачевского:
Изображение
Она не новая, но много разъясняет.
Простенько и со вкусом :rolleyes:
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: многопользовательский ли unix

Сообщение /dev/random »

Olej писал(а):
20.01.2016 19:33
Кроме того, постоянно полезно иметь в виду, что UNIX/POSIX - многозадачные операционные системы, но не многопользовательские.

Э?
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: многопользовательский ли unix

Сообщение Olej »

/dev/random писал(а):
20.01.2016 19:37
Olej писал(а):
20.01.2016 19:33
Кроме того, постоянно полезно иметь в виду, что UNIX/POSIX - многозадачные операционные системы, но не многопользовательские.

Э?

Э - это в книжки по операционным системам. :rolleyes:

P.S. Какие бывают виды операционных систем?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: многопользовательский ли unix

Сообщение /dev/random »

Olej писал(а):
20.01.2016 19:58
Э - это в книжки по операционным системам. :rolleyes:

Не знаю уж, из какой книги вы это взяли, но в упомянутой вами выше написано совсем другое:
2. UNIX — многозадачная многопользовательская система с широким спектром услуг. Один мощный сервер может обслуживать запросы большого количества пользователей. При этом необходимо администрирование только одной системы. Ваша система может выполнять различные функции — работать как вычислительный сервер, обслуживающий сотни пользователей, как сервер базы данных, как сетевой сервер, поддерживающий важнейшие сервисы сети (telnet, ftp, электронную почту, службу имен DNS и т.д.), или даже как сетевой маршрутизатор.

Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: многопользовательский ли unix

Сообщение bormant »

Olej писал(а):
20.01.2016 19:33
UNIX/POSIX - многозадачные операционные системы, но не многопользовательские.
Смело, модно, молодежно.
Многопользовательская система
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: многопользовательский ли unix

Сообщение Olej »

/dev/random писал(а):
20.01.2016 20:06
Olej писал(а):
20.01.2016 19:58
Э - это в книжки по операционным системам. :rolleyes:

Не знаю уж, из какой книги вы это взяли, но в упомянутой вами выше написано совсем другое:
2. UNIX — многозадачная многопользовательская система с широким спектром услуг. Один мощный сервер может обслуживать запросы большого количества пользователей. При этом необходимо администрирование только одной системы. Ваша система может выполнять различные функции — работать как вычислительный сервер, обслуживающий сотни пользователей, как сервер базы данных, как сетевой сервер, поддерживающий важнейшие сервисы сети (telnet, ftp, электронную почту, службу имен DNS и т.д.), или даже как сетевой маршрутизатор.


А я против многозадачности и не возражал. :rolleyes:
Но многозадачная и многопользовательская - это не одно то же.

А в контексте затеянного ТС разговора: "получить имена всех пользователей работающих в системе" - это довольно бессмысленное намерение.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: многопользовательский ли unix

Сообщение /dev/random »

Olej писал(а):
20.01.2016 20:08
А я против многозадачности и не возражал. :rolleyes:
Но многозадачная и многопользовательская - это не одно то же.

Я выделил 2 слова, не одно. Многозадачная многопользовательская.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: многопользовательский ли unix

Сообщение Bizdelnick »


Вообще-то по этой ссылке написано, что ОС Unix фирмы AT&T’s Bell Laboratories (США) является примером многопользовательской системы.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: многопользовательский ли unix

Сообщение Olej »

Bizdelnick писал(а):
20.01.2016 20:15

Вообще-то по этой ссылке написано, что ОС Unix фирмы AT&T’s Bell Laboratories (США) является примером многопользовательской системы.

Конечно. Является. ... ОС Unix фирмы AT&T’s Bell Laboratories :rolleyes: ... На компьютере VAX-11 ... или PDP-11-70, для которых и разрабатывалась ОС Unix фирмы AT&T’s Bell Laboratories (США) :unsure:
А вот Linux ... Конечно. Не является. :rolleyes:
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: многопользовательский ли unix

Сообщение Bizdelnick »

Olej писал(а):
20.01.2016 20:31
А вот Linux ... Конечно. Не является.

Может быть поясните, почему?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: многопользовательский ли unix

Сообщение Olej »

Bizdelnick писал(а):
20.01.2016 20:42
Olej писал(а):
20.01.2016 20:31
А вот Linux ... Конечно. Не является.

Может быть поясните, почему?

Вам, наверное, часто везёт поработать за Linux системой ... так, скажем, с 40 терминалами, за 39-ю из которых работают такие же как и вы пользователи? :rolleyes:
Мне не так сильно везёт...

Вас ничем не смущает то, что PC компьютеры называют "персональными"?

Для того, чтобы быть многопользовательской, системе мало а). быть многозадачной, б). допускать регистрацию разных имён из /etc/passwd.
Для этого нужно ещё систему распределения ресурсов (в частности, разделения времени), систему некоторого биллинга пользователей ... и другое.
Это всё присутсивует в майнфреймах, в вариантах того же UNIX (под разными названиями).
В Linux всё это просто было не нужно - здесь пользователь всегда один.
Некоторые элементы этого появились в Linux (не во всех, но в лучших :laugh: ) в последние пару лет: cgroups, LXC контейнеры и т.д.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: многопользовательский ли unix

Сообщение Bizdelnick »

Olej писал(а):
20.01.2016 21:54
В Linux всё это просто было не нужно - здесь пользователь всегда один.

Знаете, у нас тут есть целый раздел, где обсуждают случаи, когда пользователей (одновременно работающих) существенно больше одного: Терминальные решения.
Только не надо говорить, что эти терминалы — не терминалы. Никто не мешает подключить к линуксу до фига труёвых последовательных терминалов, и будут они работать как миленькие. Просто это никому не надо.
А контейнеры и cgroups — это уже немножко из другой оперы. И вроде в каноничном юниксе ничего подобного не было (поправьте, если я ошибаюсь).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: многопользовательский ли unix

Сообщение Olej »

Bizdelnick писал(а):
20.01.2016 22:31
А контейнеры и cgroups — это уже немножко из другой оперы. И вроде в каноничном юниксе ничего подобного не было (поправьте, если я ошибаюсь).

Поправляю :drinks: : это и есть разделение ресурсов и квот, что всегда было одной из основынх задач многопользовательских систем.

Спасибо сказали:
Ответить