Szukaj…


Składnia

  • echo 0 USD
  • ps -p $$
  • echo $ SHELL
  • eksport SHELL = / bin / bash
  • exec / bin / bash
  • cat / etc / shells

Znajdź bieżącą powłokę

Istnieje kilka sposobów określenia bieżącej powłoki

echo $0
ps -p $$
echo $SHELL

Zmień powłokę

Aby zmienić bieżącą wersję bash, uruchom te polecenia

export SHELL=/bin/bash
exec /bin/bash

aby zmienić bash, który otwiera się przy starcie, edytuj .profile i dodaj te linie

Wyświetl dostępne powłoki

Aby wyświetlić listę dostępnych powłok logowania:

cat /etc/shells

Przykład:

$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow