shell简介
Posted iaknehc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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] ~]# sh 2 sh-4.1# pwd 3 /root 4 sh-4.1# csh 5 [[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简介的主要内容,如果未能解决你的问题,请参考以下文章
用于确保在任何给定时间仅运行一个 shell 脚本的 shell 片段 [重复]
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段