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 ...
随机推荐
- spring事务管理及相关知识
最近在项目中遇到了spring事务的注解及相关知识,突然间感觉自己对于这部分知识只停留在表面的理解层次上,于是乎花些时间上网搜索了一些文章,以及对于源码的解读,整理如下: 一.既然谈到事务,那就先搞清 ...
- Python 字符串的相关操作
s = "abcdefg" s1 = s.capitalize() # 把首字母变成大写, 返回给你一个新的字符串 print(s) print(s1) s = "ale ...
- XDocument 使用
摘要: 正文: 1.引入XDocument的命名空间 using System.Xml.Linq; 2. List<CourseItem> to XML doc //List<Cou ...
- python perlin noise
python 利用 noise 生成纹理. # -*- coding: utf-8 -*- """ Created on Mon Apr 23 20:04:41 2018 ...
- Linux Foundation(笔记)
/************************************************************* * Linux Foundation * 1. 总结一下Linux的基础内 ...
- I.MX6 Android Linux UART send receive with multi-thread and multi-mode demo
/******************************************************************************************* * I.MX6 ...
- 大家一起做训练 第一场 B Tournament
题目来源:CodeForce #27 B 有n个人比赛,两两之间都有一场比赛,一共 n * (n - 1) / 2 场比赛.每场比赛的记录方式是 a b,表示在a和b的比赛中,a胜出,b失败. 经过研 ...
- (11)shutil模块(文件处理模块)
shutil模块的格式 shutil.copyfileobj(文件1,文件2) #将文件1的数据覆盖copy给文件2 import shutil f1 = open("1.txt&quo ...
- sdut2165 Crack Mathmen (山东省第二届ACM省赛)
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/svitter/article/details/24270265 本文出自:http://blog.c ...
- mave安装配置
首先从官网上 http://maven.apache.org/ 下载最新版Maven.我用的是apache-maven-3.0.4-bin.tar.gz.将下载后的文件拷贝到 /usr/local/目 ...