Страница 1 из 2

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 12:45
linux_net_user
Кто сможет объяснить что такое оболочка в linux???? Как я понял ели представить linux как ядо, то оболочка это слой этого ядра, но вопрос один как он работает и за что ответачает скажите пожалуййста

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 12:50
symon2014
Очевидно имеется ввиду DE - графическая оболочка.

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 12:53
linux_net_user
etamax, то есть как я понял эта графическое окружение в linux их всего лишь 4

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 13:08
di_mok
linux_net_user писал(а):
17 янв 2018, 12:53
эта графическое окружение
Да
linux_net_user писал(а):
17 янв 2018, 12:53
всего лишь 4
Нет, их до чёрта

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 13:32
Chocobo
Смотря в каком контексте.
По сути оболочка (shell) - общее определение интерфейса пользователя для его взаимодействия с ОС.
Поэтому кроме графических окружений, также и bash / sh (ksh, zsh, fish и т.д.) являются оболочками

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 15:01
x230
Chocobo писал(а):
17 янв 2018, 13:32
общее определение интерфейса пользователя для его взаимодействия с ОС
:thumbs:

Что такое оболочка в Linux?

Добавлено: 17 янв 2018, 20:30
svtv1
linux_net_user
Я тебе объясню, что такое оболочка в Linux и иже с ними ОС. Парни думаю объяснят грамотнее чем я, но прежде чем задавать вопрос.
Укажи систем о которой интересует (естественно линух).
Итак:
Мандрива, Федора, Ред хат, Убунту, Линух минт, и т.д.
Да и больше не задавай глупых вопросов и не флуди.
 ! Сообщение из: Chocobo
svtv1, Да и больше не выдавай глупых ответов и не флуди. :acute:

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 01:18
svtv1
Chocobo
Больше не буду. Но неужели ТС в инете (википедии) не смог найти ответ на столь простой вопрос?

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:15
linux_net_user
Chocobo, Скажи пожалуйста оболочка bash как я понял хранит в себе конкретные команды и позволяет управлять полностью приложениями, но как я понял полуается что bash даже если и оболочка это в любом случаи программа.
И еще bash по умолчанию установлен в linux, то есть это значит что кроме него в linux нет оболочек?? или они есть и я могу работать с каким хочу?

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:16
linux_net_user
di_mok, Я имел в виду что Mint подерживает 4 графических окружений

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:21
Chocobo
linux_net_user писал(а):
18 янв 2018, 13:15
bash даже если и оболочка это в любом случаи программа.
bash - это программа
cinnamon/mate/xfce/kde - это программы
ядро linux - тоже программа. :hoho:

Работать можешь с любой из "оболочек", какая тебе по душе.

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:22
linux_net_user
Chocobo, Скажи пожалуйста оболочка bash она хранит в себе системные команды cp,mv,rm и т.д. или она хранит в себе свои собственные команды ???

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:27
Chocobo

Код: Выделить всё

chocobo@desktop ~ $ dpkg -S /bin/{cp,rm,mv}
coreutils: /bin/cp
coreutils: /bin/rm
coreutils: /bin/mv
Это тоже отдельные программы со своим функционалом, которая входит в пакет coreutils.
Каждую из ниж можно запускать через тот же bash.
linux_net_user писал(а):
18 янв 2018, 13:22
или она хранит в себе свои собственные команды ???
https://www.gnu.org/software/bash/manua ... h-Builtins

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:31
linux_net_user
Chocobo, Но как я пойму что я работаю с bash как он отличается от других оболочек????

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:32
Chocobo
linux_net_user, спроси у своей cli-оболочки кто она.

Код: Выделить всё

chocobo@desktop ~ $ echo $SHELL
/bin/bash

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:35
linux_net_user
Chocobo, NOU NOU, я хочу узнать как мне отличить оболочку bash чем он так сильно отличается от других оболочек что он даже стоит по умолчанию и берет большую популярность????

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:40
Chocobo
linux_net_user, вопрос ни о чем.
Внешний вид приглашения командной строки у них может быть абсолютно идентичным. Набор команд и синтаксис в виду POSIX-совместимости тоже не особо различается. В конце концов они решают одни и те же задачи.

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:43
linux_net_user
Chocobo, Спасибо, но как ты думаешь может сильно не зацикливаться на оболочках и учить linux дальше?

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:45
colonel
linux_net_user писал(а):
17 янв 2018, 12:53
как я понял эта графическое окружение в linux их всего лишь 4
linux_net_user писал(а):
18 янв 2018, 13:16
Я имел в виду что Mint подерживает 4 графических окружений
?????
с чего такие выводы? то с того что авторы дистрибутива выпускают на офсайте выкладывают оффсборки на MATE , Cinnamon ,XFCE и KDE ?
Так если бы удосужились посмотреть страничку вики про Минт ( Linux Mint ) то увидели бы как минимум ещё пару DE -
GNOME и Fallback
и можно подумать что в минт нельзя поставить какое другое DE ? ( LXDE , Fluxbox , E16/17 .... )

Что такое оболочка в Linux?

Добавлено: 18 янв 2018, 13:48
linux_net_user
colonel, их 4 , но внутри этих графических окружений можно создать хоть 200 хоть сколько хочешь, а так в Mint их 4
cinnamon/mate/xfce/kde