9. Shell

  • colors

  • tab - autocomplete command, directories and files

  • tab+tab

9.1. Shells

  • sh

  • bash

  • zsh

  • csh

  • ash

  • nologin

9.2. Paths

  • /etc/environment

  • /etc/bashrc

  • /etc/profile

  • /etc/motd

  • /etc/profile.d

  • /etc/alternatives

9.3. Keyboard Shortcuts

  • ctrl+o

  • ctrl+r

9.4. Debugging

  • sh -x

  • bash -x

9.5. Commands

Table 9.1. Terminal

Command

Type

Description

stty

change and print terminal line settings

stty

unimplemented system calls

reset

terminal initialization

toe

table of (terminfo) entries

tput

initialize a terminal or query terminfo database

clear

clear the terminal screen

ash

bash -x

bash

GNU Bourne-Again SHell

setterm

set terminal attributes

sh -x

sh

command interpreter (shell)

tset

terminal initialization

tty

print the file name of the terminal connected to standard input

tty

controlling terminal

csh