1 常用的 shell 有哪儿种
Linux 系统中默认的shell 是什么
答:linux 几种常见的 Shell:sh、bash、csh、tcsh、ashLinux 下默认的 Shell 是 Bourne Again Shell(bash)4
2 简述 shell 的主要功能
bash 有什么特点
答:Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口
它接收用户输入的命令并把它送入内核去执行
引用、多命令执行、命令行展开:~ {}、命令的执行状态结果、多命令执、命令补全:$PATH、路径补全:TAB、命令 hash 缓存表、命令别名:alias, unalias命令历史:history、文件名通配符:glob、变量、bash 快捷键
3 执行 shell 脚本的方式是哪些
答:1、输入定向到 shell 脚本
该方式用输入重定向方式让 shell 从给定文件中读入命令行,并进行相应处理
其一般形式是:$bash\$student\*”4
7 显示环境变量的设置情况,说明各自的意义
答:只对当前的 shell 起作用的环境变量1、控制台中设置,不赞成这种方式,因为他只对当前的 shell 起作用,换一个 shell 设置就无效了:直接控制台中输入 : $PATH="$PATH":/NEW_PATH (关闭 shell Path 会还原为原来的 path)对所有的用户的都起作用的环境变量2、修改 /etc/profile 文件,假如你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的 shell 都有权使用这个环境变量,可能会给系统带来安全性问题
这里是针对所有的用户的,所有的 shellvi /etc/profile在/etc/profile 的最下面添加: export PATH="$PATH:/NEW_PATH"针对当前特定的