`
42087743
  • 浏览: 237797 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论

linux读书笔记5 -- 文件权限

阅读更多
1.用户信息存放在/etc/passwd,密码存放在/etc/shadow,组名存放在/etc/group

2.表示文件/目录权限的7列:
第一列:d : 目录
    - : 文件
    l : linkfile(连接文件)
    b : 存储数据,以提供系统随机访问的接口设备
    c : 串行端口的接口设备
    s : sockets
    p : 管道(pipe)
第二列:i-node:多少不同的文件名连接到此节点i-node

3.chgrp: change group
  -R : 递归directory内的所有directory和file,也适用于下面2个命令

4.chown: change owner
  chown user./:group file

5.chmod: change mode
  2种权限设置方法:数字和符号

6.文件权限
  r: 读取文件内容
  w: 修改文件内容(不含删除权限)
  x: 运行文件

7.目录权限
  r: 读取目录结构列表
  w: 更改目录结构列表(可删除目录内文件)
  x: 进入该目录

8.开放一个目录给其他用户,应该至少赋予rx权限
分享到:
评论

相关推荐

    《LINUX与UNIX SHELL编程指南》读书笔记 crack.pdf

    ### 《LINUX与UNIX SHELL编程指南》读书笔记知识点解析 #### 一、文件的安全与权限 在《LINUX与UNIX SHELL编程指南》这本书中,作者详细介绍了Linux及Unix系统中关于文件的安全性和权限管理的核心概念。这部分内容...

    《LINUX与UNIX SHELL编程指南》读书笔记.pdf

    - 第2-10个字符:表示文件权限,分成三个三元组(triplet),分别对应文件属主、同组用户和其他用户的权限。 - 每个三元组中的三个字符分别代表读、写、执行权限。 - `r`:读权限。 - `w`:写权限。 - `x`:...

    Linux操作系统-读书笔记

    这篇读书笔记将基于《鸟哥的Linux私房菜》、《Linux内核的设计与实现》、《深入理解Linux内核》以及《深入Linux内核架构》等经典书籍,深入探讨Linux系统的核心概念和技术。 1. **系统架构** Linux采用微内核架构...

    linux应用程序开发,读书笔记

    - 接下来的三组三个字符分别表示文件所有者、所属用户组和其他用户的权限。 #### 六、Shell命令解释程序 - **Shell** 是用户与操作系统之间的交互界面。当用户在命令行下工作时,实际上是在与Shell进行交互,而...

    《鸟哥的Linux私房菜》读书笔记1

    《鸟哥的Linux私房菜》读书笔记1主要涵盖了Linux操作系统的基础知识,包括文件系统、权限管理、shell命令以及特殊权限。以下是对这些知识点的详细解释: 1. **Linux 文件属性与链接**: - **软链接(符号链接)** ...

    LINUX与UNIX_Shell编程指南V1.0_学习笔记.docx

    这份学习笔记将深入探讨Shell编程的基础,包括文件权限与安全,这是理解Linux和Unix系统管理的关键。 首先,我们关注文件权限。在Linux和Unix中,每个文件和目录都有三个基本的权限:读(r)、写(w)和执行(x)。...

    学习《高级Linux环境编程》读书笔记(APUE读书笔记)

    4. 文件和目录:介绍了如何使用stat、fstat和lstat函数来获取文件信息,文件访问权限的设置与检查,文件尺寸的获取,以及硬链接和符号链接的创建。还涵盖了文件重命名、文件时间属性的处理,目录的访问方式,以及...

    《Red Hat LINUX 9系统管理》读书笔记.rar

    这本书的读书笔记将涵盖多个核心主题,包括安装与配置Linux系统、用户及权限管理、文件系统与磁盘管理、网络配置以及系统维护等。 首先,安装与配置是接触任何操作系统的第一步。Red Hat Linux 9的安装过程涉及分区...

    《LINUX与UNIX SHELL编程指南》读书笔记

    在深入探讨《LINUX与UNIX SHELL编程指南》的读书笔记之前,让我们先理解什么是Linux和Unix Shell编程。Linux和Unix是两种广泛使用的类UNIX操作系统,它们提供了命令行界面(CLI),用户通过输入命令来执行任务。...

    APUE读书笔记(Unix高级环境编程)

    ### APUE读书笔记知识点概述 #### 第一章 Unix基础 - **Unix手册页**:介绍如何使用`man`命令查询Unix/Linux系统中的命令、函数等的文档,是学习Unix编程的重要资料来源。 - **系统调用与库函数**:系统调用是应用...

    韩顺平老师最全读书笔记

    "韩顺平老师最全读书笔记"这个压缩包文件正是他课程精华的集合,包含了一系列重要的IT知识点。 首先,我们来看Java部分。Java是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性闻名。笔记中的...

    深入浅出MySQL-读书笔记byCZF

    首先,MySQL的安装与配置是基础中的基础,这包括了解MySQL的性能优势,以及在Linux环境下如何启动、重启和关闭MySQL服务。例如,可以使用service mysql start来启动服务,使用service mysql restart来重启服务,以及...

    osgi实战读书笔记

    ### OSGi实战读书笔记知识点总结 #### 一、Bundle的类型及特点 - **RequireBundles**: 使用了`Require-Bundle`头字段的Bundle能够访问该依赖Bundle中所有的资源文件和导出的包。这意味着如果一个Bundle声明了对另...

    linux与unix_shel编程经典教程(第二版).pdf

    通过对《Linux与Unix Shell编程经典教程》的读书笔记进行总结,我们不仅了解了SHELL在Linux和Unix系统中的重要地位,还掌握了文件的安全与权限管理方面的基础知识。这对于学习Linux/Unix操作系统、进行系统管理和...

    APUE读书笔记《UNIX环境高级编程第二版》

    ### APUE读书笔记《UNIX环境高级编程第二版》知识点概览 #### 第一章 Unix基础 **1. Unix手册页** - 手册页是Unix系统中查询命令、函数等帮助文档的方式。 - 分类包括命令(1)、系统调用(2)、库函数(3)、特殊...

    《LINUX与UNIX SHELL编程指南》笔记

    《LINUX与UNIX SHELL编程指南》是一本深入讲解Linux和Unix系统中shell编程的权威...阅读《LINUX与UNIX SHELL编程指南》和其读书笔记,是掌握这些技能的有效途径。同时,不断实践和调试脚本,也是提升技能的关键步骤。

    linux与unix经典编程

    本文将从该书的读书笔记中提取关键知识点,并进行详细阐述。 ### 文件安全与权限 #### 文件的基本访问方式 1. **读(r)**:允许查看文件内容。 2. **写(w)**:允许修改或删除文件。 3. **执行(x)**:如果文件...

Global site tag (gtag.js) - Google Analytics