Codeby web-security - новый курс от Codeby Security School

Представляем вашему вниманию новый курс от команды The Codeby - "Тестирование Веб-Приложений на проникновение с нуля". Общая теория, подготовка рабочего окружения, пассивный фазинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...


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

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

Меняем Shell на Bash

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

Введите следующую команду для того, чтобы определить оболочку по умолчанию для пользователя под названием vivek:

$ grep vivek /etc/passwd
vivek:x:1005:1005:,,,:/home/vivek:/bin/zsh

ИЛИ

$ ps -p $$
PID TTY TIME CMD
14314 pts/9 00:00:00 zsh

ИЛИ

$ echo $0
zsh

Все вышеуказанные выводы означают, что оболочка является zsh .

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

Введите команду cat  следующим образом:

$ cat /etc/shells

Примеры возможных выводов данных:


Paranoid - курс от Codeby Security School

Представляем вашему вниманию курс от команды codeby - "Комплекс мер по защите персональных данных, анонимности в интернете и не только" Подробнее ...


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

Рис.01: Как найти список доступных оболочек в Linux или Unix или MacOS?

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

Введите имя в командной строке и нажмите клавишу ввода. В этом примере, чтобы перейти от любой оболочки к bash, введите:

bash

Как изменить оболочки в Linux или Unix-подобных системах?

Вы можете изменить свою оболочку по умолчанию, используя команду chsh («change shell») следующим образом. Синтаксис будет выглядеть так:

chsh
chsh -s {shell-name-here}
chsh -s {shell-name-here} {user-name-here}
chsh -s /bin/bash
chsh -s /bin/bash vivek

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

type -a bash
type -a zsh
type -a ksh

Перевод: Анна Давыдова
Источник: cyberciti.biz

Это интересно:


Codeby Market от Сodeby

Мы запустили свой магазин CodebyMarket Equipment for InfoSec. Уже добавили RaspberryAlfa Long-RangeOrange PiArduino и многое другое. Купить Pentesting Devices