linux nfs怪现象——软连接、文件属主的变更
怪现象:
proxmox:/etc-asterisk# ls sip.conf
sip.conf
proxmox:/etc-asterisk# more sip.conf
sip.conf: No such file or directory
proxmox:/etc-asterisk#
proxmox:/etc-asterisk# ls extensions.conf
extensions.conf
proxmox:/etc-asterisk# more extensions.conf
extensions.conf: No such file or directory
proxmox:/etc-asterisk#
解释:原来是因为他们是软连接的原因。
proxmox:/etc-asterisk# ls -l sip.conf
lrwxrwxrwx 1 asterisk asterisk 45 Sep 4 19:25 sip.conf -> /var/www/html/admin/modules/core/etc/sip.conf
proxmox:/etc-asterisk# 而在 proxmox这台服务器中,没有 /var/www/html/admin/modules/core/etc/sip.conf 这个文件。
======================nfs挂载后 文件属性 的变更
1)文件的 属主属性 其实是文件内容的一部分,应该会占据文件的大小字节数。
例子证明:对于A机器上
proxmox:/etc-asterisk# more /etc/exports
/etc-asterisk *(rw,sync)
的文件系统。1.虽然在A机器上属于用户user5(uid=505,gid=505),但是nfs到了B机器上后,用ls -l查看属主 就会变成 505:505的属主了,B机器上没有user5这个用户,只能用数字代替。2.如果B机器上有asterisk(uid=100,gid=101)这个用户,而A机器上却没有asterisk用户,如果在A机器上用 proxmox:/etc-asterisk# chown -R 100:101 . 结果在B机器上ls -l 查看,发现所以文件的属主都编程B机器上的asterisk用户了。 所以这个现象说明:文件属主是文件内容的一部分,而且linux认识文件的属主,只是根据文件的属主id号去匹配/etc/passwd中的用户数的。
======================nfs文件系统,也可以在fstab表中在开机的时候挂载
关于/etc/fstab表参考: http://hi.baidu.com/hanxiao2100/item/c4ca9e976f484931336eebbe
[root@server201:/etc]$more /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
192.168.1.225:/etc-asterisk /etc/asterisk nfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
[root@server201:/etc]$
linux nfs怪现象——软连接、文件属主的变更的更多相关文章
- Linux编程 17 文件权限(权限设置chmod,改变文件属主属组关系chown,chgrp)
一. 概述 如果创建了一个目录或文件,有时会需要改变它的安全性设置,在linux系统上有一些工具可以完成这任务,包括使用chmod命令改变已有默认权限,分别能对属主,属组,其它用户的权限的控制分别以读 ...
- linux-改变文件属主权限-chown
http://www.cnblogs.com/peida/archive/2012/12/04/2800684.html chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID: ...
- Linux文件属性(属主属组权限)
Linux文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定. ...
- Linux基础学习 | 目录及文件
一.目录结构 Linux目录采用树形结构,以根目录/向下延伸呈一个倒置的树的形状. 每个目录下都有其相对应的子目录,而子目录中又有其子目录的存在,就像一棵树的树枝分叉,所有的目录层次结构分明,每个目录 ...
- Linux常用命令_(文件权限)
Linux权限管理: 二.权限管理1.3种基本权限在Linux中,将使用系统资源的人员分为4类:超级用户.文件或目录的属主.属主的同组人和其他人员.超级用户拥有对Linux系统一切操作权限,对 于其他 ...
- Linux命令(14)文件和文件夹权限管理:chmod
linux文件和文件夹权限简介: chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限. Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方 ...
- Linux系统下进入目录文件需要什么权限?
在Linux下进入目录需要什么权限? 1--让我们先来了解一下Linux下一个文件有哪些权限?(在linux下一切皆文件) 一个文件可以具有的权限有:可读.可写.可执行权限 r 可读权限---read ...
- linux下为目录和文件设置权限
摘:linux下为目录和文件设置权限 分类: Linux2012-05-09 03:18 7456人阅读 评论(1) 收藏 举报 linuxwordpressweb数据库serverfile linu ...
- linux文件属性详解及文件类型
一 drwxr-xr-x的意思解释: ls -al 得到如下列表: drwxr-xr-x oracle dba May : oralog1 drwxr-x--- root root May : ro ...
随机推荐
- JVM --- OutOfMemoryError异常
在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都有可能发生OutOfMemoryError(OOM)异常. 1.Java堆溢出 Java堆用于存储对象实例,只要不断地创 ...
- pyqt5:图片自适应QLabel大小和图片移除
参考链接: https://www.e-learn.cn/content/qita/669569 图片自适应QLabel大小 # coding=utf- import sys from PyQt5.Q ...
- 解决Android adjustresize全屏无效问题
最近在做一个即时通信的聊天页面时,页面要求要全屏显示,这个时候android:windowSoftInputMode = "adjustResize"属性就不起作用了,如果使用an ...
- python 正则表达式 提取网页中标签的中文
转载请注明出处 http://www.cnblogs.com/pengwang52/. >>> p= re.compile(r'\<div class="commen ...
- LAMP环境安装实例
- (3)re模块(正则表达式模块)
什么是正则表达式 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说:正则就是用来描述一类事物的规则.(在Python中)它内嵌在Python中,并通过 r ...
- java8 array、list操作 汇【4】)- Java8 Lambda表达式 函数式编程
int tmp1 = 1; //包围类的成员变量 static int tmp2 = 2; //包围类的静态成员变量 //https://blog.csdn.net/chengwangbaiko/ar ...
- Hadoop伪分布模式操作
http://blog.csdn.net/wangloveall/article/details/20195813 摘要:本文介绍Hadoop伪分布模式操作,适合于Hadoop学习.开发和调试. 关键 ...
- map和jsonObject 这2中数据结构之间转换
前台写json直接是:var array = [ ] ; 调用方法:array[index],若是对象,再[“key”] var obj = {''a'':123 , "b":&q ...
- benthos 通过rest api 配置 stream 说明
stream 模式,我们可以通过rest api 进行控制 使用方法 启动 benthos --streams 进行流的配置(rest api) curl http://localhost:4195/ ...