Перейти к содержимому

Как узнать какая оболочка используется в линукс

  • автор:

linux как узнать какая оболочка используется

Как определить и изменить командную оболочку (shell) в Linux

Что такое командная оболочка

Командная оболочка или командный интерпретатор в Linux — это программа, которая в текстовой среде выступает в качестве интерфейса между пользователем и операционной системой. Она интерпретирует вводимые команды с терминала и вызывает необходимые программы.

Когда вы работаете в терминале, именно командная оболочка обрабатывает вводимые вами команды. Более того, оболочки Linux поддерживают написание программ на языке оболочки.

Оболочки Linux

Одна из самых популярных командных оболочек — это оболочка Bash (Bourne Again Shell). Она используется по умолчанию в большинстве дистрибутивов Linux.

Существуют разные оболочки Linux. Можно отметить:

Оболочки могут очень сильно отличаться друг от друга. Они отличаются функциональностью, синтаксисом команд, строкой приветствия, дружелюбностью к пользователю и другими параметрами и возможностями.

Как определить текущую командую оболочку

Есть несколько способов определить оболочку, используемую по умолчанию в вашей системе Linux. Рассмотрим несколько из них, так как в разных системах (и оболочках) какие-то способы могут не сработать.

Также нужно знать, что у разных пользователей системы могут использоваться разные оболочки.

Способ 1

Переменная окружения SHELL хранит путь до исполняемого файла оболочки. Выполним команду:

Из вывода команды, мы видим, что используется оболочка bash.

Способ 2

Способ 3

Определим, работающий процесс оболочки командой ps.

Как посмотреть список оболочек, доступных в системе

Список оболочек, которые в данный момент установлены и доступны в системе Linux, хранится в файле /etc/shells

Как временно переключиться на другую оболочку

Чтобы временно переключиться на другую оболочку, достаточно выполнить в терминале команду, соответствующую ее имени. После этого вы переключитесь на новую оболочку.

Например, переключимся на оболочку sh. Выполняем команду:

Как изменить оболочку

Для изменения командной оболочки на постоянной основе служит команда chsh (от слов change shell).

Чтобы изменить оболочку текущего пользователя нужно выполнить команду:

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

Например, изменим оболочку на sh. Для этого выполняем команду (при выполнении команды нужно будет ввести пароль):

После этого нужно выйти и снова войти в систему.

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

Заключение

Мы рассмотрели, как определить текущую оболочку Linux, как просмотреть список доступных оболочек, а также как изменить оболочку, используемую по умолчанию.

Чтобы получить информацию о какой-либо оболочке (доступной в системе) можно воспользоваться Man-страницами. Например:

Дополнительные оболочки можно устанавливать средствами системы (из репозиториев). Например, для установки оболочки fish в Ubuntu Linux, выполните команду

🐧 Как проверить, установлен ли графический интерфейс в Linux из командной строки

На днях один из наших подписчиков попытался установить Katoolin, и это сломало его машину с Ubuntu.

Он не мог пройти дальше экрана входа в систему.

Однако на этот раз его машина загружалась только в режиме командной строки.

Вроде как графический DE ушел, но он в этом не уверен.

Он спросил меня, как он ему узнать, есть ли GUI на данный момент в системе или нет.

Если вы когда-либо попадали в такую ситуацию, вот вам несколько советов, как проверить, установлен ли графический интерфейс в Linux из командной строки.

Проверьте, установлен ли графический интерфейс на Linux из командной строки

Есть несколько способов определить, установлен ли в вашей системе Linux графический интерфейс.

Обратите внимание, что все эти методы будут отображаться только в том случае, если установлен графический интерфейс пользователя или нет.

Однако это не поможет определить, работает ли этот графический интерфейс.

Все приведенные ниже шаги протестированы в настольной и серверной версиях Ubuntu 20.04 LTS.

Первый способ – убедиться, что в вашей системе установлен какой-либо X-сеанс.

Для этого запустите:

Как видно из вышеприведенного вывода, в моем Ubuntu установлена среда рабочего стола GNOME.

Если в Linux не установлен графический интерфейс, вы увидите результат, как показано ниже:

Как узнать, какая оболочка используется в Linux

Оболочки Linux

Существует несколько оболочек Linux, каждая из которых имеет свои особенности. Примеры популярных оболочек: Bash (является оболочкой по умолчанию на множестве дистрибутивов) и ZSH (по умолчанию является оболочкой на Kali Linux, имеет много поклонников).

Чтобы узнать, какая оболочка используется, выполните команду:

Посмотрите, что именно будет выведено:

Как узнать, какая в действительности используется оболочка Linux

Но действительно ли всё так просто с оболочками?

Посмотрите на следующий скриншот и попробуйте угадать, какая оболочка будет обрабатывать последующие команды?

На скриншоте чётко видно, что команда вывела «/usr/bin/zsh», поэтому можно сказать, что используется оболочка ZSH.

Но это неправильный ответ.

Да, оболочкой по умолчанию в этой системе является ZSH, но чуть выше выполнена команда

и даже хотя оформление или приглашение командной строки не поменялось, теперь введённые команды обрабатывает Bash.

Это легко доказать, если выполнить команду

то Bash покажет краткую справку по своим командам. А ZSH выведет сообщение, что команда не найдена:

Что же на самом деле показывает переменная $SHELL? Видимо, это просто оболочка, используемая по умолчанию в данной системе, без учёта того, что пользователь мог запустить другую оболочку. Тем не менее вывод значение переменный $SHELL в большинстве случаев ответит на вопрос, какая оболочка используется на этой системе.

Чтобы убедиться, что используется Bash, можно выполнить команду:

Ещё один способ «узнать» Bash, это посмотреть на реакцию последовательного нажатия сочетания клавиш Ctrl+x Ctrl+v. В ответ на это Bash выведет примерно следующую строку:

Как сменить оболочку в Linux

Возможно, вы уже знаете, что в Linux и других Unix-подобных системах доступно несколько оболочек. Bash является оболочкой по умолчанию почти во всех дистрибутивах Linux, но есть и другие популярные оболочки, такие как:

Некоторые из оболочек предоставляют дополнительные функции более удобным для пользователя способом. Возьмите, например, оболочку fish. Он частично начинает показывать вам подсказки команд, основанные на вашей предыдущей набранной команде. Это очень удобно, если вы не хотите постоянно помнить ярлыки на терминале Linux.

Давайте посмотрим несколько способов смены оболочки в вашей системе Linux.

Как узнать оболочку по умолчанию?

Чтобы узнать, какая оболочка по умолчанию установлена ​​для вас в вашей системе Linux, вы можете проверить переменную среды SHELL. Обычно оболочкой по умолчанию является bash, и она отображается так:

Как узнать, какую оболочку вы сейчас используете?

Не существует единого метода, который бы сообщал вам, какая оболочка используется со 100% точностью.

Как увидеть все оболочки, доступные в вашей системе Linux?

Все оболочки, доступные в ваших системах Linux, перечислены в файле /etc/shells. Вы можете использовать команду cat или less для просмотра содержимого файла.

Как сменить оболочку на другую?

Если вы хотите использовать другую оболочку, вы можете просто ввести ее имя и войти в новую оболочку. Например, если вы хотите использовать Z Shell (zsh), вы можете использовать:

Вы можете ввести exit, чтобы выйти из новой оболочки и вернуться к предыдущей.

Как навсегда изменить оболочку по умолчанию в Linux?

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

Вы должны выйти из системы, чтобы изменения вступили в силу, иначе вы будете думать, что запуск chsh не изменил оболочку.

Какая оболочка нравится вам?

Мы надеемся, что эта небольшая статья помогла вам изменить оболочку в Linux. Если вы подумали об изменении оболочки по умолчанию, возможно, вы используете что-то другое, чем оболочка bash. Какая это оболочка? Почему вы предпочитаете ее другим?

Делитесь своими взглядами в комментариях ниже.

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

28 декабря 2014

Как узнать версии дистрибутива и окружения рабочего стола в Ubuntu/Linux Mint

В этой статье я хочу поделиться с новичками в Linux, как и где можно посмотреть/узнать установленную версию дистрибутива и используемое окружение рабочего стола на вашем компьютере.
Узнать версии дистрибутива и окружения рабочего стола, а также разрядность системы (32 или 64-bit) в Ubuntu/Linux Mint можно двумя способами: графически и в терминале, с использованием специальных команд.

С использованием специальных терминальных команд можно узнать практически всё о вашем компьютере, установленной системе, её разрядности и прочих параметрах. Но в настоящий момент нас интересуют версии дистрибутива, окружения рабочего стола и тип ОС.

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Unity:

Приложение О системе также даёт подробную информацию о названии, версии дистрибутива и версии рабочего окружения Cinnamon, а также тип разрядности ОС:

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Cinnamon:

P.S. Для удобства отображения необходимых параметров системы, я объединил три различные команды в одну, через точку с запятой и пробел, но их также можно выполнять по отдельности:

Подробнее познакомиться с терминальными командами вы можете в следующей статье: Терминальные команды в Linuх.

11 комментариев :

Такие советы, нужно бы потихонечку сводить в каталогизированный мануальчик от компизмании. И людям удобно и сайту нелишняя реклама ��

В терминале Убунту строчка «No LSB modules are available» что означает? Что за модуль такой?

Как то так https://ru.wikipedia.org/wiki/Linux_Standard_Base

Есть ещё один годный терминальный вариант: screenfetch

=Есть ещё один годный терминальный вариант: screenfetch= Да, но это отдельная программа screenfetch, которая требует предварительной установки перед запуском в терминале. Данная статья ориентирована на уже установленную графическую программу «О системе» и терминальные команды, которые не требуют установки, а просто выводят информацию в терминале.

Владимир, просто не удержался, по мне очень интересный вариант.

Добрый день. Я новичок:)
Подскажите, пожалуйста, как быть.
У меня на компе коряво работает соединение sftp с сервером. Посоветовали снести Cinnamon, поставить Mate, и типа будет мне счастье. А у меня очень медленный 3ж-интернет. И качать все и устанавливать заново нет возможности.
Я скачала пакет mate, запустила его командой install и т.д., а терминал мне отвечает:

Вопрос: как узнать, какую оболочку я использую в Linux?

grep «^ $ USER» / etc / passwd — Вывести имя оболочки по умолчанию.

Оболочка по умолчанию запускается, когда вы открываете окно терминала.

chsh -s / bin / ksh — Измените используемую оболочку с / bin / bash (по умолчанию) на / bin / ksh для вашей учетной записи.

Какая оболочка используется в Linux по умолчанию?

Оболочка по умолчанию. Пользователи Linux® часто с удивлением обнаруживают, что Bash не является оболочкой по умолчанию во FreeBSD. Фактически, Bash не входит в стандартную установку. Вместо этого FreeBSD использует tcsh

Что такое терминал Shell?

Оболочка — это программа, которая обрабатывает команды и возвращает вывод, как bash в Linux. Терминал — это программа, запускающая оболочку, в прошлом это было физическое устройство (раньше терминалы были мониторами с клавиатурой, они были телетайпами), а затем ее концепция была перенесена в программное обеспечение, такое как Gnome-Terminal.

Как узнать, какой терминал вы используете?

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

Какая оболочка используется в Ubuntu?

Сколько типов оболочки есть в Linux?

Типы оболочек: В UNIX существует два основных типа оболочек: Оболочка Борна. Если вы используете оболочку типа Bourne, приглашением по умолчанию является символ $.

Как изменить оболочку в Linux?

Чтобы изменить оболочку с помощью chsh:

  • cat / etc / shells. В приглашении оболочки укажите доступные оболочки в вашей системе с помощью cat / etc / shells.
  • чш. Введите chsh (для «смены оболочки»).
  • / bin / zsh. Введите путь и имя вашей новой оболочки.
  • su — yourid. Введите su — и свой идентификатор пользователя, чтобы повторно войти в систему, чтобы убедиться, что все работает правильно.

Снаряды живы?

Большинство ракушек происходит от моллюсков, но некоторые — нет. Большинство морских ракушек на пляже не прикреплены к живым организмам, но некоторые из них. Раковины выделяются с внешней поверхности животного, называемой мантией, и состоят в основном из карбоната кальция.

Является ли терминал оболочкой bash?

Терминал — это программа, которая показывает вам символы, в то время как оболочка обрабатывает команды. Самая примитивная оболочка в Linux — это bin / sh, оболочка по умолчанию — / bin / bash, самая современная итерация оболочки — / bin / zsh.

Shell — это то же самое, что и терминал?

3 ответа. Эмулятор терминала (часто называемый просто терминалом) — это «просто окно», да. Он запускает текстовую программу, которая по умолчанию является вашей оболочкой входа (в Ubuntu это bash). Так что да, оболочка и эмулятор терминала — это полностью отдельные программы, и каждая из них может использоваться без другой.

Как мне попасть в терминал в Linux?

Откройте терминал Linux, используя Ctrl + Alt + T. Самый простой способ открыть терминал — использовать комбинацию клавиш Ctrl + Alt + T. Просто удерживайте все три клавиши одновременно, и откроется окно терминала.

Какой терминал отправляется в Пирсон?

Информация об отправлениях Торонто Пирсон. Путешественники, вылетающие рейсами из Торонто Пирсон, захотят пройти регистрацию по прибытии в аэропорт. Стойка регистрации в Терминале 1 расположена ближе к середине терминала на третьем этаже. Стойка регистрации в Терминале 3 находится возле выхода на посадку.

Как мне проверить информацию о моем рейсе?

Шаги

  1. Посетите веб-сайт авиакомпании, чтобы зарегистрироваться и подтвердить детали. Перейдите на веб-сайт авиакомпании или нажмите кнопку «Зарегистрироваться» в электронном письме с подтверждением, которое авиакомпания отправила вам при бронировании рейса.
  2. Проверьте информацию о посадке.
  3. Подтвердите детали бронирования.
  4. Узнайте время вылета вашего рейса.

Что такое Шелл бин ш?

Сценарий может указывать #! / Bin / bash в первой строке, что означает, что сценарий всегда следует запускать с помощью bash, а не с другой оболочкой. / bin / sh — это исполняемый файл, представляющий системную оболочку. Фактически, это обычно реализуется как символическая ссылка, указывающая на исполняемый файл для любой оболочки, которая является системной оболочкой.

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

Различные оболочки в Linux. SHELL — это программа, которая обеспечивает интерфейс между пользователем и операционной системой. Когда пользователь входит в ОС, запускается оболочка для пользователя. Это оригинальная оболочка UNIX. Это быстрее и предпочтительнее.

Как открыть файл Bash?

Как добавить параметр открытой оболочки Bash в контекстное меню, вызываемое правой кнопкой мыши

  • Используйте сочетание клавиш Windows + R, чтобы открыть команду «Выполнить», введите regedit и нажмите ОК, чтобы открыть реестр.
  • Найдите следующий путь:
  • Щелкните правой кнопкой мыши по клавише Shell (папка).
  • Выберите «Новый» и нажмите «Ключ».
  • Назовите клавишу bash и нажмите Enter.

Какая оболочка Linux лучше?

В этой статье мы рассмотрим некоторые из наиболее часто используемых оболочек с открытым исходным кодом в Unix / GNU Linux.

  1. Bash Shell. Bash означает Bourne Again Shell, и сегодня это оболочка по умолчанию во многих дистрибутивах Linux.
  2. ТЧШ / ЧШ Шелл.
  3. Кш Шелл.
  4. Zsh Shell.
  5. Рыба.

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

Оболочка C (csh или улучшенная версия, tcsh) — это оболочка Unix, созданная Биллом Джоем, когда он был аспирантом Калифорнийского университета в Беркли в конце 1970-х годов. Оболочка C — это командный процессор, который обычно запускается в текстовом окне, позволяя пользователю вводить команды.

Что такое Linux Gnome?

(Произносится гу-ном.) GNOME является частью проекта GNU и частью движения за свободное программное обеспечение или открытый исходный код. GNOME — это настольная система, подобная Windows, которая работает в UNIX и UNIX-подобных системах и не зависит от какого-либо оконного менеджера. Текущая версия работает в Linux, FreeBSD, IRIX и Solaris.

Как узнать какая у вас оболочка Linux

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

Теперь перейдем к методам определения оболочки:

1) Используя команды echo

Команда `echo` — это встроенная команда Linux, которая используется для вывода строки, переданной в качестве аргумента. Она также может использоваться для проверки оболочки, в которой вы выполняете команды. Для определения оболочки воспользуйтесь командой:

Данная команда выведет на экран имя текущего работающего процесса, внутри которого она выполнена. Так как мы выполняем команду внутри оболочки, то будет выведено имя оболочки.

2) Параметр оболочки $0

Второй способ узнать имя оболочки — использовать специальный параметр оболочки `$0`. Параметр `$0` содержит имя текущего исполняемого скрипта или команды. Выполните следующую команду в терминале:

На экране появится имя оболочки, которую вы используете.

3) Команда pstree

Третий способ — использовать команду `pstree`. Команда `pstree` отображает процессы в виде дерева. Для определения оболочки выполните следующую команду:

Здесь `$$` символизирует ID текущего процесса. Вывод команды `pstree` будет содержать информацию о процессе оболочки, в которой вы находитесь.

4) Файлы в каталоге proc

Последний метод использует файлы в каталоге `/proc`. Каждый процесс в Linux имеет соответствующую директорию в `/proc`. Для определения оболочки выполните следующую команду:

Здесь `$$` также означает ID текущего процесса. Вывод команды содержит команду запуска, включая путь к исполняемому файлу, и может помочь в определении оболочки.

Бонусный совет: узнайте версию оболочки

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

Эта команда выведет информацию о версии Bash.

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

Можно ли использовать телефон как проектор

Однако, не все эти приложения обеспечивают надежную и качественную проекцию изображения. Некоторые из них имеют ограниченные функции и не могут работать с высоким разрешением. Однако, существуют также внешние устройства, которые позволяют подключить телефон к проектору и использовать его в качестве источника видео. Это может быть HDMI-адаптер или беспроводное устройство, поддерживающее Wi-Fi или Bluetooth. Таким образом, с помощью таких устройств можно использовать телефон как проектор. Однако, важно учитывать, что качество изображения и его яркость будут зависеть от характеристик самого телефона и проектора, а также от освещения в помещении. Поэтому, прежде чем использовать телефон в качестве проектора, важно изучить технические характеристики обоих устройств и выбрать оптимальные условия для получения качественного прожекции.

Как называется стандартный браузер андроид

Одним из самых популярных и стандартных браузеров для устройств на операционной системе Android является Google Chrome. Этот браузер уже установлен на большинстве смартфонов и планшетов, работающих под управлением Android. Google Chrome предлагает широкий набор функций, обеспечивая наилучший пользовательский опыт. Он обладает удобным интерфейсом, который позволяет легко перемещаться по веб-страницам и выполнять различные действия. Браузер также отличается стабильностью, не вылетает или зависает при работе. Кроме того, Google Chrome обеспечивает безопасное просматривание веб-сайтов, блокируя потенциально опасные ресурсы и предупреждая о возможных угрозах. Благодаря автоматической синхронизации с аккаунтом Google, пользователи могут сохранять свои закладки, пароли и историю посещений на всех устройствах, где они используют Google Chrome.

Какой формат подходит для чтения книг на андроид

Один из самых популярных форматов для чтения книг на устройствах под управлением операционной системы Android — PDF и ePub. В Google Play Книгах пользователи могут загружать книги в указанных форматах и читать их на любом устройстве. Например, если читатель выбрал формат ePub для книги, он сможет добавлять закладки, делать заметки и выделять текст на всех своих устройствах, будь то смартфон, планшет или компьютер. К тому же, Google Play Книги автоматически синхронизируется с аккаунтом пользователя, поэтому он сможет продолжить чтение с места остановки на любом его устройстве. Таким образом, форматы PDF и ePub предоставляют удобную возможность чтения книг на устройствах с операционной системой Android, обеспечивая гибкость и доступность для чтения на различных устройствах.

Сколько лет OnePlus поддерживает устройства

Компания OnePlus гарантирует продолжительную поддержку своих устройств. Согласно заявлению производителя, после выхода смартфона OnePlus 11, его владельцы смогут рассчитывать на крупные обновления операционной системы в течение четырех лет. Это значит, что пользователи долго смогут наслаждаться новыми функциями и улучшенным опытом использования своих гаджетов. Более того, компания обещает обеспечивать регулярные патчи безопасности в течение пяти лет после выпуска смартфона. Это потрясающая новость для фанатов бренда OnePlus, поскольку продление срока поддержки позволит им дольше использовать свои устройства и быть уверенными в их надежности. Эта политика поддержки распространяется только на флагманские модели и подтверждает высокое качество продукции OnePlus.

Для того чтобы узнать, какая у вас оболочка Linux, вы можете воспользоваться командой echo. Команда echo в Linux предназначена для вывода строки, которая передается в качестве аргумента. Однако, помимо этого, вы также можете использовать команду echo для проверки текущей оболочки, в которой вы выполняете свои команды.

Для этого нужно ввести команду echo $0 в терминале Linux. Результатом выполнения этой команды будет вывод имени текущей оболочки. Например, если выводится строка «bash», это означает, что ваша текущая оболочка — Bash. Если выводится строка «sh», значит, это оболочка Sh. Таким образом, используя команду echo в Linux, вы сможете получить информацию о текущей оболочке и определить ее тип.

Все права защищены © 2023.

Удаление приложений — это процесс, при котором с компьютера удаляются ненужные или неработающие программы или приложения. Удаление приложений может освободить место на диске, повысить производительность системы и избавить от ошибок. В Windows 11 есть несколько способов удалить приложения: через панель управления, через параметры или через меню Пуск. Для удаления приложения нужно выбрать его в списке и нажать кнопку Удалить, а затем подтвердить действие. Некоторые приложения могут запускать свой собственный деинсталлятор, который может потребовать дополнительных шагов.

как определить графическую оболочку linux

🐧 Как проверить, установлен ли графический интерфейс в Linux из командной строки

На днях один из наших подписчиков попытался установить Katoolin, и это сломало его машину с Ubuntu.

Он не мог пройти дальше экрана входа в систему.

Однако на этот раз его машина загружалась только в режиме командной строки.

Вроде как графический DE ушел, но он в этом не уверен.

Он спросил меня, как он ему узнать, есть ли GUI на данный момент в системе или нет.

Если вы когда-либо попадали в такую ситуацию, вот вам несколько советов, как проверить, установлен ли графический интерфейс в Linux из командной строки.

Проверьте, установлен ли графический интерфейс на Linux из командной строки

Есть несколько способов определить, установлен ли в вашей системе Linux графический интерфейс.

Обратите внимание, что все эти методы будут отображаться только в том случае, если установлен графический интерфейс пользователя или нет.

Однако это не поможет определить, работает ли этот графический интерфейс.

Все приведенные ниже шаги протестированы в настольной и серверной версиях Ubuntu 20.04 LTS.

Первый способ – убедиться, что в вашей системе установлен какой-либо X-сеанс.

Для этого запустите:

Как видно из вышеприведенного вывода, в моем Ubuntu установлена среда рабочего стола GNOME.

Если в Linux не установлен графический интерфейс, вы увидите результат, как показано ниже:

Ubuntu66.ru — новости, уроки, помощь, поддержка.

В этой статье я хочу поделиться с новичками в Linux, как и где можно посмотреть/узнать установленную версию дистрибутива и используемое окружение рабочего стола на вашем компьютере.
Узнать версии дистрибутива и окружения рабочего стола, а также разрядность системы (32 или 64-bit) в Ubuntu/Linux Mint можно двумя способами: графически и в терминале, с использованием специальных команд.

С использованием специальных терминальных команд можно узнать практически всё о вашем компьютере, установленной системе, её разрядности и прочих параметрах. Но в настоящий момент нас интересуют версии дистрибутива, окружения рабочего стола и тип ОС.

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Unity:

Приложение О системе также даёт подробную информацию о названии, версии дистрибутива и версии рабочего окружения Cinnamon, а также тип разрядности ОС:

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Cinnamon:

P.S. Для удобства отображения необходимых параметров системы, я объединил три различные команды в одну, через точку с запятой и пробел, но их также можно выполнять по отдельности:

Подробнее познакомиться с терминальными командами вы можете в следующей статье: Терминальные команды в Linuх.

Ссылка на источник compizomania
27-12-2014.

Как сменить оболочку в Linux

Возможно, вы уже знаете, что в Linux и других Unix-подобных системах доступно несколько оболочек. Bash является оболочкой по умолчанию почти во всех дистрибутивах Linux, но есть и другие популярные оболочки, такие как:

Некоторые из оболочек предоставляют дополнительные функции более удобным для пользователя способом. Возьмите, например, оболочку fish. Он частично начинает показывать вам подсказки команд, основанные на вашей предыдущей набранной команде. Это очень удобно, если вы не хотите постоянно помнить ярлыки на терминале Linux.

Давайте посмотрим несколько способов смены оболочки в вашей системе Linux.

Как узнать оболочку по умолчанию?

Чтобы узнать, какая оболочка по умолчанию установлена ​​для вас в вашей системе Linux, вы можете проверить переменную среды SHELL. Обычно оболочкой по умолчанию является bash, и она отображается так:

Как узнать, какую оболочку вы сейчас используете?

Не существует единого метода, который бы сообщал вам, какая оболочка используется со 100% точностью.

Как увидеть все оболочки, доступные в вашей системе Linux?

Все оболочки, доступные в ваших системах Linux, перечислены в файле /etc/shells. Вы можете использовать команду cat или less для просмотра содержимого файла.

Как сменить оболочку на другую?

Если вы хотите использовать другую оболочку, вы можете просто ввести ее имя и войти в новую оболочку. Например, если вы хотите использовать Z Shell (zsh), вы можете использовать:

Вы можете ввести exit, чтобы выйти из новой оболочки и вернуться к предыдущей.

Как навсегда изменить оболочку по умолчанию в Linux?

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

Вы должны выйти из системы, чтобы изменения вступили в силу, иначе вы будете думать, что запуск chsh не изменил оболочку.

Какая оболочка нравится вам?

Мы надеемся, что эта небольшая статья помогла вам изменить оболочку в Linux. Если вы подумали об изменении оболочки по умолчанию, возможно, вы используете что-то другое, чем оболочка bash. Какая это оболочка? Почему вы предпочитаете ее другим?

Делитесь своими взглядами в комментариях ниже.

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

28 декабря 2014

Как узнать версии дистрибутива и окружения рабочего стола в Ubuntu/Linux Mint

В этой статье я хочу поделиться с новичками в Linux, как и где можно посмотреть/узнать установленную версию дистрибутива и используемое окружение рабочего стола на вашем компьютере.
Узнать версии дистрибутива и окружения рабочего стола, а также разрядность системы (32 или 64-bit) в Ubuntu/Linux Mint можно двумя способами: графически и в терминале, с использованием специальных команд.

С использованием специальных терминальных команд можно узнать практически всё о вашем компьютере, установленной системе, её разрядности и прочих параметрах. Но в настоящий момент нас интересуют версии дистрибутива, окружения рабочего стола и тип ОС.

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Unity:

Приложение О системе также даёт подробную информацию о названии, версии дистрибутива и версии рабочего окружения Cinnamon, а также тип разрядности ОС:

Скопируйте и выполните в терминале (нажмите Enter) следующую команду:

После выполнения команды вы должны увидеть в терминале примерно следующую информацию о названии дистрибутива, версии, кодовом названии, архитектуре/разрядности ОС и версии окружения Cinnamon:

P.S. Для удобства отображения необходимых параметров системы, я объединил три различные команды в одну, через точку с запятой и пробел, но их также можно выполнять по отдельности:

Подробнее познакомиться с терминальными командами вы можете в следующей статье: Терминальные команды в Linuх.

11 комментариев :

Такие советы, нужно бы потихонечку сводить в каталогизированный мануальчик от компизмании. И людям удобно и сайту нелишняя реклама ��

В терминале Убунту строчка «No LSB modules are available» что означает? Что за модуль такой?

Как то так https://ru.wikipedia.org/wiki/Linux_Standard_Base

Есть ещё один годный терминальный вариант: screenfetch

=Есть ещё один годный терминальный вариант: screenfetch= Да, но это отдельная программа screenfetch, которая требует предварительной установки перед запуском в терминале. Данная статья ориентирована на уже установленную графическую программу «О системе» и терминальные команды, которые не требуют установки, а просто выводят информацию в терминале.

Владимир, просто не удержался, по мне очень интересный вариант.

Добрый день. Я новичок:)
Подскажите, пожалуйста, как быть.
У меня на компе коряво работает соединение sftp с сервером. Посоветовали снести Cinnamon, поставить Mate, и типа будет мне счастье. А у меня очень медленный 3ж-интернет. И качать все и устанавливать заново нет возможности.
Я скачала пакет mate, запустила его командой install и т.д., а терминал мне отвечает:

Помогите, пожалуйста. Как мне запустить установку?

Как узнать, какая оболочка используется в Linux

Оболочки Linux

Существует несколько оболочек Linux, каждая из которых имеет свои особенности. Примеры популярных оболочек: Bash (является оболочкой по умолчанию на множестве дистрибутивов) и ZSH (по умолчанию является оболочкой на Kali Linux, имеет много поклонников).

Чтобы узнать, какая оболочка используется, выполните команду:

Посмотрите, что именно будет выведено:

Как узнать, какая в действительности используется оболочка Linux

Но действительно ли всё так просто с оболочками?

Посмотрите на следующий скриншот и попробуйте угадать, какая оболочка будет обрабатывать последующие команды?

На скриншоте чётко видно, что команда вывела «/usr/bin/zsh», поэтому можно сказать, что используется оболочка ZSH.

Но это неправильный ответ.

Да, оболочкой по умолчанию в этой системе является ZSH, но чуть выше выполнена команда

и даже хотя оформление или приглашение командной строки не поменялось, теперь введённые команды обрабатывает Bash.

Это легко доказать, если выполнить команду

то Bash покажет краткую справку по своим командам. А ZSH выведет сообщение, что команда не найдена:

Что же на самом деле показывает переменная $SHELL? Видимо, это просто оболочка, используемая по умолчанию в данной системе, без учёта того, что пользователь мог запустить другую оболочку. Тем не менее вывод значение переменный $SHELL в большинстве случаев ответит на вопрос, какая оболочка используется на этой системе.

Чтобы убедиться, что используется Bash, можно выполнить команду:

Ещё один способ «узнать» Bash, это посмотреть на реакцию последовательного нажатия сочетания клавиш Ctrl+x Ctrl+v. В ответ на это Bash выведет примерно следующую строку:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *