【Linux】解锁权限的神秘面纱,让你的系统更安全、更高效! ...

打印 上一主题 下一主题

主题 378|帖子 378|积分 1134

1. Shell命令以及运行原理

1.1 Shell外壳


  • Shell外壳:也称为Shell环境,是用户和操作系统内核进行交换的界面和通道,即:是提供命令输入和执行环境的平台。相称于Windows的图形化界面。
  • Shell命令:是用户在Shell环境中输入的指令。这些指令会被通报给Shell解释并通报给操作系统执行。
1.2 shell周边知识


  • 为什么要有Shell外壳程序?


  • Shell提供了用户界面、即:命令行解释器,因为用户不能直接访问操作系统,用户通过它输入命令与操作系统进行交互;
  • 简化操作、由于操作系统自己的易用程度,Shell降低了用户的操作成本和学习成本;
  • 保护操作系统、用户不能直接访问内核,在输入命令时,Shell会进行检查,对于非法指令,直接进行拦截,从而降低了系统受到恶意攻击或误操作的风险;
  • 支持多任务处理惩罚、Shell通过创建子历程,实现了并发执行和多任务处理惩罚,提高了系统的效率和响应速度。

  • Shelll外壳程序是什么?
    Shell外壳程序,也称为Shell,是存在于操作系统之上的"命令行解释器",是面向用户的命令接口(存在于用户和内核之间,需求指令 执行结果)。在Linux中,Shell将用户输入的命令翻译给操作系统内核进行处理惩罚,同时,将内核的处理惩罚结果翻译给用户。Shell相称于"媒婆"、bash相称于"王婆",两者功能相同,都是命令行解释器。
  • Shell工作原理怎么实现?
    Shell本质是一个执行起来的程序,即:历程,在系统启动期间,一直存在。对于有风险、用户自界说的指令,Shell通过创建子历程的方式,让子历程去执行有风险的命令。



  • 每次进行XShell登入时,系统都会给这个用户的当前登入,分配一个Shell,相称于"人手一个Shell"。只是将XShell软件启动,并未登入,不会天生Shell。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦应逍遥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表