admin管理员组文章数量:1027465
【Linux】想学习Linux不看这一篇你就慢了
前言: 上篇博客我们对Linux背景以及Linux当中的常见指令进行了介绍,本篇博客我们将开启对Linux的外壳程序包括Linux当中的用户都有哪些,以及用户的权限又有哪些,包括粘滞位的设置,希望大家有所收获。
1. shell的感性理解
我们使用Linux的时候都知道Ubuntu、Centos等,当然我使用的是Centos环境,我想我们肯定有一个这样的疑惑,这啥玩意?它和Linux又是啥关系?我们不是用Linux吗,怎么需要先搞个这玩意,其实Centos包括Ubuntu等都是Linux,不过这个Linux不是指Linux内核,而是内核+外壳程序(shell),安卓手机在设置当中查看系统信息你就会发现它使用的也是Linux内核,不过就是将这个外壳程序换成安卓的操作界面而已,鸿蒙是不是呢?也是的,它只不过就是将安卓的那个外壳程序去掉,换成是鸿蒙的操作界面而已,包括我们的Windows系统,不过人家用的不是人Linux,只不过它的操作界面就是一种外壳程序,这个外壳程序就是shell。这个shell在Linux上直观的表现就是命令行解释器,不同的系统,命令行解释器的设置不同,包括一些指令什么的。
所以shell是什么呢?为什么要有shell?
上述包裹着操作系统的就是外壳程序,它是什么呢?其实shell就是一个用于用户和操作系统进行交流的媒介,因为我们不擅长和操作系统打交道,让你说,是让你和一堆繁杂的代码打交道容易还是和命令行解释器当中的一些指令、或者是Windows当中的操作界面打交道容易,相信是和第二者较为容易,所以这就是shell。
shell的作用:
1. 作为用户和操作系统打交道的媒介。
2. 变相的保护操作系统。解释:就是说对于非法的指令,shell是不会把这部分指令传交给操作系统的,eg:在Linux当中随便输入一个指令,会显示该指令不存在。
一般而言,执行命令是通过派生子进程的方式执行用户的指令而shell本身并不执行对应的指令,这一点等到进程部分我们再进行仔细介绍。
2. 权限
对于权限部分,我们先从Linux下的用户说起,再介绍几个有关用户切换的指令说起,继而进行权限的详细的介绍。
基本的用户认识:
我们都知道Linux下有root和普通用户之分,root是什么呢?就是大BOSS,无所不能,不受任何权限约束,所以我们root的密码一定要设置的足够复杂并且要记住它,以防被不法分子入侵,对我们的服务器做出什么违法操作。普通用户呢,这就是平民老百姓了,咱只能是唯唯诺诺、老老实实的做好普通用户能做的事,当好牛马喽!当然如果有一天老板瞅见了我们,如此勤劳,任劳任怨,老板说小伙子,好样的,升你做部门经理,从此我们也进入了管理部门
【Linux】想学习Linux不看这一篇你就慢了
前言: 上篇博客我们对Linux背景以及Linux当中的常见指令进行了介绍,本篇博客我们将开启对Linux的外壳程序包括Linux当中的用户都有哪些,以及用户的权限又有哪些,包括粘滞位的设置,希望大家有所收获。
1. shell的感性理解
我们使用Linux的时候都知道Ubuntu、Centos等,当然我使用的是Centos环境,我想我们肯定有一个这样的疑惑,这啥玩意?它和Linux又是啥关系?我们不是用Linux吗,怎么需要先搞个这玩意,其实Centos包括Ubuntu等都是Linux,不过这个Linux不是指Linux内核,而是内核+外壳程序(shell),安卓手机在设置当中查看系统信息你就会发现它使用的也是Linux内核,不过就是将这个外壳程序换成安卓的操作界面而已,鸿蒙是不是呢?也是的,它只不过就是将安卓的那个外壳程序去掉,换成是鸿蒙的操作界面而已,包括我们的Windows系统,不过人家用的不是人Linux,只不过它的操作界面就是一种外壳程序,这个外壳程序就是shell。这个shell在Linux上直观的表现就是命令行解释器,不同的系统,命令行解释器的设置不同,包括一些指令什么的。
所以shell是什么呢?为什么要有shell?
上述包裹着操作系统的就是外壳程序,它是什么呢?其实shell就是一个用于用户和操作系统进行交流的媒介,因为我们不擅长和操作系统打交道,让你说,是让你和一堆繁杂的代码打交道容易还是和命令行解释器当中的一些指令、或者是Windows当中的操作界面打交道容易,相信是和第二者较为容易,所以这就是shell。
shell的作用:
1. 作为用户和操作系统打交道的媒介。
2. 变相的保护操作系统。解释:就是说对于非法的指令,shell是不会把这部分指令传交给操作系统的,eg:在Linux当中随便输入一个指令,会显示该指令不存在。
一般而言,执行命令是通过派生子进程的方式执行用户的指令而shell本身并不执行对应的指令,这一点等到进程部分我们再进行仔细介绍。
2. 权限
对于权限部分,我们先从Linux下的用户说起,再介绍几个有关用户切换的指令说起,继而进行权限的详细的介绍。
基本的用户认识:
我们都知道Linux下有root和普通用户之分,root是什么呢?就是大BOSS,无所不能,不受任何权限约束,所以我们root的密码一定要设置的足够复杂并且要记住它,以防被不法分子入侵,对我们的服务器做出什么违法操作。普通用户呢,这就是平民老百姓了,咱只能是唯唯诺诺、老老实实的做好普通用户能做的事,当好牛马喽!当然如果有一天老板瞅见了我们,如此勤劳,任劳任怨,老板说小伙子,好样的,升你做部门经理,从此我们也进入了管理部门
本文标签: Linux想学习Linux不看这一篇你就慢了
版权声明:本文标题:【Linux】想学习Linux不看这一篇你就慢了 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747408567a2164944.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论