linux系统中为什么linux 修改文件系统不了文件

在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我在尝试修改标签时
[root madao]# e2label /dev/sda7 "centos_disk"
e2label: Filesystem has unsupported feature(s) 当尝试打开 /dev/sda7 时
找不到有效的文件系统超级块.
我查了一下,能找到superblock额……
[root madao]# dumpe2fs /dev/sda7|grep "superblock"
dumpe2fs 1.41.12 (17-May-2010)
主 superblock at 0, Group descriptors at 1-2
备份 superblock at 32768, Group descriptors at
备份 superblock at 98304, Group descriptors at
备份 superblock at 163840, Group descriptors at 842
备份 superblock at 229376, Group descriptors at 378
备份 superblock at 294912, Group descriptors at 914
备份 superblock at 819200, Group descriptors at 202
备份 superblock at 884736, Group descriptors at 738
备份 superblock at 1605632, Group descriptors at 5634
我的分区大致是这个情况
我是linux初学者,不是很明白为什么不能修改Label……
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。比特客户端
您的位置:
详解大数据
详解大数据
详解大数据
详解大数据
Linux操作系统中修改文件权限
  用户权限在Windows里也不陌生,但是操作系统的用户权限和文件权限要比Windows操作系统里严格有效。比较明显的一个案例就是,即便是你在Windows操作系统里设置了多用户,但是不同的用户之间通过一定的方式,还是能够互访文件的,这就失去了权限的意义。
  LINUX文件权限针对的对象分三类(互斥的关系):
  1. user(文件的拥有者)
  2. group(文件拥有者所在的组,但不包括user)
  3. other(其它用户,即user和group以外的)
  LINUX用一个3位二进制数对应着文件的3种权限(1表示有该权限,0表示无):
  第1位 读 r 100 4
  第2位 写 w 010 2
  第3位 执行 x 001 1
  查看权限
  #ls -l
  第一列,一共10位(drwxrwxrwx),就代表了文件的权限:
  1)第一个d代表是一个目录,如果显示“-”,则说明不是一个目录
  2)2-4代表user的权限
  3)5-7代表group的权限
  4)8-10代表other的权限
  对于后9位:
  r 代表可读(read),其值是4
  w 代表可写(write),其值是2
  x 代表可执行(execute),其值是1
  - 代表没有相应权限,其值是0
  修改文件权限
  # chmod [ugoa][+-=][rwx] 文件名
  1)用户
  u 代表user
  g 代表group
  o 代表other
  a 代表全部的人,也就是包括u,g和o
  2)行动
  + 表示添加权限
  - 表示删除权限
  = 表示使之成为唯一的权限
  3)权限
  rwx也可以用数字表示法,不过很麻烦要自己算,比如 rw=6
  常见权限
  -rw―― (600) 只有所有者才有读和写的权限
  -rw-r――r―― (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
  -rwx―― (700) 只有所有者才有读,写,执行的权限
  -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
  -rwx――x――x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
  -rw-rw-rw- (666) 每个人都有读写的权限
  -rwxrwxrwx (777) 每个人都有读写和执行的权限,最大权限
[ 责任编辑:之极 ]
去年,手机江湖里的竞争格局还是…
甲骨文的云战略已经完成第一阶段…
软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。
微信扫一扫
关注ChinabyteLinux中如何防止别人修改某些重要文件的解决办法
互联网 & 09-18 10:31:42 & 作者:佚名 &
这篇文章主要为大家介绍了Linux中如何防止别人修改某些重要文件,这个时候我们就需要对该文件来进行权限的保护,以防止篡改文件,需要的朋友可以参考下
  在管理Linux系统的过程中,对于一些重要的关键性文件、配置文件和重要的个人资料,往往不希望用户进行随意的修改,这个时候我们就需要对该文件来进行权限的保护,以防止篡改文件,我们可以将文件的属性改为600。
  权限保护 设置为600权限
  例如:
  [root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf
  这样我们将/usr/local/webserver/nginx/conf/nginx.conf文件设置为600权限,以防止修改。
  使用&chattr&命令
  另外,如果Linux使用的是ext2、ext3或ext4文件系统,还可以使用&chattr&命令:
代码如下:  Usage: chattr [-RVf] [-+=AacDdeijsSu] [-v version] files...
  使用i属性
  给重要文件加上i属性,即使root用户也不能直接修改或删除这类文件,以有效防止意外修改或删除文件的情况发生。具体命令如下:
代码如下:  # chattr +i passwd
  给passwd文件加上i的属性
  去除i属性使用如下命令:
代码如下:  # chattr &i passwd
  去掉passwd文件i的属性,可以进行文件的修改。
大家感兴趣的内容
12345678910
最近更新的内容Linux chmod命令修改文件与文件夹权限的命令附实例
互联网 & 05-01 20:46:07 & 作者:佚名 &
在linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下
语法:chmod [who] [+ | - | =] [mode] 文件名
命令中各选项的含义为
u 表示&用户(user)&,即文件或目录的所有者。g 表示&同组(group)用户&,即与文件属主有相同组ID的所有用户。o 表示&其他(others)用户&。a 表示&所有(all)用户&。它是系统默认值。操作符号可以是:+ 添加某个权限。- 取消某个权限。= 赋予给定权限并取消其他所有权限(如果有的话)。设置mode所表示的权限可用下述字母的任意组合:r 可读。w 可写。x 可执行。X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式&u+s&设置文件的用户ID位,&g+s&设置组ID位。t 保存程序的文本到交换设备上。u 与文件属主拥有一样的权限。g 与和文件属主同组的用户拥有一样的权限。o 与其他用户拥有一样的权限。
修改文件可读写属性的方法 例如:把index.html 文件修改为可写可读可执行:代码如下:chmod 777 index.html
要修改目录下所有文件属性可写可读可执行:代码如下:chmod 777 *.*
把文件夹名称与后缀名用*来代替就可以了。 比如:修改所有htm文件的属性:
代码如下:chmod 777 *.htm
修改文件夹属性的方法 把目录 /images/xiao 修改为可写可读可执行
代码如下:chmod 777 /images/xiao
修改目录下所有的文件夹属性
代码如下:chmod 777 *
把文件夹名称用*来代替就可以了
要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行
代码如下:chmod -R 777 /upload
总结linux下目录和文件的权限区别
文件:读文件内容(r)、写数据到文件(w)、作为命令执行文件(x)。目录:读包含在目录中的文件名称(r)、写信息到目录中去(增加和删除索引点的连结)、搜索目录(能用该目录名称作为路径名去访问它所包含的文件和子目录)具体说就是:(1)有只读权限的用户不能用cd进入该目录:还必须有执行权限才能进入。(2)有执行权限的用户只有在知道文件名,并拥有读权利的情况下才可以访问目录下的文件。(3)必须有读和执行权限才可以ls列出目录清单,或使用cd命令进入目录。(4)有目录的写权限,可以创建、删除或修改目录下的任何文件或子目录,即使使该文件或子目录属于其他用户也是如此。查看目录权限 查看文件权限的语句:   在终端输入: ls -l xxx.xxx (xxx.xxx是文件名)   那么就会出现相类似的信息,主要都是这些: -rw-rw-r--   一共有10位数   其中: 最前面那个 - 代表的是类型   中间那三个 rw- 代表的是所有者(user)   然后那三个 rw- 代表的是组群(group)   最后那三个 r-- 代表的是其他人(other)   然后我再解释一下后面那9位数:   r 表示文件可以被读(read)   w 表示文件可以被写(write)   x 表示文件可以被执行(如果它是程序的话)   - 表示相应的权限还没有被授予   现在该说说修改文件权限了   在终端输入:   chmod o w xxx.xxx   表示给其他人授予写xxx.xxx这个文件的权限   chmod go-rw xxx.xxx   表示删除xxx.xxx中组群和其他人的读和写的权限   其中:   u 代表所有者(user)   g 代表所有者所在的组群(group)   o 代表其他人,但不是u和g (other)   a 代表全部的人,也就是包括u,g和o   r 表示文件可以被读(read)   w 表示文件可以被写(write)   x 表示文件可以被执行(如果它是程序的话)   其中:rwx也可以用数字来代替   r ------------4   w -----------2   x ------------1   - ------------0   行动:    表示添加权限   - 表示删除权限   = 表示使之成为唯一的权限   当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:   -rw------- (600) 只有所有者才有读和写的权限   -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限   -rwx------ (700) 只有所有者才有读,写,执行的权限   -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限   -rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限   -rw-rw-rw- (666) 每个人都有读写的权限   -rwxrwxrwx (777) 每个人都有读写和执行的权限
大家感兴趣的内容
12345678910
最近更新的内容6被浏览1,417分享邀请回答freedesktop.org有相应的类Unix下的标准,同样只能在图像界面下使用)。所以,Unix环境下,移动一个文件或者是重命名一个文件其实是重新link一下;删除一个文件是unlink,文件系统保证该inode的所有link都不存在时才真正把inode回收;复制一个文件可以是用cp命令那样复制一遍内容,也可以是用hard-link创建一个别名/“复制”到另一个位置下,或者是用soft-link。使用起来很相似,结果不同。cp是连内容一起复制一份,理论上是新开一个inode,把旧文件的内容放进去,至于旧文件的metadata,也可以一并复制(cp -p)。ln或者cp -l建立hard-link,只是在另一个path/filename下绑定了同一个文件,metadata和内容都不会复制。ln -s或者cp -s建立soft-link,新建了一个特殊文件(soft-link),并用这个文件的内容指向原来的文件。大部分程序访问这个特殊文件都会follow到目标文件。而这两个文件的metadata相互独立。好了,扯了有点远,回来一下:Unix下的mtime(修改时间)是inode内描述内容的被写访问的时间,移动文件(relink)和复制文件当然是不涉及到改写文件的内容,逻辑上mtime就应该不变,但是会变的是ctime。cp -p下,保留了原来的metadata,则mtime不变,ctime改变。cp -l/ln下,实际上还是同一个文件,mtime不变,ctime改变。cp -s/ln -s下,实际上原文件没有被改动,只是新建一个文件指向它,mtime,ctime均不变,但新建的soft-link文件有自己的一套metadata,于目标文件无关,默认情况下看到的是目标文件的metadata,只有选择no follow方式访问,才能看到soft-link自己的metadata。24 条评论分享收藏感谢收起1添加评论分享收藏感谢收起写回答

我要回帖

更多关于 linux系统修改文件名 的文章

 

随机推荐