详解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


相关文章
|
5天前
|
Linux基础:文件和目录类命令分析。
总的来说,这些基础命令,像是Linux中藏匿的小矮人,每一次我们使用他们,他们就把我们的指令准确的传递给Linux,让我们的指令变为现实。所以,现在就开始你的Linux之旅,挥动你的命令之剑,探索这个充满神秘而又奇妙的世界吧!
49 19
|
20天前
|
Linux 常用文件查看命令
`cat` 命令用于连接文件并打印到标准输出,适用于快速查看和合并文本文件内容。常用示例包括:`cat file1.txt` 查看单个文件,`cat file1.txt file2.txt` 合并多个文件,`cat > filename` 创建新文件,`cat >> filename` 追加内容。`more` 和 `less` 命令用于分页查看文件,`tail` 命令则用于查看文件末尾内容,支持实时追踪日志更新,如 `tail -f file.log`。
45 5
Linux 常用文件查看命令
【Linux】深入理解linux权限
本文深入解析Linux权限管理机制,涵盖权限概念、用户角色、文件属性及操作方法。文章分为前言、权限介绍、用户与角色、文件属性、权限修改及常见问题六大板块。详细说明了权限类型(r/w/x)、角色优先级、chmod/chown指令用法,以及目录权限、umask掩码、粘滞位等重点内容。掌握这些知识,可有效提升Linux系统安全性和灵活性,是管理员必备技能。喜欢的话别忘了点赞支持哦! ❤❤❤
41 6
Linux|Transfer.sh 轻松实现文件共享
Linux|Transfer.sh 轻松实现文件共享
36 2
Linux|Transfer.sh 轻松实现文件共享
【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
25000多字详细讲解,深度剖析权限管理核心。从基础权限到复杂的特殊权限,逐一拆解,无论你是零基础小白还是经验丰富的运维人员,都能在这里找到提升技能的关键知识,全面掌握 Linux 权限管理。还不快来看看?
linux怎么把文件传到docker里面
在现代应用开发中,Docker作为流行的虚拟化工具,广泛应用于微服务架构。文件传输到Docker容器是常见需求。常用方法包括:1) `docker cp`命令直接复制文件;2) 使用`-v`选项挂载宿主机目录,实现数据持久化和实时同步;3) 通过SCP/FTP协议传输文件;4) 在Dockerfile中构建镜像时添加文件。选择合适的方法并确保网络安全是关键。
131 1
|
2月前
|
Linux 将所有文件和目录名重命名为小写
Linux 将所有文件和目录名重命名为小写
38 3
Linux权限揭秘“Root与Sudo”
Root用户是Linux系统中的超级用户,拥有对系统的完全控制权。Root用户几乎可以执行任何命令,修改任何文件,甚至删除系统上的所有内容。因此,Root用户的使用需要非常谨慎,以避免潜在的安全风险。
56 6
Linux查看操作系统版命令
Linux查看操作系统版命令
121 0
Linux初学者必备:全面掌握核心命令
Linux命令是操作系统的核心组成部分,用于管理和操作文件系统、网络、硬件资源以及执行各种任务。下面列出了一些常用的Linux命令及其基本用途,
144 1

热门文章

最新文章