`
isiqi
  • 浏览: 16149754 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Linux文件权限描述

 
阅读更多

下面是在我的Ubuntu下的/usr目录下的文件信息:

chenshu@ubuntu:/usr$ ls -alh
total 147M
drwxr-xr-x  14 root    root    4.0K Jul  5 18:36 .
drwxr-xr-x  24 root    root    4.0K Jun 30 11:08 ..
drwxr-xr-x   6 root    root    4.0K May 10 06:25 apache-maven-3.0.4
drwxr-xr-x   2 root    root     64K Jul 13 20:53 bin
drwxr-xr-x   2 root    root    4.0K May  3 10:48 games
drwxr-xr-x  38 root    root    4.0K Jul  5 18:35 include
drwxr-xr-x   8 root    root    4.0K Jun 27 16:21 jdk1.6.0_33
drwxr-xr-x   8 uucp        143 4.0K Apr 12 17:27 jdk1.7.0_04
lrwxrwxrwx   1 root    root      14 Jun 27 16:25 jdk6 -> ./jdk1.6.0_33/
-rwxr-xr-x   1 root    root     69M Jun 27 16:20 jdk-6u33-linux-x64.bin
-rwxrw-rw-   1 chenshu chenshu  78M May 11 14:26 jdk-7u4-linux-x64.gz
drwxr-xr-x 212 root    root     36K Jul 13 10:17 lib
drwxr-xr-x  10 root    root    4.0K Apr 26 00:30 local
drwxr-xr-x  10 root    root    4.0K Jul  6 07:15 nginx
drwxr-xr-x   2 root    root     12K Jun 25 11:03 sbin
drwxr-xr-x 334 root    root     12K Jul 11 20:31 share
drwxr-xr-x  13 root    root    4.0K Jul  5 18:32 src
第一位是文件类型,解释如下表:

d 目录
- 文件
l 链接
s socket
p named pipe
b block device
c character device


之后的九位按照三位分为一组

比如jdk-7u4-linux-x64.gz文件的九位是:

rwxrw-rw- 拆成三组看起来是:

rwx | rw- | rw-

每个字符叫做permission field,有五种可能的值:

r 4 可读
w 2 可写
x 1 可执行
- 无权限
s setuid


每组表达不同的场合下的文件权限,从左到右

第一组是owner 对这个文件的权限

第二组是group对这个文件的权限

第三组是other user对这个文件的权限


未完待续...

分享到:
评论

相关推荐

    Linux安全体系的文件权限管理.doc

    Linux 安全体系的文件权限管理 Linux 操作系统中的文件权限管理是指控制用户或用户组对文件或目录的访问权限。Linux 安全体系的文件权限管理方式主要有两种:自主访问机制(Discretionary Access Control,DAC)和...

    linux用户权限管理

    这个文件记录了Linux系统中每个用户的一些基本属性,并且对所有用户可读。/etc/passwd中每一行记录对应一个用户,每行记录又被冒号分割,其格式和具体含义如下: 用户名:口令:用户标识号:组标识号:注释性描述:主目录...

    linux下添加用户并赋予root权限

    Linux下添加用户并赋予root权限 Linux操作系统中,添加用户并赋予root权限是系统管理员常用的操作之一。本文将详细介绍如何在Linux系统中添加用户并赋予root权限。 一、添加用户 在Linux系统中,添加用户可以使用...

    Linux基础学习篇940页.pdf

    3. 文件系统:涵盖了 Linux 文件系统的基础知识,包括文件系统的结构、文件类型、文件权限、文件系统管理等。 4. 用户和权限管理:涵盖了 Linux 中的用户和权限管理,包括用户创建、用户组管理、权限管理、访问控制...

    linux教程——很使用的那种

    linux中的文件(普通文件或设备文件等)都必须有挂在点,只有挂载到一个目录下才能访问,swap分区是不需要挂载点的,在分区的时候,将文件系统类型选为swap,挂载点自动会变为灰色。一般linux中的swap大小为内存的两倍。...

    linux操作系统IO

    Linux文件概念和模式 文件描述符 基本系统调用 标准I/O库函数 Linux文件系统 文件节点操作 文件目录操作 文件权限控制 文件链接

    linuxc 高级编程之文件操作(带截图)

    新建文件,设置文件权限屏蔽字为0; 2.建立该文件的硬链接文件,打印硬链接文件的inode节点号和文件大小; ? 3.建立该文件的软链接文件,打印软链接文件的inode节点号和文件大小;打印软链接文件中的内容; 4.打印...

    需要了解linux根文件系统的挂载过程.docx

    这包括挂载文件系统、设置文件系统的属性和权限等步骤。 5.卸载临时根文件系统 最后,系统会卸载临时根文件系统 /dev/ram0,并释放相关的资源。 三、重要的系统调用 在 Linux 根文件系统的挂载过程中,存在一些...

    Linux下一种ELF文件的代码签名验证机制

    本文将描述一种 Linux 下 ELF 文件的代码签名及验证机制的设计与实现,这种机制能有效防止基于 ELF 文件的恶意代码的入侵,并同时提供了灵活的分级验证机制,使系统在安全性与效率方面取得最佳平衡。

    Linux下NFS(网络文件系统)的建立与配置方法.pdf

    以root身份登录Linux服务器,编辑/etc目录下的共享目录配置文件exports,指定共享目录及权限等。执行以下命令编辑文件/etc/exports: # vi /etc/exports 在该文件中添加以下内容: /home/work 192.168.0.*(rw, ...

    深入分析Linux内核源码.chm

    9.3 文件的访问权限和安全 9.4 链接文件 9.5 分配策略 第十章 模块机制 10.1 概述 10.2 实现机制 10.3 模块的装入和卸载 10.4 内核版本 10.5 编写内核模块 第十一章 设备驱动程序 11.1 概述 11.2 设备驱动基础 11.3 ...

    大学《Linux原理与应用》期末试卷及答案(二).docx

    2. Linux文件权限一共10位长度,分成四段,第三段表示的内容是文件所有者所在组的权限(C选项)。Linux文件权限包括所有者权限、组权限和其他用户权限。 3. 在使用mkdir命令创建新的目录时,在其父目录不存在时先...

    Linux常用命令之chmod修改文件权限777和754

    常用下面这条命令: chmod 777 文件或目录 示例:chmod 777 /etc/squid 运行命令后,squid文件夹(目录)的权限就被修改为777...Linux系统中,每个用户的角色和权限划分的很细致也很严格,每个文件(目录)都设有访

    LINUX网站建设技术指南

    第4章 Linux文件及系统管理 4.1 文件和目录 4.1.1 文件和目录概述 4.1.2 文件类型 4.2 文件权限 4.2.1 文件权限的概念 4.2.2 文件权限的构成 4.2.3 文件权限的依赖性 4.2.4 改变权限 4.3 文件链接 4.3.1 硬链接 ...

    Linux 入门时必学60文件处理个命令

    Linux 文件处理命令详解 Linux 系统信息存放在文件中,每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,...

    Linux的常用命令cat、sed、zip等用法,以及shell编程的基本语法,以及makefile编写方式等等

    2.linux基本命令:如文件查看命令(cat、more)等、管道、压缩包、文件权限管理命令、重定向、链接的语法 3.lvim工作方式、gcc、gdb用法、动态库和静态库的制作与使用、makefile的编写语法,以及makefile里面的模式...

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: ...查看文件权限:

    linux题库填空简答及答案-linux试题填空[参照].pdf

    本资源是一个 Linux 题库填空简答及答案,涵盖了 Linux 操作系统的基础知识点,包括设备访问方式、文件系统、权限管理、内存管理、进程管理、Shell 编程、网络管理等方面。 设备访问方式 在 Linux 系统中,以文件...

    Linux下errno.h文件错误号说明.docx

    * EBADF (9):Bad file number,表示文件描述符无效。 * ECHILD (10):No child processes,表示没有子进程。 * EAGAIN (11):Try again,表示需要重新尝试。 * ENOMEM (12):Out of memory,表示内存不足。 * ...

Global site tag (gtag.js) - Google Analytics