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

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#1

17 янв 2018, 12:45

Кто сможет объяснить что такое оболочка в linux???? Как я понял ели представить linux как ядо, то оболочка это слой этого ядра, но вопрос один как он работает и за что ответачает скажите пожалуййста
[-L_I_N_U_X-]

Аватара пользователя

symon2014
Сообщения: 5924
Зарегистрирован: 16 дек 2017, 21:59
Решено: 36
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 747 раз
Контактная информация:

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

#2

17 янв 2018, 12:50

Очевидно имеется ввиду DE - графическая оболочка.

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#3

17 янв 2018, 12:53

etamax, то есть как я понял эта графическое окружение в linux их всего лишь 4
[-L_I_N_U_X-]

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

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

#4

17 янв 2018, 13:08

linux_net_user писал(а):
17 янв 2018, 12:53
эта графическое окружение
Да
linux_net_user писал(а):
17 янв 2018, 12:53
всего лишь 4
Нет, их до чёрта
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#5

17 янв 2018, 13:32

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

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

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

#6

17 янв 2018, 15:01

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

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 15:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

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

#7

17 янв 2018, 20:30

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

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 15:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

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

#8

18 янв 2018, 01:18

Chocobo
Больше не буду. Но неужели ТС в инете (википедии) не смог найти ответ на столь простой вопрос?
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#9

18 янв 2018, 13:15

Chocobo, Скажи пожалуйста оболочка bash как я понял хранит в себе конкретные команды и позволяет управлять полностью приложениями, но как я понял полуается что bash даже если и оболочка это в любом случаи программа.
И еще bash по умолчанию установлен в linux, то есть это значит что кроме него в linux нет оболочек?? или они есть и я могу работать с каким хочу?
[-L_I_N_U_X-]

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#10

18 янв 2018, 13:16

di_mok, Я имел в виду что Mint подерживает 4 графических окружений
[-L_I_N_U_X-]

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#11

18 янв 2018, 13:21

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

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

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#12

18 янв 2018, 13:22

Chocobo, Скажи пожалуйста оболочка bash она хранит в себе системные команды cp,mv,rm и т.д. или она хранит в себе свои собственные команды ???
[-L_I_N_U_X-]

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#13

18 янв 2018, 13:27

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

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_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#14

18 янв 2018, 13:31

Chocobo, Но как я пойму что я работаю с bash как он отличается от других оболочек????
[-L_I_N_U_X-]

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#15

18 янв 2018, 13:32

linux_net_user, спроси у своей cli-оболочки кто она.

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

chocobo@desktop ~ $ echo $SHELL
/bin/bash
Изображение
   
Изображение

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#16

18 янв 2018, 13:35

Chocobo, NOU NOU, я хочу узнать как мне отличить оболочку bash чем он так сильно отличается от других оболочек что он даже стоит по умолчанию и берет большую популярность????
[-L_I_N_U_X-]

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

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

#17

18 янв 2018, 13:40

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

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#18

18 янв 2018, 13:43

Chocobo, Спасибо, но как ты думаешь может сильно не зацикливаться на оболочках и учить linux дальше?
[-L_I_N_U_X-]

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

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

#19

18 янв 2018, 13:45

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 .... )
Последний раз редактировалось пользователем 1 colonel; всего редактировалось раз: 18
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
linux_net_user
Сообщения: 272
Зарегистрирован: 18 дек 2017, 11:29
Решено: 1
1
Благодарил (а): 26 раз
Поблагодарили: 3 раза

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

#20

18 янв 2018, 13:48

colonel, их 4 , но внутри этих графических окружений можно создать хоть 200 хоть сколько хочешь, а так в Mint их 4
cinnamon/mate/xfce/kde
[-L_I_N_U_X-]

Закрыто

Вернуться в «Вопрос новичка и FaQ»

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

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