美文网首页
linux自学笔记(五)

linux自学笔记(五)

作者: itczt | 来源:发表于2019-03-31 20:01 被阅读0次

    其他权限管理命令

    权限管理命令chown

    命令名称:chown
    命令英文原意:change file ownership
    命令所在路径:/bin/chown
    执行权限:所有用户
    语法:chown【用户】【文件或目录】
    功能描述:改变文件或目录的所有者
    范例:$chown shenchao fengjie
    改变文件fengjie的所有者为shenchao

    权限管理命令:chgrp

    命令名称:chgrp
    命令英文原意:change file group owener ship
    命令所在路径:/bin/chgrp
    执行权限:所用用户
    语法:chgrp[用户组]【文件或目录】
    功能描述:改变文件或目录的所属组
    范例:$chgrp lampbrother fengjie
    改变文件fengjie的所属组lampbrother

    权限管理命令:umask

    命令名称:umask
    命令英文原意:the user file -creation mask
    命令所在路径:shell内置命令
    执行权限:所有用户
    语法:umask[-s]
    -s 以rwx形式显示新建文件缺省权限。
    功能描述:显示,设置文件的缺省权限
    范例:$umask -S
    注:如果直接敲umask,会出现0022
    0,特殊权限
    022,----w--w-

    777 rwx rwx rwx
    022 --- -w- -w-
    ——————————
    755 rwx r-x r-x 目录
    rw- r-- r-- 文件
    700 rwx --- --- 目录
    rw- --- --- 文件

    文件搜索命令

    文件搜索命令:find

    命令名称:find
    命令所在路径:/bin/find
    执行权限:所用用户
    语法:find【搜索范围】【匹配条件】
    功能描述:文件搜索
    注:-name 根据文件名查找
    -iname 根据文件名查找,而且不区分大小写。

    • 来匹配任意字符
      ? 来匹配单个字符
      1个数据块为512字节0.5kb
      范例:$find /etc -name init
      有目录/etc中查找文件int
      -iname不区分大小写
      find /-size +204800
      在根目录下大于100MB的文件。
      +n大于 -n小于 n等于
      find/home -user chenchao
      在根目录下查找所有者为shenchao的文件
      -group 根据所属组查找
      find /etc -cmin -5
      在/etc下查找5分钟内被修改过的文件和目录
      -amin 访问时间 access
      -cmin 文件属性 chage
      -mmin 文件内容 modify
      find /etc -size +163840 -a -size -204800
      在/etc下查找大于80MB小于100MB的文件。
      -a 两个条件同时满足
      -o 两个条件满足任意一个即可
      find /etc -name inittab -exec ls -l{}\;
      在/etc下查找inttab文件并显示其详细信息
      -exec /-ok命令{}; 对搜索结果执行操作

    -type根据文件类型查找
    f :文件 d:目录 l:软链接文件
    -inum根据i节点查找

    其他文件搜索命令

    文件搜索命令:locate

    命令名称:locate
    命令所在路径:/usr/bin/locate
    执行权限:所有用户
    语法:locate 文件名
    功能描述:在文件资料库中查找文件
    范例:$locate inittab

    文件搜索命令:which

    命令名称:which
    命令所在路径:/usr/bin/grep
    执行权限:所用用户
    语法:which 命令·
    功能描述:搜索命令所有目录及别名信息
    范例:$which ls

    文件搜索命令:grep

    命令名称:grup
    命令所在路径:/bun/grep
    执行权限:所有用户
    语法:grep -iv【指定字串】【文件】
    功能描述:在文件中搜寻字符串的行并输出
    -i 不区分大小写
    -v 派出指定字串
    范例:“#grep mysql /root/install.log”
    在Linux中以#开头的表示配置文件的注释或脚本的注释。

    相关文章

      网友评论

          本文标题:linux自学笔记(五)

          本文链接:https://www.haomeiwen.com/subject/lepubqtx.html