• 4 июля стартует курс «Python для Пентестера ©» от команды The Codeby

    Понятные и наглядные учебные материалы с информацией для выполнения ДЗ; Проверка ДЗ вручную – наставник поможет улучшить написанный вами код; Помощь преподавателей при выполнении заданий или в изучении теории; Групповой чат в Telegram с другими учениками, проходящими курс; Опытные разработчики – команда Codeby School, лидер по информационной безопасности в RU-сегменте

    Запись на курс до 15 июля. Подробнее ...

  • 11 июля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 20 июля. Подробнее ...

Статья Как поменять Shell на Bash

Как переключиться с ksh shell на bash в Linux или Unix ? Как изменить оболочки в Unix-подобной системе?

Оболочка (shell) – это не что иное, как команда, которая предоставляет текстовый пользовательский интерфейс (также известный как «интерфейс командной строки») для Linux, MacOS и Unix-подобных операционных систем. Оболочка Bash читает команды, такие как ls, date и другие, введенные в терминал, а затем запускают их. Это основная функция оболочки bash.

29840


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

Введите следующую команду для того, чтобы определить оболочку по умолчанию для пользователя под названием vivek:
Bash:
$ grep vivek /etc/passwd
vivek:x:1005:1005:,,,:/home/vivek:/bin/zsh
ИЛИ
Bash:
$ ps -p $$
PID TTY TIME CMD
14314 pts/9 00:00:00 zsh
ИЛИ
Bash:
$ echo $0
zsh
Все вышеуказанные выводы означают, что оболочка является zsh .

Как узнать, какие оболочки доступны в моей системе ?
Введите команду cat следующим образом:
Bash:
$ cat /etc/shells
Примеры возможных выводов данных:

29841


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

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

Вы можете изменить свою оболочку по умолчанию, используя команду chsh («change shell») следующим образом. Синтаксис будет выглядеть так:
Bash:
chsh
chsh -s {shell-name-here}
chsh -s {shell-name-here} {user-name-here}
chsh -s /bin/bash
chsh -s /bin/bash vivek
Вы можете найти полный путь к своей оболочке, используя следующую команду:
Bash:
type -a bash
type -a zsh
type -a ksh
Перевод: Анна Давыдова
Источник:
Это интересно:
 
Мы в соцсетях: