Linux 内核与Shell

前言

  作为一名刚刚开始工作的小白,实习一段时间过后发现Linux 真的很重要。能够熟练使用Linux 不仅可以提高自己的工作效率,还很炫酷。所以决定系统的学习一下Linux。。。

一、Shell:Linux 的外衣

  用过Linux 系统的朋友应该或多或少都听说过shell,但我们不一定对shell 建立过清楚的认知。

1.1 Shell 的定义

  Shell 是一种应用程序,一种具备特殊功能的程序:它提供了用户与内核进行交互操作的一种接口。应用程序大家应该都不陌生,它是一堆在硬盘中的二进制文件,执行应用就相当于执行二进制文件中的代码。什么是内核?后面再讲。交互操作指的就是我们在Linux 中输的那些命令来让Linux 做事,比如:

输入ls , 代表展示当前目录下的文件/目录
# user @ user-computer in ~ [11:31:09]
$ ls
Desktop    Downloads  Movies     OpenSource Public     project
Documents  Library    Music      Pictures   maven      sh

  从定义中我们可以理解到Shell 就是一种让你可以和Linux 操作系统对话的一种应用程序。在用户登入Linux 系统后,它就会调入系统内存中执行,它可以把用户输入的命令转化为计算机可以理解的机械码给内核执行

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值