• Linux下遍历目录及文件,更改权限


    Linux下遍历目录及文件,更改权限

    引言:

      我在Linux下搭建android时,将eclipse及sdk复制到/usr/下时,总会出现无法读,无法写写样的问题。

    解决方案:

      有两个方案:

        一.将复制去的文件更改回来,cp回到home目录下。

        二.将复制过去的权限更改成775,即普通用户,其他用户,可以读、写、执行,组只有读,执行两个权限。

        但是一个一个用chmod改权限麻烦。但是用这个命令还是可以解决这个问题的:

    sudo find  -type d -exec chmod +755 {} ;
    sudo find -type f -exec chmod +755 {} ;

           这两个命令是在当前目录下,遍历目录,更改权限。

           但如果你想要指定绝对路径,在find后加路径即可。

    作者感言:

      我个人认为,如果是网上下载下来的,直接可以运行的,就放在homd目录下,建议建立一个目录,专门用来放这样的软件。这样简单,方便。如果用第二个方案,碰到这样的要创建,删除的,执行的,且权限没有设置好,真的很抓狂的!

     

     

  • 相关阅读:
    Python 进阶技能:列表、字典、集合的处理
    Python collections模块
    Python 进阶技能:字符串的分割、替换、删除、拼接、对齐
    Python 面向对象
    Nginx搭建web服务进行文件传输 Windows
    安装及初次启动Jenkins
    Python 异常处理
    刷题
    函数指针
    面试c++
  • 原文地址:https://www.cnblogs.com/orangebook/p/3540333.html
Copyright © 2020-2023  润新知