一些自己在linux中用到的命令
来源:互联网 发布:gcc下载 windows 编辑:程序博客网 时间:2024/06/06 23:47
转载地址:http://www.dhypl.com/viewloger737_6.aspx
批量修改文件夹和文夹
递归修改一个文件夹中的所有文件的权限
先进入文件后输入命令:sudo chmod 777 -R *
(其中的-R是递归处理,*代表所有文件)
或sudo chmod 777 -R /home/abc/文档/*
此命令不用进入文件夹中处理,“/home/abc/文档/“是文件夹路径。
再介绍一下linux的权限设置:
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)
其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。
整个命令的形式是
sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)
三位数的每一位都表示一个用户类型的权限设置。 取值是0~7,即二进制的[000]~[111]。
这个三位的二进制数的每一位分别表示读、写、执行权限。
如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应:
0 [000] 无任何权限
4 [100] 只读权限
6 [110] 读写权限
7 [111] 读写执行权限
再来一点chmod命令的帮助(从终端输入chmod --help就可以后到帮助):
-c, --changes 类似 --verbose,但只在有更改时才显示结果
--no-preserve-root 不会对根目录给予特别对待 (默认)
--preserve-root 对根目录进行递归操作时会失败
-f, --silent, --quiet 去除大部份的错误信息
-v, --verbose 处理任 何文件都会显示详细信息
--reference=参考文件 使用<参考文件>的模式,而非自行指定权 限模式
-R, --recursive 以递归方式更改所有的文 件及子目录
--help 显示此帮助信息并离开
--version 显示版本信息并离开
PS:这些东西都能在网上找到~~ 只是自己转载过来 供自己以后使用方便
--no-preserve-root 不会对根目录给予特别对待 (默认)
--preserve-root 对根目录进行递归操作时会失败
-f, --silent, --quiet 去除大部份的错误信息
-v, --verbose 处理任 何文件都会显示详细信息
--reference=参考文件 使用<参考文件>的模式,而非自行指定权 限模式
-R, --recursive 以递归方式更改所有的文 件及子目录
--help 显示此帮助信息并离开
--version 显示版本信息并离开
PS:这些东西都能在网上找到~~ 只是自己转载过来 供自己以后使用方便
- 一些自己在linux中用到的命令
- 自己在Shell编程中用到的一些命令
- 工作中用到的一些Linux命令
- 一些工作中用到的Linux命令
- 工作中用到的一些Linux命令
- linux中用到的命令
- sql入侵中用到的一些命令
- 工作中用到的一些Git命令
- linux中用到的一些思想
- php中用到的linux命令
- 工作中用到的linux命令
- 实习中用到的Linux命令总结
- uboot中用到的linux命令
- 工作中用到的Linux命令备忘
- linux操作中用到的命令
- 工作中用到的Linux命令
- 关于项目中用到的Linux的一些命令杂乱整理,方便后边使用和查找
- 在自己开发的软件中用到的图标
- string
- 串的简单转换
- int,long,long long,float,double范围
- 虚拟机linux中安装vmwaretools
- 我的Android笔记(五)——调用相机并将照片存储到sd卡上
- 一些自己在linux中用到的命令
- MYSQL常用命令总结
- Windows Azure虚拟网络(1):概述
- 新浪微博 自动用户授权
- 动态提交使用jQuery 完成ajax 文件下载
- 大数相乘(大数阶乘模板)
- 我的Android笔记(八)—— 使用Jsoup解析Html
- Android新浪微博下拉刷新
- 再谈动态数组与向量存储速度