系统内核和Shell 终端的关系与作用:
让各种硬件设备各司其职且又能协同运行的东西就是系统内核,Linux 系统的内核负责完成对硬件资源的分配、调度等管理任务。
shell(也称为终端或壳)充当的是人与内核(硬件)之间的翻译官,用户把一些命令“告诉”终端,它就会调用相应的程序服务去完成某些工作。现在包括红帽系统在内的许多主流 Linux 系统默认使用的终端是 Bash(Bourne-Again SHell)解释器。其特点如下:
命令与参数
有了Bash这一翻译官,接下来需要的是与翻译官交流,告诉他我们想让硬件那个“非洲人”干什么,这就需要命令了。为了防止那个“非洲人”偷工减料或者是瞎干活我们需要给他命令的同时还要给出参数,这样才能让硬件按你所想的干活。
命令格式
命令名