linux基础

it2022-05-05  125

 

                          用户权限

drwxrw-rw-

d:文件类型:

           -表示普通文件

           d表示目录

           l表示链接文件

           p表示管道文件

           c表示字符设备文件

           b表示块设备

 

rwx:属主权限:r(read),w(write),x(execute)

     用u来表示

rw-:同组其他用户权限(用g来表示)

rw-:其他用户(用o来表示)

 

 

 

修改权限:1.  Chmod  o-x  bb     //收回其他用户的权限

       2.  Chmod a-x  bb   //三类用户的x权限收回(属主权限不可能被收回,只是隐藏而已)

        3.chmod g+x bb     //赋予同组其他用户的权限

        4.chmod a+x bb      //赋予三类用户权限

        5.通过二进制来修改权限   例如上图,赋予bb中其他用户权限

         Chmod  645  bb

 

 

  mkdir  bb    //创建目录bb

  pwd         //查看当前路径

 

 

               压缩和解压文件

压缩文件:

tar  -zcf  xx.tar.gz *

    //压缩所有文件在一块(*表示所有的意思),命名为xx.tar.gz (不加后缀也没事,只不过为了阅读方便,常加后缀)

 

  tar  -xzf  xx.tar.gz

      //解压压缩包xx.tar.gz

 

                查找类命令(find, grep)

1. find  :通过目录路径来寻找内容

      find  /usr/  -name  “stdio.h” 

2. grep : 通过搜索内容来寻找的查找

     grep  “eth0”  /etc/*  -R

     //(*表示搜索etc下的所有文件)

       (-r 表示:找到一个后,跳过,继续寻找下一个)

 

 

 


最新回复(0)