认识Linux文件类型和属性

简介: 认识Linux文件类型和属性

大家好!我是一名Linux初级入门学习爱好者,非常高兴把我学习中遇到的问题和学习收获跟大家分享。今天分享一下初级入门的人需要了解和掌握的基本知识,Linux文件类型和属性。如有错误之处,欢迎批评指正。

ls -l命令,输出结果以长格式输出。这种格式包含大量有用信息。如图:

image.png

选择一个文件具体看一下各个输出字段的含义:

列中的第一个字符代表这个文件是“设备文件、目录、链接文件等”,详细叙述如下 :

若是【c】表示设备文件里面的串口端口设备,例如键盘、鼠标

若是【d】代表该条记录为目录

若是【l】表示为连接文件(linkfile)

若是【b】表示设备文件里面的可供存储的接口设备

若是【-】代表是文件

字段 “-rw-r-r--” 含义代表对文件的访问权限,-rw代表文件所有者的访问权限,-r-代表文件所属组中成员的访问权限,r--代表其他所有人的访问权限。注:r:read(读)w:write(写)x:execute(执行)-:减号代表没有相应的权限。

1(2,5,4等数字):代表文件的硬连接数目。

root:文件所有者的用户名

root(disk,video):文件所属用户组的名字

10,175:以字节数表示文件大小

Aug 17 18:25 :上次修改文件的时间和日期

agpgart : 文件名

说到此,我还有一个问题向看到此文的人请教一下,如下图的文件是什么类型呢?

image.png

srw-rw-rw- 【s】,第一个字符是s。有答案的朋友可以私信我,谢谢!

相关文章
|
1月前
|
Linux C++
Linux c/c++之文件类型的判断
这篇文章介绍了在Linux环境下,如何使用C/C++编程通过`stat`系统调用和文件状态位判断一个文件是目录还是普通文件。
39 0
Linux c/c++之文件类型的判断
|
1月前
|
关系型数据库 MySQL Linux
Linux 文件基本属性
Linux 文件基本属性
17 3
|
3月前
|
存储 Linux C++
|
5月前
|
Linux Go
【Linux基础】 文件基本属性
Linux文件基本属性是指文件或目录在Linux系统中具有的一系列特性和信息。这些属性提供了关于文件或目录的详细信息,包括其类型、权限、大小、创建和修改时间等。本篇文章带你详细了解Linux属性概念,以及怎样更改文件属性。
70 0
【Linux基础】 文件基本属性
|
5月前
|
Linux API
Linux线程总结---线程的创建、退出、取消、回收、分离属性
Linux线程总结---线程的创建、退出、取消、回收、分离属性
|
5月前
|
存储 安全 Linux
深入了解Linux的`chattr`命令:文件和目录的属性修改
`chattr`命令在Linux中用于修改文件和目录的扩展属性,这些属性提供额外的保护功能,如防止误删除或修改。常用属性包括`a`(只追加)、`i`(不可修改)和`S`(即时同步)。示例包括将文件设为只追加模式和将目录设为不可修改。注意`chattr`可能阻止常规操作,使用时需谨慎,并非所有文件系统都支持。使用`lsattr`查看属性。
|
6月前
|
Linux 开发工具 数据安全/隐私保护
深入探索Linux:ACL权限、特殊位与隐藏属性的奥秘
深入探索Linux:ACL权限、特殊位与隐藏属性的奥秘
|
6月前
|
安全 Linux
【亮剑】`chattr`是Linux中用于管理文件和目录扩展属性的命令,影响文件系统处理方式
【4月更文挑战第30天】`chattr`是Linux中用于管理文件和目录扩展属性的命令,影响文件系统处理方式。常用属性包括:`a`(追加)、`i`(不可变)、`s`(安全删除)和`S`(同步更新)。通过`chattr [选项] <模式> <文件或目录>`设置属性,如`chattr +i <文件名>`使文件不可变,`-i`移除不可变属性。`lsattr`用于查看属性。注意,只有root用户有权更改属性,不是所有文件系统都支持所有属性,且更改关键文件属性前应备份。`chattr`有助于提升系统安全性和数据保护。
69 1
|
6月前
|
存储 Linux
深入探索Linux文件系统:属性、路径与隐藏之谜
深入探索Linux文件系统:属性、路径与隐藏之谜
78 1
|
6月前
|
Linux
【专栏】在 Linux 系统中,符号链接(Symbolic Link)是一种特殊的文件类型,它指向另一个文件或目录
【4月更文挑战第28天】在Linux中,符号链接是特殊的文件类型,指向其他文件或目录。本文介绍了查找符号链接的三种方法:1) 使用`ls -l`查看文件类型为'l'的项;2) 使用`find / -type l`遍历文件系统;3) 使用`lsof -L`列出打开的链接。此外,还讨论了命令的详细用法、高级技巧和应用场景,并提供了实际案例。注意权限、系统负载和目标文件存在性等问题。掌握这些命令有助于管理和维护系统符号链接。
326 0