linux学习笔记(三)权限管理与文件搜索

权限管理命令

chmod change the permission mode of a file

只有所有者和root可以更改权限

chmod [{ugoa} {+-=}{rwx}][文件或目录]

[mode=421][文件或目录]

      rwx

-R递归修改 (修改目录和目录下所有文件权限)

eg:chmod u+x filename

chmod 764 filename(rwxrw-r-- = 764)

 

rws详解

file r :cat/more/less/tail/head

   w:vim

   x:script command

directory r:ls

        w:touch/rm/rmdir/mkdir files

        x:进入目录

通常目录rx权限一起授予

对目录有w可以删除、创建目录下的文件,与文件rws权限无关

 

 

chown change file’owner

chown username filename

 

chgrp change file group ownership

chgrp groupname filename

 

默认权限(创建后缺省权限)

一个用户可以属于多个组,但是一定有一个缺省组

umask

-S 新建文件缺省权限string显示

默认755

目录755 文件644(由于任何缺省创建的文件都不具有x权限)

umask

0022

0 特殊权限

777 rwx  rwx  rwx

022 ---   -w-   -w-

rwx逻辑与非

777与非022 = 755

eg:

需要700

700 rwx --- --- 目录

rw- --- --- 文件

777 rwx rwx rwx

    --x rwx rwx = 077

---------------------------------------------------------------------------------------------------------------------------------

文件搜索命令

find(尽量少用搜索,占用大量资源;搜索时范围小、准确)

遍历硬盘

 

名称

-name 精准搜索名字,完全一致

-name *partname* 包含部分名字

partname* partname开头

name??? name后有三个字符,?匹配单个字符

-iname 不区分大小写

 

大小

find / -size +204800(单位为一个数据块0.5KB)

+大于 -等于 n等于

 

所有者

-user -group

 

 

时间

-amin 访问时间 access

-cmin 文件属性 change

-mmin 文件内容 modify

eg: find /etc -cim -5  5分钟内

 

-type

f文件 d目录 l软链接

 

-inum i节点查找

 

复合查找

-a同时满足and

-o 满足其一 or

 

查找后操作

-exec/-ok 命令 {} \; 对查找结果操作

-exec 直接执行 -ok 询问执行

 

.表示当前目录

..表示上级目录

找硬链接文件,通过find / -inum inum

 

locate filename 在建立的文件资料库里搜索,但是不是实时查找

updatedb 更新locate数据库

不能查找/tmp下的文件

-i 不区分大小写

 

which 命令 寻找命令、可以看到是否有别名(等于linux优化unix简化操作)

eg:

[root@192 ~]# which rm

alias rm='rm -i'

        /usr/bin/rm

在linux下rm = rm -i

在unix下rm是没有询问机制,linux默认将rm看做rm -i便于用户操作

 

whereis 寻找命令存放路径和帮助手册存放路径

 

grep 快速在文件内寻找字串,返回字符串所在行

-i 不区分大小写

-v 排除指定字串

eg: grep -v ^# file 去除#开头注释行

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值