详解Linux文件的属性、权限、操作

简介: 1.属性Linux中的文件有以下属性文件名权限文件拥有者文件拥有者所在的用户组最后修改的时间查看文件属性的命令:ls -l 文件名

1.属性

Linux中的文件有以下属性

  • 文件名
  • 权限
  • 文件拥有者
  • 文件拥有者所在的用户组
  • 最后修改的时间

查看文件属性的命令:

ls -l 文件名

98414382a2d04af7bc587bb2840f5952.png

2.权限

  • 文件属性里面会显示文件的权限,文件权限有以下几种:
r
w
x 执行

观察示例文件,可以看见文件的权限表示为:

c921f9ad82af4571a8b6300f1377c023.png

  • 之所以这样表示,是因为Linux的一份文件的权限有三个权限组,这三个权限组分别表示:
  • -所有者的权限 所有者所在用户组的权限 其他用户的权限
  • 每一组权限由三个位置组成:

rwx

可读可写可执行

rw-

可读可写不可执行

r--

可读不可写不可执行

以此类推排列组合......


示例文件的-rw- r-- r--表示的是:


文件的所有者可以对文件进行读写不可执行,文件的所有者所在的用户组对文件可以读但是不可写不可执行,其他用户对文件可读但不可写不可执行。


每一组的三位权限符号其实可以用01二进制来表示,也可以将01二进化为8进制的一个三位数

eb122c8ac00b45b5882c28e2c01bdb82.png

  • 使用chmod 换算出来的三位八进制数 来修改权限,也就是我们常用的chmod 777之类的命令。

3.操作

  • 创建、删除、追加、复制

cbd9177b17f74f63855c27dd8688401e.png

4.隐藏文件

  • 文件前面跟上 . 表示该文件为隐藏文件,
    隐藏文件使用ls指令无法查看
    使用ls –la指令可以查看到

f5813dae4ea74f2fa1ca38b165df9b78.png


目录
相关文章
|
8月前
|
存储 数据管理 Linux
区分Linux中.tar文件与.tar.gz文件的不同。
总之,".tar"文件提供了一种方便的文件整理方式,其归档但不压缩的特点适用于快速打包和解压,而".tar.gz"文件通过额外的压缩步骤,尽管处理时间更长,但可以减小文件尺寸,更适合于需要节约存储空间或进行文件传输的场景。用户在选择时应根据具体需求,考虑两种格式各自的优劣。
1216 13
|
9月前
|
安全 Linux
Linux赋予文件000权限的恢复技巧
以上这些步骤就像是打开一扇锁住的门,步骤看似简单,但是背后却有着严格的逻辑和规则。切记,在任何时候,变更文件权限都要考虑安全性,不要无谓地放宽权限,那样可能
262 16
|
10月前
|
Linux
【Linux】 Linux文件I/O常见操作技巧
以上就是Linux文件I/O操作的一些技巧,接纳它们,让它们成为你在Linux世界中的得力伙伴,工作会变得轻松许多。不过记住,技巧的运用也需要根据实际情况灵活掌握,毕竟,最适合的才是最好的。
279 28
|
9月前
|
存储 Linux 数据处理
深入剖析Linux中一切即文件的哲学和重定向的机制
在计算机的奇妙世界中,Linux的这套哲学和机制减少了不同类型资源的处理方式,简化了抽象的概念,并蕴藏着强大的灵活性。就像变戏法一样,轻轻松松地在文件、程序与设备之间转换数据流,标准输入、输出、错误流就在指尖舞动,程序的交互和数据处理因此变得既高效又富有乐趣。
152 4
|
10月前
|
Ubuntu Linux
"unzip"命令解析:Linux下如何处理压缩文件。
总的来说,`unzip`命令是Linux系统下一款实用而方便的ZIP格式文件处理工具。本文通过简明扼要的方式,详细介绍了在各类Linux发行版上安装 `unzip`的方法,以及如何使用 `unzip`命令进行解压、查看和测试ZIP文件。希望本文章能为用户带来实际帮助,提高日常操作的效率。
1991 12
|
10月前
|
Linux Shell 数据安全/隐私保护
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
532 3
|
9月前
|
Linux
linux文件重命名命令
本指南介绍Linux文件重命名方法,包括单文件操作的`mv`命令和批量处理的`rename`命令。`mv`可简单更改文件名并保留扩展名,如`mv old_file.txt new_name.txt`;`rename`支持正则表达式,适用于复杂批量操作,如`rename 's/2023/2024/' *.log`。提供实用技巧如大小写转换、数字序列处理等,并提醒覆盖风险与版本差异,建议使用`-n`参数预览效果。
|
Linux
百度搜索:蓝易云【Linux中如何对文件进行压缩和解压缩?】
这些是在Linux中进行文件压缩和解压缩的常见方法。根据您的需求和具体情况,可能会使用其他压缩工具和选项。您可以通过查阅相应命令的帮助文档来获取更多详细信息。
280 1
|
NoSQL Java Linux
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
|
算法 Java Linux
Linux下文件增删改查定位压缩操作与权限所属用户
Linux下文件增删改查定位压缩操作与权限所属用户
192 0