shell簡介
shell是一個命令解釋器,為用戶提供一個和linux內核
shell也是一門腳本編程語言,在shell程序中可以直接調用linux系統命令
shell的兩種主要類型為Bourne shell和C shell(因語法和C類似而得名),這兩種類型語法彼此不兼容
使用vim /etc/shells 查看系統支持的shell
1 vim /etc/shells 2 /bin/sh 3 /bin/bash 4 /sbin/nologin 5 /bin/dash 6 /bin/tcsh 7 /bin/csh
現在linux使用bash作為用戶登錄系統後的默認shell,不同的shell之間可使用命令相互切換
1 [[email protected]
在linux中輸出顏色
1 [[email protected] ~]# echo -e "\e[1;31m hello world \e[0m" // -e支持轉義 "\e[1;....\e[0m"顏色輸出固定格式 2 hello world
30m 黑色
31m 紅色
32m 綠色
33m 黃色
34m 藍色
35m 洋紅
36m 青色
37m 白色
shell簡介