linux学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux学习笔记相关的知识,希望对你有一定的参考价值。

                             Linux常用命令

三、权限管理命令

    1.只有root和文件创建者才能修改文件的权限(chmod)。

    2.只有root才能修改文件的所属者和所属组,文件/目录的默认创建者为其所有者和缺省组(chown,chgrp)。

    3.chmod(change the permissions mode of a file)  修改文件/目录的权限

       两种方法:a.chmod {u/g/o/a(all)  +/-/= rwx}   [文件/目录]

                    修改多个权限时用逗号隔开即可。

                b.chmod 权限数字 [文件/目录]

    权限数字:用0/1表示权限的有/无,将rwx三种权限用二进制数表示出来,再转化为十进制数。

     chmod -R   递归修改目录里文件或目录的权限

对file来说拥有各种权限可以进行的操作:

    r: cat/more/less/head/tail

    w: vim

    x: script/command

对directory来说拥有各种权限可以进行的操作:

r: ls

w: touch/mkdir/rmdir/rm

x: cd

目录一般同时拥有r,x权限。

4.chown [用户]] [文件/目录]

5.chgrp [用户组] [文件/目录]

 用户组成员会继承用户组权限。

6.umask -S 显示新建文件/目录的默认权限

umask  权限掩码   可以修改新建文件/目录的默认权限

新建的文件不具备执行权限

四、文件搜索命令

   find [搜索范围目录] -name [文件名] 精确搜索

                              [*目标字符*] *匹配任意字

                              [*目标字符]

                              [??xx] ?匹配单个字符

   [搜索范围目录] -iname 不区大小写进行搜索

     [搜索范围目录] -size +n/-n/=n

n为文件以数据块为单位的大小(一个数据块=0.5kb)

    [搜索范围目录] -user [用户名]   在某个目录下搜索某个用户的所有文件

    [搜索范围目录] -group [用户组]   在某个目录下搜索某个用户组的所有文件

        

        [搜索范围目录] -amin(access)  

                        -cmin(change)

                        -mmin(modify)        +/-timenum(min)

             上面三个命令查找某一时间段内被访问过的,属性被改边过的,文件内容被改变过的文件

find命令的选项可以用-a(and)或-o(or)连接来同时执行

           [搜索范围目录] -type f(文件)/d(目录)/l(软链接)

           -exec/-ok  查找到命令以后需要执行的命令  {} \;                     

           -inum 根据i结点查找文件(可用于查找出文件并删除)

                                                              3.18                                     yzt   


本文出自 “小鼬” 博客,谢绝转载!

以上是关于linux学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记

Linux学习笔记

Linux学习笔记

Linux学习笔记(第一周)

Linux学习笔记

Linux学习笔记:Nagios的配置