Linux系统-Shell命令解释器

shell的理解:
为什么在终端中输入一串字符串,回车会被当做命令执行,完成某个功能
操作系统内核与用户之间的桥梁----命令行解释器

用户不能直接访问系统内核–直接访问内核太危险

shell会捕捉用户的标准输入,得到字符串,通过字符串判断用户想要干什么
用户不能直接访问内核,操作系统说我给你提供一些接口—系统调用接口
用户只能通过这些接口完成内核某个特定功能的访问

shell是什么,与用户,内核,终端之间的关系是什么?
shell—是一个用户与内核的沟通桥梁,在linux 下就是一个命令行解释程序
windows下的shell,其实可以理解就是ui操作界面

权限:

   用户: 普通用户,超级管理员用户

文件的权限:

    文件的所有者       文件所属组              其他用户

文件的操作:

    可读       可写        可执行

目录的操作:

    可浏览        可创建/删除              可进入
     rwx            rwx                   r-x
     111            111                   101
      7              7                     5

相关操作:

创建好的文件的权限修改:
chmod 777 hello.txt直接使用八进制数字进行修改
chmod a-x hello.txt针对某类用户进行权限的删除或增加 chmod [augo] +/-[rwx] filename

文件用户信息的修改:
chown username
filename修改文件所有者 (只能使用root修改)
chgrp groupname filename 修改文件所属组

文件权限的粘滞位:
chmod+t
所有人都可以在目录下创建文件,可以删除自己的文件,但是不能删除别人的文件主要针对目录的一个权限位

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值