- 浏览: 961849 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (460)
- p.spring (56)
- p.maven (20)
- p.ant (17)
- p.jee (18)
- p.jse (33)
- p.ofbiz (31)
- p.软件工程 (8)
- p.struts2 (5)
- p.hibernate (5)
- linux (25)
- 设计模式 (2)
- p.javascript (11)
- 硬件 (1)
- p.jsp (2)
- p.windows批处理 (1)
- 操作系统问题 (5)
- 算法 (1)
- p.mysql (7)
- p.sql (5)
- p.c (1)
- google产品 (0)
- 内存 (1)
- p.struts (1)
- p.freemarker (7)
- p.css (4)
- p.log4j (10)
- p.html (3)
- 淘宝产品 (0)
- 其他 (3)
- 编译器 (0)
- svn (4)
- p.spring.security (11)
- 图形 (0)
- p.xml (1)
- p.ssh (0)
- p.jquery (4)
- p.jdbc (3)
- p.flex (0)
- p.c++ (0)
- p.c#Net (0)
- p.assembly (0)
- p.sqlserver (0)
- p.其他 (3)
- p.webwork (21)
- p.wap (12)
- p.cglib (1)
- p.jee服务器 (11)
- windows (2)
- p.iphone (1)
- p.java.分布式与集群 (2)
- p.ibatis (16)
- p.eclipse (5)
- 架构 (2)
- http协议 (5)
- 我的个人标准 (2)
- 多线程 (1)
- 奇怪问题 (5)
- p.jira (13)
- p.httpclient (1)
- 服务器.apache (11)
- 安全防范 (1)
- p.PODAM (1)
- p.junit (16)
- fop (2)
- 硬盘安装 (1)
- powerdesigner (0)
- 单元测试 (1)
- apache commons (4)
- tomcat+apache集群 (10)
- 各类诡辩 (1)
- 安卓 (8)
- qvod (1)
- java编程基础知识考试考点及答案 (0)
- 工作总结 (4)
- oracle (0)
- spring的util工具 (3)
- json (2)
- maven (3)
- jms (19)
- p.bat (3)
- hadoop (2)
- git (3)
- nginx (1)
- p.移动开发 (1)
- shiro (3)
- 游戏破解 (1)
- react-native (7)
- ios开发 (1)
- webmagic (6)
- socks5 (1)
最新评论
-
weituotian:
说的不好,没人看的
公司系统中的菜单功能和权限功能 -
石不易:
非常详细的注解~
绑定端口和IP,Listen 与VirtualHost指令 -
spring_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装 -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装
群组/etc/group文件记录
/etc/passwd用户信息
/etc/shadow密码
变所属群组, chgrp这个指令就是 change group 的缩写。
不过群组必须在 /etc/group下面存在
[root@localhost ~]# chgrp --help
用法:chgrp [选项]... 组 文件...
或:chgrp [选项]... --reference=参考文件 文件...
将每个[文件]的所属组设定为[组]。
如果使用 --reference,则将每个[文件]的所属组设定为与[参考文件]相同。
-c, --changes 像 --verbose,但只在有更改时才显示结果
--dereference 会影响符号链接所指示的对象,而非符号链接本身(默认值)
-h, --no-dereference affect each symbolic link instead of any referenced
file (useful only on systems that can change the
ownership of a symlink)
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet suppress most error messages
--reference=RFILE use RFILE's group rather than the specifying
GROUP value
-R, --recursive operate on files and directories recursively
-v, --verbose output a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the -R
option is also specified. If more than one is specified, only the final
one takes effect.
-H if a command line argument is a symbolic link
to a directory, traverse it
-L traverse every symbolic link to a directory
encountered
-P do not traverse any symbolic links (default)
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Examples:
chgrp staff /u Change the group of /u to "staff".
chgrp -hR staff /u Change the group of /u and subfiles to "staff".
改变档案拥有者, chown,是change owner的缩写
拥有者必须是在/etc/passwd存在记录的。
[root@localhost ~]# chown --help
用法:chown [选项]... [所有者][:[组]] 文件...
或:chown [选项]... --reference=参考文件 文件...
Change the owner and/or group of each FILE to OWNER and/or GROUP.
With --reference, change the owner and group of each FILE to those of RFILE.
-c, --changes like verbose but report only when a change is made
--dereference affect the referent of each symbolic link, rather
than the symbolic link itself (this is the default)
-h, --no-dereference affect each symbolic link instead of any referenced
file (useful only on systems that can change the
ownership of a symlink)
--from=目前所有者:目前组
只当每个文件的所有者和组符合选项所指定的,
才会更改所有者和组。其中一个可以省略,这时
已省略的属性就不需要符合原有的属性。
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet suppress most error messages
--reference=RFILE use RFILE's owner and group rather than
the specifying OWNER:GROUP values
-R, --recursive operate on files and directories recursively
-v, --verbose output a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the -R
option is also specified. If more than one is specified, only the final
one takes effect.
-H if a command line argument is a symbolic link
to a directory, traverse it
-L traverse every symbolic link to a directory
encountered
-P do not traverse any symbolic links (default)
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Owner is unchanged if missing. Group is unchanged if missing, but changed
to login group if implied by a `:' following a symbolic OWNER.
OWNER and GROUP may be numeric as well as symbolic.
Examples:
chown root /u Change the owner of /u to "root".
chown root:staff /u Likewise, but also change its group to "staff".
chown -hR root /u Change the owner of /u and subfiles to "root".
chown root:staff /u这种方式同时也会改变文档所属组。
改变九个属性, chmod,
[root@localhost ~]# chmod --help
用法:chmod [选项]... 模式[,模式]... 文件...
或:chmod [选项]... 八进制模式 文件...
或:chmod [选项]... --reference=参考文件 文件...
将每个[文件]的模式更改为[模式]。
-c, --changes 类似 --verbose,但只在有更改时才显示结果
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet 去除大部份的错误信息
-v, --verbose 处理任何文件都会显示信息
--reference=参考文件 使用[参考文件]的模式,而非自行指定权限模式
-R, --recursive 以递归方式更改所有的文件及子目录
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Each MODE is of the form `[ugoa]*([-+=]([rwxXst]*|[ugo]))+'.
属性的设定方法有两种, 分别可以使用数字或者是符号
来进行属性的变更。
数字类型改变档案权限
使用数字来代表各个属性
r:4
w:2
x:1
同一组 (owner/group/others) 的三个属性 (r/w/x) 是需要累加的,例如当属性为 [-rwxrwx---] 则是∶
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= --- = 0+0+0 = 0,如
chmod 777 .bashrc
符号类型改变档案权限
九个属性分别是(1)user (2)group (3)others 三组
分别对应的是u,g,o,另外a 则代表 all 即全部的三组属性!
如
chmod u=rwx,go=rx .bashrc
u=rwx,go=rx 是连在一起的,中间并没有任何空白字符
chmod a+w filename
chmod u=rwx,g=rx,o=r filename
chmod u-wx,g=rx,o=r filename
目录属性的意义
针对目录时, 那个 r, w, x 对目录的意义
r (read contents in directory)∶ 表示具有读取目录结构清单的权限,所以当您具有读取 (r) 一个目录的权限时, 您就可以利用 ls 这个指令将该目录的内容列表显示出来!
w (modify contents of directory)∶ 这个可写入的权限,另外它还具有了其他权限
在该目录下面建立新的档案与目录;
在该目录下面删除已经存在的档案与目录(不论该档案是属于谁的!)
在该目录下面将已存在的档案或目录进行更名;
在该目录下面搬移该目录内的档案、目录位置。
x (access directory)∶ 这个在上头我们已经稍微提过了,这个 x 与能否进入该目录有关
/etc/passwd用户信息
/etc/shadow密码
变所属群组, chgrp这个指令就是 change group 的缩写。
不过群组必须在 /etc/group下面存在
[root@localhost ~]# chgrp --help
用法:chgrp [选项]... 组 文件...
或:chgrp [选项]... --reference=参考文件 文件...
将每个[文件]的所属组设定为[组]。
如果使用 --reference,则将每个[文件]的所属组设定为与[参考文件]相同。
-c, --changes 像 --verbose,但只在有更改时才显示结果
--dereference 会影响符号链接所指示的对象,而非符号链接本身(默认值)
-h, --no-dereference affect each symbolic link instead of any referenced
file (useful only on systems that can change the
ownership of a symlink)
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet suppress most error messages
--reference=RFILE use RFILE's group rather than the specifying
GROUP value
-R, --recursive operate on files and directories recursively
-v, --verbose output a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the -R
option is also specified. If more than one is specified, only the final
one takes effect.
-H if a command line argument is a symbolic link
to a directory, traverse it
-L traverse every symbolic link to a directory
encountered
-P do not traverse any symbolic links (default)
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Examples:
chgrp staff /u Change the group of /u to "staff".
chgrp -hR staff /u Change the group of /u and subfiles to "staff".
改变档案拥有者, chown,是change owner的缩写
拥有者必须是在/etc/passwd存在记录的。
[root@localhost ~]# chown --help
用法:chown [选项]... [所有者][:[组]] 文件...
或:chown [选项]... --reference=参考文件 文件...
Change the owner and/or group of each FILE to OWNER and/or GROUP.
With --reference, change the owner and group of each FILE to those of RFILE.
-c, --changes like verbose but report only when a change is made
--dereference affect the referent of each symbolic link, rather
than the symbolic link itself (this is the default)
-h, --no-dereference affect each symbolic link instead of any referenced
file (useful only on systems that can change the
ownership of a symlink)
--from=目前所有者:目前组
只当每个文件的所有者和组符合选项所指定的,
才会更改所有者和组。其中一个可以省略,这时
已省略的属性就不需要符合原有的属性。
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet suppress most error messages
--reference=RFILE use RFILE's owner and group rather than
the specifying OWNER:GROUP values
-R, --recursive operate on files and directories recursively
-v, --verbose output a diagnostic for every file processed
The following options modify how a hierarchy is traversed when the -R
option is also specified. If more than one is specified, only the final
one takes effect.
-H if a command line argument is a symbolic link
to a directory, traverse it
-L traverse every symbolic link to a directory
encountered
-P do not traverse any symbolic links (default)
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Owner is unchanged if missing. Group is unchanged if missing, but changed
to login group if implied by a `:' following a symbolic OWNER.
OWNER and GROUP may be numeric as well as symbolic.
Examples:
chown root /u Change the owner of /u to "root".
chown root:staff /u Likewise, but also change its group to "staff".
chown -hR root /u Change the owner of /u and subfiles to "root".
chown root:staff /u这种方式同时也会改变文档所属组。
改变九个属性, chmod,
[root@localhost ~]# chmod --help
用法:chmod [选项]... 模式[,模式]... 文件...
或:chmod [选项]... 八进制模式 文件...
或:chmod [选项]... --reference=参考文件 文件...
将每个[文件]的模式更改为[模式]。
-c, --changes 类似 --verbose,但只在有更改时才显示结果
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet 去除大部份的错误信息
-v, --verbose 处理任何文件都会显示信息
--reference=参考文件 使用[参考文件]的模式,而非自行指定权限模式
-R, --recursive 以递归方式更改所有的文件及子目录
--help 显示此帮助信息并退出
--version 输出版本信息并退出
Each MODE is of the form `[ugoa]*([-+=]([rwxXst]*|[ugo]))+'.
属性的设定方法有两种, 分别可以使用数字或者是符号
来进行属性的变更。
数字类型改变档案权限
使用数字来代表各个属性
r:4
w:2
x:1
同一组 (owner/group/others) 的三个属性 (r/w/x) 是需要累加的,例如当属性为 [-rwxrwx---] 则是∶
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= --- = 0+0+0 = 0,如
chmod 777 .bashrc
符号类型改变档案权限
九个属性分别是(1)user (2)group (3)others 三组
分别对应的是u,g,o,另外a 则代表 all 即全部的三组属性!
如
chmod u=rwx,go=rx .bashrc
u=rwx,go=rx 是连在一起的,中间并没有任何空白字符
chmod a+w filename
chmod u=rwx,g=rx,o=r filename
chmod u-wx,g=rx,o=r filename
目录属性的意义
针对目录时, 那个 r, w, x 对目录的意义
r (read contents in directory)∶ 表示具有读取目录结构清单的权限,所以当您具有读取 (r) 一个目录的权限时, 您就可以利用 ls 这个指令将该目录的内容列表显示出来!
w (modify contents of directory)∶ 这个可写入的权限,另外它还具有了其他权限
在该目录下面建立新的档案与目录;
在该目录下面删除已经存在的档案与目录(不论该档案是属于谁的!)
在该目录下面将已存在的档案或目录进行更名;
在该目录下面搬移该目录内的档案、目录位置。
x (access directory)∶ 这个在上头我们已经稍微提过了,这个 x 与能否进入该目录有关
发表评论
-
IP地址重定向
2019-08-28 01:29 15101,Linux实现方法,通过操作iptables来实现。 2 ... -
Linux下端口映射工具rinetd
2018-05-04 16:38 0Linux下简单好用的工具rinetd,实现端口映射/转发/重 ... -
ia32-libs
2014-10-16 21:11 1078ia32-libs在一些linux软件库中已经被抛弃了,因此要 ... -
winetricks来管理wine的软件
2012-01-06 20:00 3969直接运行winetricks,则是GUI界面的 如果要单独增加 ... -
linux下面svn的可视化客户端
2012-01-05 22:36 3096rabbitvcs保留了Tortoise svn的操作方式。 ... -
wine下面安装StarUML
2012-01-05 12:58 1882出现问题,winetricks mfc42 这里需要MFC4 ... -
eclipse提示错误
2012-01-05 01:27 2580A Java Runtime Environment (JRE ... -
Ubuntu .deb包安装方法
2012-01-05 01:18 1381Ubuntu软件包格式为deb,安装方法如下: su ... -
无版图 安装ssh
2012-01-05 00:35 1096sudo apt-get install openssh-se ... -
linux下面跑windows软件 - wine
2012-01-04 21:55 963WineHQ http://www.winehq.org/do ... -
httpd自动启动
2011-12-12 10:48 1255vi /etc/init.d/httpd !/bin/shi下 ... -
linux 打包
2011-12-05 15:24 1029tar czvf svn_au.tar.gz svn_au -
kill不掉tomcat,jboss时
2011-10-19 13:00 1329kill -9 Pid 使用kill的时候加上-9,强制关闭。 ... -
防火墙,端口设置
2011-10-17 14:40 1113-A RH-Firewall-1-INPUT -m state ... -
ssh不能连接修复
2011-10-14 10:57 2689cat /var/log/messages |grep ssh ... -
硬盘安装
2011-10-12 18:57 1052http://blog.csdn.net/ztz0223/ar ... -
linux tcp转发 rinetd
2011-07-18 21:20 1478http://baike.baidu.com/view/159 ... -
安装过的套件
2011-04-23 16:24 892linux系统安装过的套件会在 /root/install.l ... -
文档属性
2011-04-23 16:12 1122[root@localhost anshu]# ls -al ... -
开关机
2011-04-23 15:50 1309进行之前,需要执行将资料同步写入硬碟中的指令∶ sync s ...
相关推荐
文件权限是指用户和群组对文件或目录的访问权限,可以分为读取、写入和执行三种权限。查看文件的权限和属性,可以使用命令 `ls -l`,该命令可以显示各个文件或目录的权限及属性信息。 文件权限的格式为 `rwxr-xr-x`...
* 将文件的群组改为某个用户所在的群组的指令:chgrp * 使用数字方法和符号方法更改文件权限的指令:chmod 二、路径指令 * 查看当前目录的绝对路径的指令:pwd * 输入临时文件夹的指令:cd /tmp * 输入机器上普通...
1.9 chgrp 指令:改变文件或者目录所属的用户组 1.10 chmod指令:改变文件或者目录的权限 1.11 chown指令:改变文件的拥有者或用户组 1.12 cksum指令:文件的CRC校验 1.13 cmp指令:比较文件差异 1.14 cp指令:复制 ...
- **改变所属群组 (chgrp)**:使用`chgrp`命令可以更改文件或目录的所属群组。例如,要将文件`example.txt`的所属群组更改为`testgroup`,可以使用命令`chgrp testgroup example.txt`。 - **改变档案拥有者 (chown)*...
文件权限包括读、写、执行,可以通过chown、chgrp和chmod指令进行更改。此外,inode是Linux系统中用于记录文件元数据的结构。 【文件和目录操作】涉及常用的命令,如cd改变当前目录,pwd显示工作目录,ls列出目录...
理解这一部分,你需要学习如何创建、修改用户和群组,以及如何通过`chmod`、`chown`和`chgrp`命令来调整文件和目录的权限。这对于保障系统安全和合理分配资源至关重要。 二、Linux用户和群组的进阶学习 在深入学习...
- `useradd`命令用于创建新用户,可以指定用户ID(`-u uid`)、用户组(`-g group`)、附加组(`-G group,...`)、家目录(`-d home`)、shell(`-s shell`)、用户注释(`-c comment`)、密码过期日期(`-e expire`)和密码(`-p ...
更改群组 chgrp groupname file chmod 更改文件权限 chmod 755 file chown 更改文件owner chown username file cp 复制文件 cp file1 file2 date 显示日期与时间 date dd disk dump dd if=input of=output df 显示...
文件和目录的所有者和群组可以使用chown和chgrp命令进行更改。 7. Shell变量和环境变量 Shell变量和环境变量用于存储系统环境和用户自定义信息。可以查看、设定、删除shell变量和环境变量。 8. Alias命令 Alias...
改变权限一般用 chmod,chmod、chgrp、chown:chmod 修改文件权限,chgrp 修改群组,chown 修改拥有者。 7. 文件查找:find 和 locate,find / -name 文件名,查找该路径下有该文件名的文件,locate 文件名,同样的...
3. chgrp命令:用于改变文件或目录的所属群组。例如,chgrp staff filename改变文件filename的群组为staff。 4. chmod命令:用于修改文件或目录的权限。例如,chmod 755 filename将文件的权限设置为755。 5. chown...
* `chown user1:group1 file1`:改变一个文件的所有人和群组属性 * `find / -perm -u+s`:罗列一个系统中所有使用了SUID控制的文件 * `chmod u+s /bin/file1`:设置一个二进制文件的 SUID 位 - 运行该文件的用户也被...
Linux 命令总结练习 本文档总结了 Linux 系统中常用的命令,涵盖基础命令、磁盘空间管理、文件和目录管理、文件搜索、文件权限管理等多方面的内容,为...* chown user1:group1 file1:改变一个文件的所有人和群组属性
理解文件系统的布局和权限设定对于日常维护至关重要,包括了解文件和目录的权限(读、写、执行),了解如何通过`chown`、`chgrp`和`chmod`命令改变文件和目录的所有者、组和权限。 总的来说,Linux用户登录与帐号...
- **如何改变文件属性与权限**:使用`chgrp`命令改变档案的群组,`chown`命令改变档案的所有者,`chmod`命令调整档案的权限。这些命令帮助我们精确控制档案的访问和操作。 - **目录与档案权限意义**:目录的权限...
Linux 系统中有大量的命令可用于执行各种任务。以下是一些常用的 Linux 命令,分为不同的类别以帮助理解和记忆: ...- `chgrp`:改变文件或目录的群组 ### 包管理 - `apt`(Debian/Ubuntu):包管理工具 - `
- chgrp:用于改变文件或目录的所属群组。例如,chgrp staff filename改变文件filename的所属群组为staff。 - chmod:用于改变文件或目录的访问权限。例如,chmod 755 filename设置文件filename的权限为755。 - ...