Ubuntu的学习之路【一】--文件权限的解析

简介:
新手学习Linux,高手绕路。 

ls -al将罗列出当前文件夹内的所有文件的‘读写权限’,‘链接数’,‘当前用户名’, ‘当前用户组’,‘文件大小(单位为byte)’,‘最后修改时间’,‘文件名’。 

for example: 
drwxr-xr-x 5 eamon eamon 4302 2011-07-21 04:27 .gconf 

其中drwxr-xr-x,代表了读写权限,内有10个字符位置,前一个表示文件类型,例如:d表示目录,-表示文件,l代表链接文件,b代表该文件内可提供存储接口,c代表串行端口设备如鼠标键盘,剩下9个字符,每3个一组,分别代表:文件拥有者对文件的权限,文件拥有者所在组对文件的权限,非文件拥有者所在组对文件的权限。 

其中5代表了有5个文件名链接到此节点上 

最后文件名需要解释一下:.代表的是隐藏文件 其余均是可见型文件 

修改某一个目录或者文件的权限: 

使用root账户: 
chgrp chown chmod 

例如:chgrp test a    a文件 
      chown test b    b文件 
      chmod -r 777 c  c为目录,迭代其中内含文件权限 
      chmod a+w c 
      chmod a-w c 
      chmod u=rwx,go=rwx c
目录
相关文章
|
25天前
|
Ubuntu Linux Shell
ubuntu的学习与总结
在Ubuntu的学习中,了解了Linux的文件系统结构,所有内容都从根目录/开始,没有像Windows那样的盘符。
46 0
|
4月前
|
JSON JavaScript Go
Go 语言学习指南:变量、循环、函数、数据类型、Web 框架等全面解析
掌握 Go 语言的常见概念,如变量、循环、条件语句、函数、数据类型等等。深入了解 Go 基础知识的好起点是查阅 Go 官方文档
446 2
|
4月前
|
存储 NoSQL Ubuntu
在Ubuntu上安装Redis并学习使用get、set和keys命令
在Ubuntu上安装Redis并学习使用get、set和keys命令
|
3月前
|
数据处理 Python
Python学习:迭代器与生成器的深入解析
Python学习:迭代器与生成器的深入解析
21 0
|
4月前
|
域名解析 缓存 网络协议
dpdk课程学习之练习笔记四(dns预备)
dpdk课程学习之练习笔记四(dns预备)
32 0
|
1月前
|
XML 存储 JavaScript
深入学习 XML 解析器及 DOM 操作技术
所有主要的浏览器都内置了一个XML解析器,用于访问和操作XML XML 解析器 在访问XML文档之前,必须将其加载到XML DOM对象中 所有现代浏览器都有一个内置的XML解析器,可以将文本转换为XML DOM对象
72 0
|
4月前
|
网络协议 Ubuntu 数据安全/隐私保护
百度搜索:蓝易云【Ubuntu中解决E:Failed to fetch问题(修改DNS)】
现在,你可以尝试再次运行更新或安装软件包的命令,应该不再遇到 "E: Failed to fetch" 错误。通过修改DNS设置,你将使用新的DNS服务器解析域名,提高了系统连接互联网的稳定性和可靠性。
117 4
|
4月前
|
存储 算法
【数据结构-零基础学习】线索二叉树(代码+图示+解析)
【数据结构-零基础学习】线索二叉树(代码+图示+解析)
44 0
|
4月前
|
算法
2022国赛数模A题思路以及解析(附源码 可供学习训练使用)
2022国赛数模A题思路以及解析(附源码 可供学习训练使用)
76 1
|
4月前
|
Java Spring 容器
【Spring Boot 源码学习】自动装配流程源码解析(下)
本篇介绍自动装配流程后续的内容,包含自动配置组件的排除,过滤 和 相关事件广播
52 3
【Spring Boot 源码学习】自动装配流程源码解析(下)

热门文章

最新文章