Linux下遍历目录及文件,更改权限
2014-02-08 13:13
357 查看
Linux下遍历目录及文件,更改权限
引言:
我在Linux下搭建android时,将eclipse及sdk复制到/usr/下时,总会出现无法读,无法写写样的问题。
解决方案:
有两个方案:
一.将复制去的文件更改回来,cp回到home目录下。
二.将复制过去的权限更改成775,即普通用户,其他用户,可以读、写、执行,组只有读,执行两个权限。
但是一个一个用chmod改权限麻烦。但是用这个命令还是可以解决这个问题的:
这两个命令是在当前目录下,遍历目录,更改权限。
但如果你想要指定绝对路径,在find后加路径即可。
作者感言:
我个人认为,如果是网上下载下来的,直接可以运行的,就放在homd目录下,建议建立一个目录,专门用来放这样的软件。这样简单,方便。如果用第二个方案,碰到这样的要创建,删除的,执行的,且权限没有设置好,真的很抓狂的!
引言:
我在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目录下,建议建立一个目录,专门用来放这样的软件。这样简单,方便。如果用第二个方案,碰到这样的要创建,删除的,执行的,且权限没有设置好,真的很抓狂的!
相关文章推荐
- Linux下,mySQL的查看与重启
- 使用 Linux 自带的 logrotate 程序来控制日志文件尺寸
- Linux下进程见通信(IPC)
- linux .mp3 后台播放(arm)
- linux 模块编译步骤
- Linux 下个头文件作用
- Linux运维的一些常见问题及解决方法
- windows远程桌面管理CentOS 6.4
- Linux配置vnc,实现linux远程桌面
- linux清空文件
- Linux 下的压缩解压命令大全
- Linux系统登录密码忘记解决办法
- 每天一条linux 命令 tail 命令 (1)
- linux添加用户操作日志
- linux 系统命令――uptime
- Linux常用命令大全
- 网卡驱动3-做一个与外界交互的虚拟网卡2(调用真实网卡发送数据)
- Linux 中如何打开一个大文本文件
- CyanogenMod 编译 Galaxy Note (International) ("n7000") 全过程
- Linux bonding