我想问有关shell编程的问题
1个回答
关注
展开全部
我想问有关shell编程的问题亲!您好,很高兴为您解答。亲我们知道计算机的运作离不开硬件,但却无法直接操作硬件,硬件的驱动只能通过一种称之为“操作系统(OS,Opertating System)的软件来管控。Linux 严格来说是一个操作系统(OS)。使用者没有办法直接操作 Kernel,而是通过 Kernel 的“外壳”程序,也就是所谓的 Shell 来与 Kernel 沟通。Shell 是一个使用者与系统的交互界面(Interface),只能通过命令行(Command line)来使用系统来完成工作。因此 ,Shell 最简单的定义就是:命令解译器(Command Interpreter)将使用者的命令翻译给内核处理;同时,将内核处理结果翻译给使用者。不同的 OS 使用不同的 Kernel;同一个 kernel 之上,也可以使用不同的 Shell,常见的 Shell 有sh、bash、csh、ksh 等2、Shell prompt(PS1)与 Carriage Return(CR)的关系?成功登录一个 Shell 终端后,光标左边部分称之为提示符 Prompt,通常一般用户使用 $,管理员用户使用 #Shell Prompt:可以输入命令了,键入命令后,直到读进 CR(Carriage Return)字符为止Carriage Return:可以执行命令了希望我的回答能帮助到您!请问您还有其它问题需要咨询吗?
咨询记录 · 回答于2022-08-19
我想问有关shell编程的问题
&>/dev/null什么意思
不要在网上百度答案给我啊,我已经在网上百度了你没讲清。
我想问有关shell编程的问题亲!您好,很高兴为您解答。亲我们知道计算机的运作离不开硬件,但却无法直接操作硬件,硬件的驱动只能通过一种称之为“操作系统(OS,Opertating System)的软件来管控。Linux 严格来说是一个操作系统(OS)。使用者没有办法直接操作 Kernel,而是通过 Kernel 的“外壳”程序,也就是所谓的 Shell 来与 Kernel 沟通。Shell 是一个使用者与系统的交互界面(Interface),只能通过命令行(Command line)来使用系统来完成工作。因此 ,Shell 最简单的定义就是:命令解译器(Command Interpreter)将使用者的命令翻译给内核处理;同时,将内核处理结果翻译给使用者。不同的 OS 使用不同的 Kernel;同一个 kernel 之上,也可以使用不同的 Shell,常见的 Shell 有sh、bash、csh、ksh 等2、Shell prompt(PS1)与 Carriage Return(CR)的关系?成功登录一个 Shell 终端后,光标左边部分称之为提示符 Prompt,通常一般用户使用 $,管理员用户使用 #Shell Prompt:可以输入命令了,键入命令后,直到读进 CR(Carriage Return)字符为止Carriage Return:可以执行命令了希望我的回答能帮助到您!请问您还有其它问题需要咨询吗?
什么乱七八糟的,你没回答对呀,这是什么意思啊?你回答的是什么东西哦?
是把错误输出到“黑洞” ,/dev/null 代表空设备文件,它等价于一个仅仅写文件,全部写入它的内容都会永远丢失将标准输出和错误输出全部重定向到/dev/null中,也就是将产生的所有信息丢弃