Linux学习【菜鸟篇】- 学习笔记- 权限管理

权限本身划分: 读read、写write、执行execute
权限针对用户划分: 主人 user、同组用户group、其他组用户o ther

-rw-rw-r--   //开头的-代表普通文件
d rwx rw-r--  xxx1  xxx1 //d开头的是代表目录,R:主人权限,B:同组用户权限,bl:其他组用户权限。  xxx1:文件主人,xxx2:所属的组别。


权限的设置:
chmod指令
chmod u+rwx filenam  //给filename文件的主人增加读、写、执行的权限。
chmod g-rx,o+r  filenam  //给filename文件的同组用户删除读、执行的权限。和给其他组用户增加 读 权限(逗号隔开)

chmod +/- rwx  filename   //无视组别。给全部的组设置权限
2)数字绝对方式设置权限
r:4     w:2      x:1
3=1+2  //写执行权限
6=4+2  //读写权限

chmod 753 filename    753分别代表主人、同组和其他组的权限设置。
>chmod - r  765    dir    //改变目录中所有的所有权限 
(-r  递归方式)


目录的x(执行) 权限:  是否可以用cd进入该目录 ,如果没有读权限,进入后也不能查看 ;

权限针对文件的强制操作:
A: 读文件有w写权限。没有r读权限,强制写保存会覆盖原的的内存,(可以用echo  >>追加);
B: 读文件没有w写权限,可以强制写保存,
C:非主人用户,没有w写权限。强行写保存
    1.上级目录没有w写权限,强制写保存会失败。
    2.上级目录有写权限,可以强制写保存。

文件所有者和所属组的改变
文件主人和组别的设置:
>chown 主人 filename
>chown 主人 .组别  filename  //中间点连接(也可以用:)
>chown   .组别   filename   //改变组别
>chown -r 主人 .组别   dir   //改变目录中所有的文件的主人和组别 

>chgrp 组别   filename  //改变文件的组别


管道(pipe)
使用 | 作为管道 , 
管道: 前一个指令的输出作为后一个指令的输入。
eg:ls | grep 查找内容    //把ls出的内容传给grep 进行查找

文件查找
find  查找目录 选项 选项值  选项 选项值......
find / -name passwd  //遍历根目录   查找名称== passwad的文件

限制查找的目录层次:
-maxdepth   限制查找的最深目录
-mindepth   限制查找的最浅目录
find     /   -maxdepth 4   -name passwd      //最深查找4层目录


根据大小限制条件进行查找:
-size  +/- 数字
    +大于大小某个值
    -小于大小某个值
大小单位
    -size  5  //大小是5*512字节大小
    -size 5c//   大小是5字节大小
    -size 5k// 大小是5*1024字节大小
    -size 5M// 大小是5*1024K字节大小  就是6兆字节

文件权限查找  -perm
文件组别查找 -group -gid
文件类型查找 -type  (f文件 d目录)
文件主人查找 -user -uid


软链接:link(类似于快捷方式)
ln   -s   src文件  链接文件   //创建一个软连接
//如果软链接不创建在同一目录要使用 绝对路径

硬链接:(相当多给文件添加一个名字,如果硬链接删除完了就会把文件删除掉)
ln   -d  src文件   硬链接  
//目录的硬链接 ,  .. . 等都是,如果在一个目录中添加很多子目录就是会多很多硬链接。(自己不可以设置目录的硬链接,文件的硬链接必须在同一硬盘同一分区);

使用硬链接的好处,防止重要文件被删除
(大文件服务器上可以只用保存一份,每个人给个硬链接就好);



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值