zoukankan      html  css  js  c++  java
  • Linux文件属性

    Linux 文件类型:

    • 普通文件(-):包括文本文件、数据文件、可执行的二进制程序等,由编辑工具创建或应用软件生成

    • 目录文件(d):一种特殊的文件,用于构成文件系统的分层树型结构。每个目录文件中至少包括两个文件,“..”表示上一级目录,“.”表示该目录本身,由命令 mkdir 创建

    • 设备文件(c/b):一种特殊文件,Linux 系统利用它们来标识各个设备,核心使用它们与硬件设备通信。有两类特别的设备文件:字符设备(c)和块设备(b),由命令 mknod 创建

    • 符号链接(l):一种特殊文件,它们存放的数据是某个文件的路径。当使用符号链接文件时,系统自动地访问它所保存的这个路径,由命令 ln -s 创建

    • 管道文件(p):一种特殊文件,用于在进程间传递数据,由命令mkfifo 或 mknod 创建

    Linux 文件访问权限:

    • 读权限(r):对普通文件,可读取其内容;对目录,可列出其中的文件列表

    • 写权限(w):对普通文件,可修改其内容;对目录,可在其中建立、删除文件,或修改文件名

    • 执行权限(x):对普通文件,可执行其内容;对目录,可进入该目录

    • 无权限(-):不能对其作相应的操作

    Linux 文件权限表示法:

    • 用十个字符表示一个文件的类型和权限,规则如下图,其中文件类型可以是-、d、c、b、l。其余各位表示相应的权限,若没有该权限则用 ‘-’ 表示

             

      举例

      例1:drwxr-x---

        这是一个目录文件;它的文件所有者有读、写和执行权限;同组用户对该目录有读和执行权限,没有写权限;其他用户对该目录没有任何权限。

      例2:-rwx--x--x

        这是一个普通文件;它的文件所有者有读、写和执行权限;同组用户及其他用户对该文件只有执行权限。

    • 数字表示法:用数字1或0来表示各权限位的字符:有相应权限的位为1,无权限的位为0,形成一个9位长的二进制数,用3位八进制数字来表示

      例:字符表示:drwxr-x--- 数字表示:750

        字符表示:-rwx--x--x 数字表示:711

  • 相关阅读:
    c编写程序完成m名旅客和n辆汽车的同步程序代写
    [原]web服务器:SOAP,WSDL,UDDI
    用多进程同步方法演示“桔子-苹果”问题
    实验教学管理系统 c语言程序代写源码下载
    模拟游客一天的生活与旅游java程序代写源码
    Java作业代写
    快餐店运行模拟C++程序源码代写
    求可能组合VB源码代写
    深入源码分析Java线程池的实现原理
    ThreadLocal原理详解
  • 原文地址:https://www.cnblogs.com/songbeyond/p/12524718.html
Copyright © 2011-2022 走看看