【Linux】系统权限

Linxu基础学习-权限

这是第一次接触到Linux操作系统,所使用的是VMware Workstation Pro的虚拟机,以CentOS - 7 64位为主,运用XShell - 6远程连接。

进入目录所需要的权限

在Linux操作系统中,一切皆文件,但文件不像Window操作系统,Linux系统中的文件不以文件的后缀名作为区分。

在Linux操作系统中,系统的用户不止是一个人,因为Linux是一个开源的系统,所以这就要考虑到权限的问题,在Linux操作系统中,操作系统的权限可以分为两种:1、管理员用户(root);2、普通用户。

对于普通用户而言,可以对自身的用户文件进行增、删、查、改等操作,但是不可以对本系统中的其他用户进行修改,而管理员用户可以对系统中所有的文件进行修改,包括系统的根目录所有文件。

一些基础的目录操作命令

              ls 默认显示当前所在目录中的内容 

                  -a 显示所有的文件,不忽略以点开头的文件(以点开头的文件,在Linux中默认是隐藏文件)

                  -l 显示目录下文件的详细信息

             cd 进入、改变当前所在路径(进入指定目录)

                  - 返回上一次所在的路径

                  ~ 快速返回当前用户的家目录

              pwd 显示当前所在路径(绝对路径)

                   绝对路径:以根目录作为起始路径; 相对路径:以当前路径作为起始路径

              mkdir 创建目录

                   -p 递归创建多层级目录(哪一层不存在就创建哪一层)

             rmdir 删除空目录

                  -p 递归创建多层级目录删除

             rm 删除普通文件(默认)

                  -r 递归对目录下的所有文件进行删除,包括目录自身

                 ./* 删除当前目录所有人间

                 -f 忽略提示信息,直接进行操作

            cp 复制一个文件到另一个位置(默认普通文件、重命名)

                -r 递归对目录下的所有文件进行拷贝,包括目录自身

                -f 忽略提示信息,直接进行操作

            mv 剪切,将一个文件移动到另一个位置(还可进行重命名操作)

                -i 返回上一次所在的路径

权限的修改

之前说到,在Linux操作系统中,操作权限分为:root用户,和普通用户。

     文件的权限:

       文件权限对用户的分类:

       文件的所有者(u)    文件所属组(g)     其他用户(o)

       用户对文件操作的分类:

       可读(r)                   可写(w)               可执行(x)

       可浏览                       可创建/可删除          可进入

      二进制位图:

      111                              111                           101  (二进制)

       7                                 7                               5     (八进制)

例:

 这里用二进制位图表示就是:a.out :111 111 101       test.c :111 110 101 

文件权限的常见命令

         umask 查看/设置文件的默认权限掩码

                     权限掩码:设置文件默认的创建权限

                     实际权限 = 给定权限 & (~权限掩码)

        chmod 修改文件的权限

                   chmod +/-(x/w/r) file

                   chmod +t file 修改文件沾置位(修改后只有root用户可更改)

        chown 修改文件所有者

                   chown username filename

        chgrp 修改文件所属组

                   chgrp username filename

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_ClivenZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值