2017-5-9 LINUX 笔记

4.2.2 权限管理命令

1. chown 指令
1. change owner 改变所有者
2. chown 【用户】【文件或目录】
3. 可以实现改变文件或目录的所有者 
2. chmod
1. change the permissions mode of a file 
## 改变文件权限
2. r-4 w-2 x-1 对应所需要的权限,相加
3. chmod 【mode=4+2+1】【文件或目录】
4.  参数-r 递归修改:修改目录以及目录下所有文件的权限。
5. 所有者 u  所属组 g 其他人 o 所有人a
3. chgrp
  • change file group owenership
  • 改变所属组

- chgrp 【用户组】【文件或目录】


–ubuntu进入root模式

sudo su

–退出root模式

exit


4. umask
  • the user file-creation mask
  • 显示、设置文件的缺省权限
  • unmask 【-S】
    • 以rwx形式显示新建文件缺省权限
  • touch创建的缺省文件的权限 没有执行x权限。
  • 不加-s参数时,显示权限掩码,用7减去后就是权限。 第一位是特殊权限。


4.3.1 文件搜索命令

find命令

  • 尽量规划好目录结构。少用find,会占用大量系统资源。
  • windows下的搜索工具 “everything”

  • find

    • find 【搜索范围】 【匹配条件】
    • $find [目录] -name [文件名]
      • 精准搜索
    • $find [dir] -name [文件名]
      • 模糊搜索
      • 当文件名包含所输入的字符,就会显示
    • $find [dir] -name [文件名*]
      • 以输入的字符开头的文件
    • $find [dir] -name [文件名???]
      • 文件名为所输入字符+三个想不起来的字符。。
    • 严格区分大小写!!!
    • 可用‘*’匹配任何字符 ‘?’匹配一个字符
  • find

    • $find /etc -name init
      • 在目录/etc中查找文件init, -iname不区分大小写。
      • $find / -size +204800
      • 在根目录下查找大于100MB的文件。
      • +n 大于 -n 小于 n等于
      • 在linux中, ==1数据块=512字节=0.5KB==
      • 所以100MB=102400KB=204800数据块 ↑
      • $ find /home -user liu0148
      • 查找该目录下 该所有者的文件
      • -group 根据所属组查找。
      • $ find /etc -cmin -5
      • 在该目录下查找5分钟内被修改过属性的文件和目录。
      • -amin 访问时间 access
      • -cmin 文件属性 change
      • -mmin 文件内容 modify
      • $ find /etc -size +163840 -a -size -204800
      • 在/etc下查找大于80M小于100M的文件
      • -a 两个条件同时满足 all
      • -o 两个条件满足其中一个 or
      • $find /etc -name inittab -exec ls -l {} \;
      • 在etc下查找inittab文件,并显示其详细信息。
      • -exec/-ok 命令 {}\; 对搜索结果执行操作
      • $find /etc -type
      • 根据文件类型查找
      • f文件 d目录 l软连接文件
      • -inum 根据inode查找。
      • $find /etc -name c ==-exec== ls -l =={}== ==\;==

    - 查找文件,并做ls -l的操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值