zoukankan      html  css  js  c++  java
  • Linux 特殊权限及if语句

    GUN/linux上的特殊权限位:

        权限

            r,w,x;

            user,group,other;

        安全上下文

            前提:进程有属主和属组,文件也有属主和属组;

            任何一个可执行程序文件能不能启动为进程,取决发起者对程序文件是否具有执行权限;

            启动为进程之后,其进程的属主为发起者,进程的属组为发起者所属的组;

            进程访问文件时的权限,取决于进程的发起者;

                进程的发起者,同文件的属主,则应用文件属主权限;

                进程的发起者,属于文件的属组,则应用文件属组权限;

                应用文件"其他"权限;

        SUID:

            任何一个可执行程序文件能不能启动为进城,取决于发起者对程序文件是否具有执行权限;

            启动进程之后,其进程的属主为原程序文件的属主;

            权限位映射:user,占据了属主的执行权限位;

                s:表示之前就具有执行权限;

               S:表示之前不就有执行权限;

        SGID:

            默认情况下,用户创建文件时,其属组为此用户的基本组;

            设置SGID权限后,在目录下创建文件时,其属组为此目录所属的组;

            权限位映射:group,占据了属组的执行权限位;

                s:表示之前具有执行权限;

                S:表示之前不具有执行权限;

        Sticky

            对于一个多人可写的目录,里面的文件只有创建者本人可以删除,其他人没有权限删除;

            权限位映射:other,占据了其他的执行权限位;

                t:表示之前具有执行权限;

                T:表示之前不就有执行权限;

     

        shell-script脚本:

            if-then选择语句

                if 判断条件

                then

                    条件为真的分支代码

                else

                    条件为假的执行代码

                fi

     

                if 判断条件

                then

                    符合条件的分支代码

                elif 判断条件

                then

                    符合条件的分支代码

                elif 判断条件

                then

                    符合条件的分支代码

                . . .

                if

       注:根据马哥视频做的笔记,如有错误,欢迎指正;侵删

     

     

  • 相关阅读:
    你好,这里有一份2019年目标检测指南
    谷歌2019 学术指标发榜:CVPR首次进入Top 10,何恺明论文引用最高!
    魔图互联:知识图谱推荐系统-给人们带来更个性化的推荐
    NLPer入门指南 | 完美第一步
    一文总结数据科学家常用的Python库(下)
    一文总结数据科学家常用的Python库(上)
    一文看懂NLP神经网络发展历史中最重要的8个里程碑!
    如何为计算机视觉任务选择正确的标注类型
    C. Queen Codeforces Round #549 (Div. 2) dfs
    D. Equalize Them All Codeforces Round #550 (Div. 3)
  • 原文地址:https://www.cnblogs.com/guowei-Linux/p/9787339.html
Copyright © 2011-2022 走看看