首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LinuxChattr命令更改文件属性

Linux中,文件属性是描述文件行为元数据属性。 例如,属性可以指示是否压缩文件或指定是否可以删除文件。...本文介绍了如何使用chattr命令更改Linux文件系统上文件属性。...atime(访问时间)是某个命令或应用程序最后一次访问/打开文件时间。 e -此属性表示文件正在使用扩展区来映射磁盘上块。 e属性无法用chattr修改。...默认情况下,使用cp或rsync之类命令复制文件时,不会保留文件属性。 chattr范例 chattr常见用途之一是将不可变标志设置为文件或目录,以防止用户删除或重命名文件。...您可以使用lsattr命令查看文件属性: lsattr todo.txt 以下输出显示仅设置了e标志: --------------e----- todo.txt 要使文件不可变,请使用+运算符将i标志添加到现有属性中

3.6K20

linux每日命令(26):Linux文件属性详解

Linux 文件或目录属性主要包括:文件或目录节点、种类、权限模式、链接数量、所归属用户和用户组、最近访问或修改时间等内容。...hard_link 33980028 lrwxrwxrwx. 1 root root 4 Nov 22 03:54 log1.link -> log1 [root@localhost test]# 忘记ls 命令参数...,可以参考:linux每日命令(1):ls命令 说明: 第一列:inode 第二列:文件种类和权限; 第三列: 硬链接个数; 第四列: 属主; 第五列:所归属组; 第六列:文件或目录大小; 第七列和第八列...文件类型:文件类型是-,表示这是一个普通文件; 关于文件类型,请参考:linux每日命令(25):Linux文件类型与扩展名 文件权限:文件权限是rw-r--r-- ,表示文件属主可读、可写、不可执行...rw-r--r--. 2 root root 0 Nov 22 03:54 log1 log1 inode值是 log1 ; 查看一个文件或目录inode,要通过ls 命令 -i参数。

2.5K11
您找到你想要的搜索结果了吗?
是的
没有找到

Linux文件属性

上图第三列是文件或目录链接数量 Inode:(index inode)索引节点,linux中存储设备或分区被格式化为文件系统后,一般都分为两个部分,第一部分就是inode,第二个部分为block,...inode存储是文件属性信息,每一个文件都有对应inode,每个inode都有一个号码如身份证一样,具有唯一性,系统识别文件就是识别它inode节点号,用它来区分不同文件,不像win系统按照文件名来区分不同文件...因此用户通过文件名打开文件过程是这样:系统先找到这个文件对应inode号,通过这个号来获取它信息,然后根据这些信息来找到文件数据所在block,最后读出数据。...有关block知识: 1、  硬盘读取数据是按照block为单位读取。...,但是查看磁盘空间,显示没有沾满,因此就要查看inode是否占满

1.7K30

Linux文件属性详解

文件属性(ls -lhi查看到信息) ? 1.1 第一列:inode号 1.1.1 什么是inode 文件存储在硬盘上,硬盘最小存储单位叫做"扇区"(sector)。...所硬盘分区在创建文件系统(格式化)时候自动把硬盘分区分成两个区域: 1)Block块,数据区:存放实际数据 2)Inode块,索引区:存放inode所包含信息(文件属性信息) inode...来查看) 1) 纯文本文件(ascll):文件内容可以直接督导数据 2) 二进制文件(binary):Linux命令程序就是这种格式 3) 数据格式文件(data):有些程序在运行过程中会读取某些特定格式文件...,软链接失效,一般显示白字红底闪烁提示 4) 软链接具备不同inode号 5) 软链接和源文件属于不同类型文件 1.4.3 软连接和硬链接图解 ?...1.7 Linux下删除文件原理 ? 1.8 Linux删除文件详解 ?

3.1K21

3.linux文件属性

1.linux文件属性 ls -lih i查看文件inode,h查看文件大小 文件总共10个属性 inode索引节点编号(唯一) 文件类型和权限,第一个字符为类型,后面字符为权限 硬链接数量...文件或目录所属用户 文件或目录所属组 文件大小 7,8,9列分别是文件修改时间:月,日,时:分 文件名  查看文件属性命令 stat  查看磁盘inode使用量 2.文件类型 通过file...xxx命令可以查看文件类型 分别查看目录和文件 ls -l |grep -i "^d" ls -l |grep -i "^-" 文件类型 - 普通文件(find查找f类型就是-) d 目录文件 l...符号链接,也即是软连接文件 b 块设备和其它外围设备,是特殊类型文件 3.文件权限 r:4  读 w:2 写 x: 1 执行 -:0 没有权限 文件权限共9位 rwx r-x r-x 前面123位表示用户权限...中间456位表示用户组权限 后面789位表示其它用户权限

1.4K30

Linux文件属性详解

Linux 文件或目录属性主要包括:文件或目录节点、种类、权限模式、链接数量、所归属用户和用户组、最近访问或修改时间等内容。...硬链接 在Linux文件系统中,保存在磁盘分区中文件,不管是什么类型,系统都会给它分配一个编号,这个编号被称为索引节点编号(Inode Index),它是该文件或者目录在linux文件系统中唯一标识...有了这个编号值,就可以查到该文件详细内容。 同时,Linux系统还规定,可以允许多个文件名同时指向同一个索引节点(Inode),这就是硬链接。...,那么被删除文件数据块及目录链接才会被释放,存储空间才会被新数据所覆盖。...= 4+2+1 = 7 group = rwx = 4+2+1 = 7 others= --- = 0+0+0 = 0 原文链接:https://rumenz.com/rumenbiji/linux-file-attribute.html

1.8K30

Linux文件属性详解

Linux 文件或目录属性主要包括:文件或目录节点、种类、权限模式、链接数量、所归属用户和用户组、最近访问或修改时间等内容。...操作系统根据指令, 能通过inode值最快找到相对应文件。...硬链接 在Linux文件系统中,保存在磁盘分区中文件,不管是什么类型,系统都会给它分配一个编号,这个编号被称为索引节点编号(Inode Index),它是该文件或者目录在linux文件系统中唯一标识...有了这个编号值,就可以查到该文件详细内容。 同时,Linux系统还规定,可以允许多个文件名同时指向同一个索引节点(Inode),这就是硬链接。...,那么被删除文件数据块及目录链接才会被释放,存储空间才会被新数据所覆盖。

1.3K00

Linux文件属性详解

Linux 文件或目录属性主要包括:文件或目录节点、种类、权限模式、链接数量、所归属用户和用户组、最近访问或修改时间等内容。...硬链接 在Linux文件系统中,保存在磁盘分区中文件,不管是什么类型,系统都会给它分配一个编号,这个编号被称为索引节点编号(Inode Index),它是该文件或者目录在linux文件系统中唯一标识...有了这个编号值,就可以查到该文件详细内容。 同时,Linux系统还规定,可以允许多个文件名同时指向同一个索引节点(Inode),这就是硬链接。...,那么被删除文件数据块及目录链接才会被释放,存储空间才会被新数据所覆盖。...rwx = 4+2+1 = 7 group = rwx = 4+2+1 = 7 others= --- = 0+0+0 = 0 原文链接:https://rumenz.com/rumenbiji/linux-file-attribute.html

1.1K30

Linux文件属性与权限

目录 前言 文件权限类 文件属性 rwx 作用文件和目录不同解释 chmod 改变权限 1)基本语法 2)经验技巧 3)案例实操 chown 改变所有者 1)基本语法   2)选项说明 3)实操案例...是什么意思呢,这就是本篇文   章要介绍,文件属性 ---- 文件权限类 文件属性 Linux 系统是一种典型多用户系统,不同用户处于不同地位,拥有不同权限。...为了保护系统安全性,Linux 系统对不同用户访问同一文件(包括目录文件)权限做了不同规定。...在Linux 中我们可以使用 ll 或者 ls -l 命令显示一个文件属性以及文件所属 用户和组  如上图前面的几个字符表示什么意思呢 从左到右 10 个字符表示...(1)0 首位表示类型 ,在Linux中第一个字符代表这个文件是目录、文件或链接文件等等 - 代表文件 d 代表目录 l 链接文档 (link file)

1.7K20

显示硬件信息Linux命令Linux-Command line】

最简单方法是使用标准Linux GUI程序之一: i-nex收集硬件信息并以类似于Windows下流行CPU-Z方式显示。...或者,你可以发出Linux line命令。 且慢,这听起来很难。 你何必这样做呢? 有时,通过有针对性line命令很容易找到特定信息。 也许你没有可用GUI程序,或者不想安装。...使用行命令主要原因可能是编写脚本。 无论使用Linux Shell还是其他编程语言,脚本编写通常都需要对行命令进行编码。 必须在root权限下发出许多用于检测硬件命令。...内存 Linux命令使你可以收集关于计算机内存所有可能详细信息。 你甚至可以确定是否在不打开box情况下向计算机添加额外内存。....png 或 屏幕快照 2019-11-24 下午3.32.00.png 网络 Linux提供了大量网络线路命令

4.1K00

Linux 命令显示硬件信息

最简单方法是使用标准 Linux GUI 程序之一: i-nex 收集硬件信息,并且类似于 Windows 下流行 CPU-Z 显示。...无论你是使用 Linux shell 还是其他编程语言来编写脚本通常都需要使用命令行。 很多检测硬件信息命令行都需要使用 root 权限。...内存 Linux 命令行使你能够收集关于你计算机内存所有可能详细信息。你甚至可以不拆开计算机机箱就能确定是否可以为计算机添加额外内存条。...-m 最后,你可以列出所有的 USB 和 PCI 总线以及其他设备详细信息: lsusb 或 lspci 网络 Linux 提供大量网络相关命令,下面只是几个例子。...使用以下命令显示默认网关和路由表: ip route | column -t 或 netstat -r 软件 让我们以显示最底层软件详细信息两条命令来结束。

5.1K20

uname命令显示linux系统信息

uname命令英文全称即“Unix name”。 用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。 如果未指定任何选项,其效果相当于执行”uname -s”命令,即显示系统内核名字。...语法格式:uname [参数] 常用参数: -a 显示系统所有相关信息 -m 显示计算机硬件架构 -n 显示主机名称 -r 显示内核发行版本号 -s 显示内核名称 -v 显示内核版本 -p 显示主机处理器类型...-o 显示操作系统名称 -i 显示硬件平台 参考实例 显示系统主机名、内核版本号、CPU类型等信息: [root@linuxcool ~]# uname -a Linux linuxcool 3.10.0...-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux显示系统主机名: [root@linuxcool...~]# uname -n linuxcool 显示当前系统内核版本 : [root@linuxcool ~]# uname -r 3.10.0-123.el7.x86_64 显示当前系统硬件架构:

3.8K30

lnstat命令显示Linux系统网路状态

lnstat命令实际上是读取系统“/proc”中目录“/proc/net/stat”下面的文件,来显示当前主机网络状态。lnstat命令是rtstat命令更新替代命令,功能更完善。...语法格式: lnstat [参数] 常用参数: -c 指定显示网络状态次数,每隔一定时间显示一次网络状态 -d 显示可用文件或关键字 -i 指定两次显示网络状间隔秒数 -k 只显示给定关键字 -...s 是否显示标题头 -w 指定每个字段所占宽度 -h 显示帮助信息 -v 显示指令版本信息 参考实例 显示网络状态: [root@linux ~]# lnstat 显示命令支持统计文件: [root...@linux ~]# lnstat -d 过滤出只想要查看关键字段信息: [root@linux ~]# lnstat -k arp_cache:entries,rt_cache:in_hit,arp_cache

1.1K00

lnstat命令显示Linux系统网路状态

lnstat命令实际上是读取系统“/proc”中目录“/proc/net/stat”下面的文件,来显示当前主机网络状态。lnstat命令是rtstat命令更新替代命令,功能更完善。...语法格式: lnstat [参数] 常用参数: -c 指定显示网络状态次数,每隔一定时间显示一次网络状态 -d 显示可用文件或关键字 -i 指定两次显示网络状间隔秒数 -k 只显示给定关键字 -...s 是否显示标题头 -w 指定每个字段所占宽度 -h 显示帮助信息 -v 显示指令版本信息 参考实例 显示网络状态: [root@linux ~]# lnstat 显示命令支持统计文件: [root...@linux ~]# lnstat -d 过滤出只想要查看关键字段信息: [root@linux ~]# lnstat -k arp_cache:entries,rt_cache:in_hit,arp_cache

1.1K00

Linux笔记(6)| 文件属性

关于文件类型和文件权限,可以参考之前文章:Linux笔记(2)| 进阶命令 1、常用文件属性获取 stat函数 int stat(const char *pathname, struct stat...#define st_mtime st_mtim.tv_sec #define st_ctime st_ctim.tv_sec }; 文件属性文件类型标志在...(2)chmod/fchmod与权限修改 chmod是一个linux命令,用来修改文件各种权限属性。chmod命令只有root用户才有权利去执行修改。...chmod命令其实内部是用linux一个叫chmodAPI实现。 注意:只有在Linux原生目录中,改变文件权限才有效,在共享文件夹中会不起作用。...(3)chown/fchown/lchown与属主修改 linux中有个chown命令来修改文件属主 chown命令是用chown API实现,与(2)类似。

1.5K30

linux命令讲解大全】101.Linux命令:df - 显示磁盘相关信息

df 显示磁盘相关信息 补充说明 df 命令用于显示磁盘分区上可使用磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...语法 df [选项] [参数] 选项 -a 或 --all:包含全部文件系统; --block-size=:以指定区块大小来显示区块数目; -h 或 --human-readable:以可读性较高方式来显示信息...; -H 或 --si:与 -h 参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes; -i 或 --inodes:显示inode信息; -k 或 --kilobytes:...>:仅显示指定文件系统类型磁盘信息; -T 或 --print-type:显示文件系统类型; -x 或 --exclude-type=:不要显示指定文件系统类型磁盘信息...大小格式 显示值以 --block-size 和 DF_BLOCK_SIZE、BLOCK_SIZE 和 BLOCKSIZE 环境变量中第一个可用 SIZE 为单位。

9710
领券