① 输出重定向>和>>的区别是什么? ② 什么是Shell?Shell分为哪些种类? ③ 某用户登录Linux系统后得到的Shell命令提示符为:[root@long ~]#,请根据此提示符给出登录的用户名、主机名、当前目录?
时间: 2024-05-28 22:13:26 浏览: 60
① 输出重定向符号 ">" 和 ">>" 都是用来将命令执行结果输出到文件中,但是它们的区别在于:">" 会先清空目标文件再写入内容,而 ">>" 则是在目标文件末尾追加内容。
② Shell 是一种命令行解释器,也是用户与操作系统内核交互的接口。Shell 可以以交互式或批处理方式运行命令。常见的 Shell 包括 Bash、Korn、Csh 等。
③ 根据提示符 "[root@long ~]#" 可以得知当前用户为 root 用户,主机名为 long,当前目录为用户的家目录(~)。