shell
切换shell
[root@bogon ~]# echo $SHELL
/bin/bash
[root@bogon ~]# /bin/tcsh
[root@bogon ~]# echo $shell
/bin/tcsh
[root@bogon ~]# pstree
init─┬─NetworkManager─┬─dhclient
│ └─{NetworkManager}
├─abrtd
├─acpid
├─atd
├─auditd───{auditd}
├─bluetoothd
├─bonobo-activati───{bonobo-activat}
├─console-kit-dae───63*[{console-kit-da}]
├─crond
├─cupsd
├─2*[dbus-daemon───{dbus-daemon}]
├─dbus-launch
├─devkit-power-da
├─dnsmasq
├─gconfd-2
├─gdm-binary─┬─gdm-simple-slav─┬─Xorg
│ │ ├─gdm-session-wor
│ │ ├─gnome-session─┬─at-spi-regis+
│ │ │ ├─gdm-simple-g+
│ │ │ ├─gnome-power-+
│ │ │ ├─metacity
│ │ │ ├─plymouth-log+
│ │ │ ├─polkit-gnome+
│ │ │ └─{gnome-sessi+
│ │ └─{gdm-simple-sla}
│ └─{gdm-binary}
├─gnome-settings-───{gnome-settings}
├─gvfsd
├─hald─┬─hald-runner─┬─hald-addon-acpi
│ │ ├─hald-addon-inpu
│ │ └─hald-addon-rfki
│ └─{hald}
├─irqbalance
├─ksmtuned───sleep
├─libvirtd───10*[{libvirtd}]
├─master─┬─pickup
│ └─qmgr
├─5*[mingetty]
├─modem-manager
├─polkitd
├─pulseaudio───2*[{pulseaudio}]
├─rpc.statd
├─rpcbind
├─rsyslogd───3*[{rsyslogd}]
├─rtkit-daemon───2*[{rtkit-daemon}]
├─sshd───sshd───bash───tcsh───pstree
├─tpvmlp
├─udevd───2*[udevd]
├─vmtoolsd───{vmtoolsd}
├─vmware-vmblock-───2*[{vmware-vmblock}]
└─wpa_supplicant
[root@bogon ~]#
可以看到在ssh关联的是bash下有一个tcsh,我们的pstree是运行在tcsh下的,tcsh启用的bash的一个子进程