linux系统的文件属性详解

作者&投稿:鄘终 (若有异议请与网页底部的电邮联系)
~

Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下:

命令: ls -lih

输出:

复制代码

   

代码如下:

[root@localhost test]# ls -lih

   总计 316K

   2095120 lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log - log2012.log

   2095112 -rw-r--r-- 1 root root 296K 11-13 06:03 log2012.log

   2095110 -rw-r--r-- 1 root root 61 11-13 06:03 log2013.log

   2095107 -rw-r--r-- 1 root root 0 11-13 06:03 log2014.log

   2095117 -rw-r--r-- 1 root root 0 11-13 06:06 log2015.log

   2095118 -rw-r--r-- 1 root root 0 11-16 14:41 log2016.log

   2095119 -rw-r--r-- 1 root root 0 11-16 14:43 log2017.log

   2095113 drwxr-xr-x 6 root root 4.0K 10-27 01:58 scf

   2095109 drwxrwxr-x 2 root root 4.0K 11-13 06:08 test3

   2095131 drwxrwxr-x 2 root root 4.0K 11-13 05:50 test4

说明:

第一列:inode

第二列:文件种类和权限;

第三列: 硬链接个数;

第四列: 属主;

第五列:所归属的组;

第六列:文件或目录的大小;

第七列和第八列:最后访问或修改时间;

第九列:文件名或目录名

我们以log2012.log为例:

复制代码

   

代码如下:

2095112 -rw-r--r-- 1 root root 296K 11-13 06:03 log2012.log

inode 的值是:2095112

文件类型:文件类型是-,表示这是一个普通文件; 关于文件的类型,请参考:每天一个linux命令(24):Linux文件类型与扩展名

文件权限:文件权限是rw-r--r-- ,表示文件属主可读、可写、不可执行,文件所归属的用户组不可写,可读,不可执行,其它用户不可写,可读,不可执行;

硬链接个数: log2012.log这个文件没有硬链接;因为数值是1,就是他本身;

文件属主:也就是这个文件归哪于哪个用户 ,它归于root,也就是第一个root;

文件属组:也就是说,对于这个文件,它归属于哪个用户组,在这里是root用户组;

文件大小:文件大小是296k个字节;

访问可修改时间 :这里的时间是最后访问的时间,最后访问和文件被修改或创建的时间,有时并不是一致的;

当然文档的属性不仅仅包括这些,这些是我们最常用的一些属性。

关于inode:

inode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘等等)被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数 据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令, 能通过inode值最快的找到相对应的文件。

做个比喻,比如一本书,存储设备或分区就相当于这本书,Block相当于书中的每一页,inode 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部份的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。

当我们用ls 查看某个目录或文件时,如果加上-i 参数,就可以看到inode节点了;比如我们前面所说的例子:

复制代码

   

代码如下:

[root@localhost test]# ls -li log2012.log

   2095112 -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log

log2012.log 的inode值是 2095112 ; 查看一个文件或目录的inode,要通过ls 命令的的 -i参数。




linux系统有几种类型文件
Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,因为Linux中的所有数据都是以文件的形式显现的,所以都是通过操作文件进行功能的实现。linux系统与windows系统的区别 区别1:开放 所谓的开放就是linux操作系统是开放源码系统,可以对其程序进行编辑修改。而微软的windows...

linux系统盘包含哪些文件?
\/dev设备文件。包含设备文件,包括终端设备、USB或连接到系统的任何设备。\/proc进程信息文件。虚拟的文件系统,包含有关正在运行的进程信息。\/usr用户程序。包含二进制文件、库文件、文档和二级程序的源代码。\/home目录。Linux是多用户的系统,home目录保存各用户的信息。\/boot引导加载程序。包含引导加载程序...

Linux系统中的文件类型及文件扩展名详解
Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。 1. 普通文件 我们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的是第一个符号是 - ,这样的文件在Linux中就是普通文件。这些文件一般是用一些相关的应用程序创建,比如...

linux系统怎么打开文件
1、查看文件信息,可以看到文件是存在的,并且是可以执行的。-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref 2、原因是系统位数与该可执行文件需要的lib库位数不匹配。用uname命令打印系统信息,发现系统是64位系统。3、用file命令查看文件信息,发现是一个32位可执行文件。4、要想在64位系...

Linux系统中有哪几种文件类型?
1、纯文本文件:这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到数据,比如数字、字母等。设置文件几乎都属于这种文件类型。2、二进制文件:系统其实仅认识且可以执行二进制文件。Linux中的可执行文件就是这种格式的。3、数据格式的文件:有些程序在运行过程中,会读取...

linux系统下下载的文件在哪里?
linux系统下文件下载到本地命令是什么呢?是命令的具体介绍:linux系统下文件下载到本地命令是:sz 命令。1、sz 命令功能:将选定的文件发送(send)到本地机器。sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令...

linux下载的文件在哪里?
1、首先我们打开自己的mac电脑进入linux操作系统,点击界面下方终端图标。2、然后输入下载的命令,命令之后粘贴下载的地址。3、此时会看到下载后的文件,文件就在这个【~】目录里面。4、你要找到这个文件,那么点击桌面的文件夹图标。5、然后点击这个房子目录。6、此时就会看到下载的文件了的。

linux目录结构
\/:根目录,一般根目录下只存放目录,不要存放文件,\/etc、\/bin、\/dev、\/lib、\/sbin应该和根目录放置在一个分区中 \/bin:\/usr\/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 \/boot:放置linux系统启动时用到的一些文件。\/boot\/vmlinuz为linux的内核文件,以及\/boot\/gurb。建议单独分区,分区大小100...

Linux的系统文件怎么查看?
7、如果要查看文件内容的话,就需要使用Linux系统的文件编辑器vi或者vim,建议使用vim,可读性会更好一些。此时我需要查看fastcgi.conf这个文件的内容,就使用命令vimfastcgi.conf,注意vim后面也有个空格。8、这样就可以查看文件的具体内容了,windows下搜不到linux文件?答,因为Win系统不能识别linux的分区...

什么是Linux文件系统,Linux常用的文件系统有哪些
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NANDFlash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。我们在Linux中常用的文件系统主要有extext2及reiserfs。Linux操作系统使用虚拟文件...

鄂州市13099517637: 列举linux系统的4种文件类型及其属性符号 -
采时热淋: 链接 l 字符设备 c 块设备 b 普通文件 - 目录 d

鄂州市13099517637: Linux文件到底有哪些属性,他们的含义是什么? -
采时热淋: 用ls –l 查看当前目录下的文件时,共显示了9列内容(用空格划分列).第1列,包含的东西有该文件类型和所属主、所属组以及其他用户对该文件的权限 第2列,表示为链接占用的节点(inode) 为目录时,通常与该目录底下还有多少目录有关系.第3列,表示该文件的所属主.第4列,表示该文件的所属组.第5列,表示该文件的大小.第6列、第7列和第8列为该文件的最近的修改日期,分别为月份日期以及时间,也就是所谓的mtime.第9列,文件名. 如果你想了解更详细内容,建议看看刘遄老师的另外就是刘遄老师的《linux就该这么学》,

鄂州市13099517637: 请问linux下的文件属性怎么看啊 -
采时热淋: 以第一行为例 字母“d”表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写 第一组rwx表示当前用户权限为可读,可写,可执行 第二组r-x表示组权限为可读,不可写,可执行 第三组r-x表示其他用户权限为可读,不可写,可执行 root前面的数字3表示链接数(表示该目录与3个文件有关系) 第一个root为当前用户名,第二个root为组用户名4096表示文件大小 望采纳

鄂州市13099517637: LINUX的查看文件属性命令是什么? -
采时热淋: linux lsattr命令: 显示文件属性介绍: 文件属性在文件系统的安全管理方面起很重要的作用,linux下lsattr命令用于查看文件属性信息. 语法: lsattr [-adRvV] [文件或目录...]选项介绍: -a: 显示所有文件和目录,包括隐藏文件; -d: 显示目录名...

鄂州市13099517637: linux中文件属性f代表什么意思 -
采时热淋: d 此项为目录.b 此项为块特殊文件.c 此项为字符特殊文件.l 此项为符号链接,或者指定 -N 标志,或者符号链接不指向现有文件.p 此项为一个先进先出(FIFO)特殊文件.s 此项为本地套...

鄂州市13099517637: linux中如何查找文件属性 -
采时热淋: Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容; [root@localhost ~]# ls -lih 总计 104K 2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.sh ...

鄂州市13099517637: 如何理解Linux的文件类型? -
采时热淋: 简单的讲就是ls -l rwx权限列的第一个字符 详细的讲就是"file + 文件" 所能看到的内容 但本质上来讲,Linux一切皆文件~~~

鄂州市13099517637: Linux系统中有哪几种类型的文件 -
采时热淋: 看文件类型用这个:ls -hl ls -hl 以后在下面就会一列一列的列出许多文件.要知道文件类型就看第一个字母.通常以d开头的是目录以b开头的是块文件以c开头是字符文件 以l开头的是链接文件

鄂州市13099517637: linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的 -
采时热淋: 1、查看文件大小: #du -sh filename2、查看文件,文件夹属性: #ls -l filename #ls -ld foldername3、查看文件的三个时间 atime ,ctime, mtime 3.1、 mtime(modification time),修改时间: 这个时间指的是文件内容修改的时间,而不是文件属性的...

鄂州市13099517637: 简单叙述Linux系统中文件的属性,将bin mkdir文件属主改为yuhongru用户,如何实 -
采时热淋: 打开Linux系统,建立一个目录.建立目录命令为【mkdir】.并用【ls】命令查看目录相关信息,如图,我们知道test的权限为rwxr-xr-x.chgrp:改变文件所属用户组.命令格式为:chgrp 用户名 文件或目录.如图,用户组原为root,现在被修改...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网