当前位置:  技术问答>linux和unix

Linux文件权限疑惑

    来源: 互联网  发布时间:2017-05-12

    本文导语:  由于毕业设计需要,最近在看Linux私房菜,看到文件权限那里,有些小疑问,因为身边学Linux的同学很少! 所以还请Linux爱好者施以援手!不胜感激!!!! 1、每个文件和目录都有权限:Owner,Group,Others。       ...

由于毕业设计需要,最近在看Linux私房菜,看到文件权限那里,有些小疑问,因为身边学Linux的同学很少!
所以还请Linux爱好者施以援手!不胜感激!!!!

1、每个文件和目录都有权限:Owner,Group,Others。
       那么我就想:因为Others决定其他账户对它的访问权限,而Root是天神,能访问任何文件,那么是不是文件权限
       这东西对root不管用呢?

2、因为对某文件要有特定的权限,才可以对它做特定的修改,那么chgrp,chown,chmod这些命令就有限制了,
      不是对任何文件都能操作,这样就有局限性,怎么理解?

3、对于特定的账户,它创建出的文件和目录的权限是可以通过chmod来修改,既然拥有者默认是这个账户,
      那么用户组有没有默认值?

4、私房菜书上P149也有个小练习,我把题目说一下:
      1)先用root的身份在所有人都可以工作的/tmp目录中新建一个名为testing的目录,该目录的权限为744且目录拥有者
             为root。另外,在testing目录下再新建一个空的文件,文件名也为testing。新建目录可用mkdir,
             新建空文件可用touch来处理,过程如下所示:
             Linux文件权限疑惑[图片]

      2)我将账户切换到我的账户vbird后,作如下操作:
             Linux文件权限疑惑[图片]
             
      图片上说“因为具有r的权限可以查询文件名,不过权限不足(没有x),所以会有一堆问号”!

      那么我就有疑问:对目录而言有r权限就可以查询目录结构列表下的文件名数据,为什么上面会有一堆问号?
     是不是还需要x权限才可以呢?




|
1,root大神比较万能,可以删除用户,何况用户建立的文件
2,一个用户要操作别的用户的文件,需要别的用户授权,要不就是偷,而操作系统这个警察不会让这件事情发生的
3,建立一个用户的时候,也会有一个对应一个用户组,可以调用命令改变用户组
4,给目录x权限再试试

|
1.root可以浏览任何文件。文件权限与他无关。
2.chgrp,chown,chmod是只有root用户,或者拥有sudo权限的用户才可以使用的。(关于sudo,私房菜里也有)。
chgrp会修改属组,chown修改属主,chmod修改rwxrwxrwx的权限。
3。默认用户组是和用户名同名的组名,你可以进入/etc/passwd查看
4.r-x才能保证你能够对此目录下的文件进行操作。
楼主可以试试chmod 544 testing,
chown vbird testing 
su - vbird,cat testing
su - test,cat testing

    
 
 

您可能感兴趣的文章:

  • 关于学linux的一点疑惑
  • 疑惑:应该使用那种Linux?
  • 新手学习linux 有些疑惑
  • 一个关于linux源代码的疑惑
  • 关于Linux的各种疑惑,请各位赐教,谢谢
  • Linux 动态库,静态库的一些疑惑
  • 关于linux根文件系统的疑惑
  • linux内核安装问题 , 有点疑惑~
  • linux原子操作的疑惑
  • linux和c的一些疑惑!
  • 对 Linux 的疑惑
  • Linux网络编程的疑惑
  • 关于linux中用户,目录的切换的疑惑?
  • linux fork()函数的疑惑
  • 关于LINUX时间的一个疑惑
  • Linux动态链接的疑惑
  • 疑惑softfloat的问题,并求arm-linux-gcc和arm-linux-softfloat-gcc4.1.1
  • 关于linux c,c++编程的疑惑
  • Linux菜鸟的疑惑
  • 接触Linux,有几点疑惑的地方请教一下~~~
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限
  • 求助:linux下有没有方法来恢复未知权限的文件的权限呢,在线等
  • Linux系统更改权限
  • linux权限的分配问题
  • linux文件写权限问题,在线等
  • Linux中的文件权限设置问题
  • linux配置新建某类型文件具有可执行权限
  • linux 安装weblogic时提示权限不够
  • 菜鸟问题:怎样创建一个对所有文件只有只读权限的linux帐号,谢谢!
  • linux权限设置问题!!!
  • 关于linux安装vsftpd中用户权限问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux_centos_redhat下tar命令解压tgz文件方法
  • 用java读中文linux中的文件是正确的,用java读英文linux版本中的文件是乱码,如何使英文linux读出的文件数据也是中文的?
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • Linux查找包含指定文字的文件(linux查找指定文件)
  • Linux下c函数dlopen实现加载动态库so文件代码举例
  • 请问LINUX内核下,哪些文件夹下的文件是跟LINUX的硬件平台无关的?
  • mount命令(linux操作系统)挂载卸载文件系统(cifs,光驱,nfs等)方法介绍
  • 请问各位linux开发大虾,linux下有类似VC中depends的工具可以查看文件调用了哪些so文件吗?
  • linux内存文件系统ramfs实现原理
  • 急::在Linux下怎么根据另一台windows或linux的文件名,去得到这个文件
  • Linux内存文件系统(ramdisk)的三种实现方式
  • 我的机器装了WINDOWS2000 和 LINUX 7.3 , 请问在LINUX 中如何访问`WIN2K中的文件?同样在WIN2K中如何访问LINUX 中的文件?
  • 根据文件大小查找文件的find命令举例(Linux,centos,redhat)
  • 请问如何在WINDOWS中访问linux下的文件,并把Windows下的文件复制到linux下的分区中
  • Linux下glibc库文件锁:协同锁(advisory lock)和强制锁(mandatory lock)
  • linux下copy文件通常又些文件名的大小写会发生变化的,而linux又对大小写敏感,如何解决这一问题
  • Linux下u盘文件系统相关操作
  • Redhat Linux下用c怎么可以知道一个文件是文件夹还是真的文件?
  • linux下find查找文件命令详细介绍及find文件用法举例说明
  • [提问]Linux下如何把多个.a文件编译一个.so文件,或者把多个.so文件编译成一个.so文件
  • Linux系统命令:find(文件查找命令)介绍及用法示例
  • linux中对文件排序的命令(文件夹中包含子文件)
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,