shell命令及运行原理
Linux完整的操作系统:内核+外部应用,我们所敲 的命令其实大部分都是一个个程序,完成命令所对应的功能。
shell:捕捉键盘的输入信息,对信息进行解析,因此对shell的最简单的定义就是命令行解释器,那么shell对于Linux的作用就是对我们的指令进行解析,解析指令给Linux内核,反馈结果通过内核运行出结果,通过shell解析给用户,如图:
Linux权限
1、用户对操作系统的权限:管理员root与普通用户
2、文件访问者的分类:文件所有者:u-User、文件所属组:g-Group、其他人:o-Others
3、文件对于操作的分类:可读(r)、可写(w)、可执行(x)(目录是可浏览、可创建/删除文件、可进入)
文件权限值表示方法
- 字符表示方法
只读:r–,仅可写:-w-,仅可执行:–x,可读可写:rw-,可写可