linux之文件属性与权限操作

29 篇文章 1 订阅

      大家好!我是大萌新。
      今天更新比昨天早一点,原因呢是因为今天上了网络技术课,趁着课余时间更新一下。不知道大家能不能适应我的这种上课模式,我的话,如果没有意外,每天会更新两章内容,大家要及时关注我博客的动态,学到就是赚到哈!
      为了不让大家上课枯燥我会在每次上课的开头分享我一天的经历或者说小故事,来为大家解闷。好啦,今天的的学习内容是文件的属性和权限操作。昨天我快下课的时候留下的作业评论区回答的非常好。今天我就好好的讲一讲这个。大家还知道查看文件夹里面有哪些内容的命令嘛?对了是ls命令这个命令会出现这个

   上面是敲完ls命令之后出现的内容的解释。大家一定要看一看,特别是第二列 rw- --- ---这个表示所属者、所属组、其他。这三者。权限全开就是777,这里是用8421码组成的比如rw-这个就是110换成十进制就是6。就是这个意思。r:读,w:写,x:执行
   

      软连接:ln -s
          例如:ln -s /home/XD/yum.log /usr/local/
          i节点号跟源文件不一样,源文件一旦删除,软链接将找不到源文
 
  硬链接:ln
         例如:
ln /home/XD/yum.log /usr/local/XD/
         i节点与源文件一模一样,源文件删除,硬链接还可以继续使用。常用于防止重要文件被误删

大家思考一下软连接和硬连接的区别:软连接就是源文件一旦删除,软连接就找不到源文件了,而硬连接就是源文件删除,硬连接还能用,大家可以试一试。
      

        如何修改权限:
             命令:chmod
                   -R #递归的意思
                  例如:chmod -R 777 /home/XD/*
               
 这里777上面我讲过了,/home/XD/*表示路径,*表示所有 
                    chmod u+x,g+w,o+w boot.log (u:所属者,g:所有组,o:其他,+:增加,-删除
                    chmod u-x,g-w,o-w boot.log 
                    chmod 777 boot.log
       如何修改 文件的所有者跟所属组:
           
命令:chown
               -R #递归的意思
        例如:
更改文件目录XD 的所属者为root用户 跟 所属组为XD组
           chown -R root:XD XD

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿-小朱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值