`
929118967
  • 浏览: 21776 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
博客专栏
Fcebf22e-9505-38db-b3f2-65fdcc3fd6a5
java开发的深入浅出
浏览量:7120
文章分类
社区版块
存档分类
最新评论

Unix中的特殊文件及文件属性

 
阅读更多
1.1/etc/hosts
主机名称与IP地址的映像关系存放在/etc/hosts文件中,只有超级用户才能对其进行编辑。该文件的格式为:IP地址 主机名称 [别名]。
例如:
127.0.0.1 localhost localhost

198.0.0.101 kjqt kjqt

1.2./etc/hosts.equiv
如果要为不同主机之间、或不同主机的某些用户之间建立信任关系,即使用户在其它主机上有一定的网络操作权限,需要在/etc/hosts.equiv文件中设置相应的主机名和用户名。该文件的格式为:主机名 [用户名],若不写用户名,则表示为该主机的所有用户建立信任关系。主机
名必须在/etc/hosts中定义。

2.1 基本属性

拥有者(owner):该文件所属的用户
所属组(group):该文件所属的组
操作权限:读(r)、写(w)、可执行(x)
使用命令ls –l可查看以上的文件属性,如:
$ ls –l tmp
-rwxr--r-- 1 bzkj informix 177663 Feb 22 14:47 tmp
tmp文件的拥有者为bzkj,所属组为informix,对拥有者有读、写和执行权限,对同组其它用户及不同组其它用户只有读的权限。

2.2修改文件操作权限

修改文件操作权限
$ chmod [-R] mode name  name可为文件名或目录名
例:
$ chmod 754 file1 拥有者有读、写、执行权限,同组其它用户有读、执行权限,其它用户用读权限。
$ chmod –R 700 dir1 将目录dir1及其所有文件和子目录设为只有拥有者可以读、写、执行的权限。

2.3修改拥有者
$ chown [-R] username name name可为文件名或目录名。
例:
$ chown user file1 将文件file1的拥有者改为user。
$ chown –R user dir1 将目录dir1及其下所有文件和子目录的拥有者改为user。

2.4修改组名
$ chgrp [-R] groupname name  name可为文件名或目录名。
例:
$ chgrp group file1  将文件file1的所属组改为group
$ chgrp –R group dir1  将目录dir1及其下所有文件和子目录的所属组改为group。


分享到:
评论

相关推荐

    UNIX --文件属性和存取权限

    ### UNIX 文件属性与存取权限详解 在UNIX系统中,文件和目录的权限管理是非常重要的一个环节,它确保了系统的安全性和数据的完整性。通过`ls -la`命令,我们可以查看到文件或目录的详细信息,包括它们的权限设置。 ...

    Unix 子文件系统模拟

    这些调用不仅应用于普通文件,也适用于设备文件和其他特殊文件。 4. **文件权限与访问控制**: Unix使用了三组权限(读、写、执行)来控制文件的访问,分为用户(owner)、组(group)和其他(other)三个类别。...

    unix环境高级编程--第章 文件和目录.doc.doc

    * 目录文件(Directory):目录文件是用于存储文件的文件夹,目录文件中包含了文件的名称、文件的属性等信息。 * 符号连接文件(Symbolic link):符号连接文件是一种特殊的文件,它指向的是另一个文件或目录的路径...

    UNIX系统文件管理分析.pptx

    - 按性质分为:普通文件、目录文件、特殊文件。 - **文件属性**: - 文件类型:普通文件、目录文件等。 - 文件长度:文件大小。 - 文件位置:文件在存储介质上的具体位置。 - 存取控制:读、写、执行权限等。 ...

    Advanced Programming in the UNIX Envrionment

    文件和目录的章节进一步深入讨论了UNIX系统中文件的操作,包括文件属性的获取和修改(如stat、fstat、lstat函数)、文件类型、特殊权限位(如Set-User-ID和Set-Group-ID)、文件访问权限、新文件的所有权、umask函数...

    Unix程序设计环境课件:第3章 文件系统.ppt

    Unix操作系统负责管理文件的位置,并维护文件的相关属性,如大小、创建时间等。 Unix文件的一个显著特点是其无结构性。文件在Unix中被视为没有特定结构的字节流,这意味着文件的内容可以是任意的,不受任何特定格式...

    unix文档(命令子文件)

    - **`chattr`**: 改变文件的特殊属性。 - **`sudo`**: 以其他用户的身份运行命令。 - **`ps`**: 显示进程的状态。 - **`who`**: 显示当前登录的用户。 #### 7. 存档与压缩 - **`tar`**: 归档文件。 - **`unzip`**: ...

    View_the_file_or_directory.zip_查看文件属性

    5. 特殊文件属性: - 隐藏文件:在Windows和Linux中,都有隐藏文件的概念,它们不会在默认视图下显示,需要特定操作才能查看。 - 只读文件:不允许修改,只有拥有足够权限的用户才能更改这种属性。 - 符链接...

    APUE(Unix环境高级编程)中文版本

    目录本质上也是一个文件,包含了一系列的目录项,每个目录项包含一个文件名及其对应的文件属性信息,如文件类型、长度、所有者、权限等。`stat`和`fstat`函数用于返回文件的所有属性信息,具体细节将在第四章中详细...

    操作系统实验报告(文件管理)

    在操作系统实验报告“文件管理”部分,我们关注的是如何为Unix/Linux系统设计一个简单的二级文件系统。这个实验旨在让学生深入理解文件系统的内部运作机制及其功能实现。以下是该实验涉及的关键知识点: 1. 文件...

    UNIX环境高级编程.pdf

    文件属性可通过 `stat` 和 `fstat` 函数获取。 - **1.3.2 文件名**: 文件名中不能包含斜线(`/`)和空字符(`\0`)。通常建议仅使用打印字符的子集作为文件名的一部分,避免使用shell中的特殊字符。 #### 三、UNIX标准...

    计算机软件-商业源码-219 获取文件属性.zip

    在这个“计算机软件-商业源码-219 获取文件属性.zip”压缩包中,包含的可能是一个用于演示或教学如何在不同编程环境中获取文件属性的代码示例。下面将详细介绍这一主题。 1. **文件属性**:文件属性通常包括文件名...

    UNIX操作系统教程 张红光

    Window及其他实用程序292 14.1X-Window292 14.1.1X-Window的特征292 14.1.2X-Window的工作方式293 14.1.3X-Window的组成部件294 14.1.4X-Window编程环境介绍295 14.2数据检索加工工具awk296 14.2.1awk基本描述296 ...

    嵌入式unix基础

    Unix中的文件属性包括但不限于文件类型、大小、所有者、权限等。这些属性对于文件的安全性和管理非常重要。`stat`和`fstat`函数可以用来获取文件的属性信息,这些信息通常被存储在一个结构体中,第4章将详细讨论文件...

    计算机的文件系统介绍

    文件属性则包含了文件的类型、存取控制、保护级别等信息,例如在UNIX中,文件可能标记为普通文件、目录文件、管道文件、字符设备文件或块设备文件。 文件系统的主要功能包括:管理文件的存储空间,实现存储空间的...

    设置文件属性并显示是否成功源代码.zip

    在IT领域,对文件属性的管理和操作是日常工作中不可或缺的一部分。这个名为"设置文件属性并显示是否成功源代码.zip"的压缩包包含了一个小程序,它能够帮助用户方便地设置文件的隐藏、只读以及存档等属性,并且具有...

Global site tag (gtag.js) - Google Analytics