`
MyEyeOfJava
  • 浏览: 1152567 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71189
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

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
     
分享到:
评论

相关推荐

    在ubuntu环境下使用DS-5评估版编译msm8610的chipcode需要修改的地方

    在Ubuntu环境下使用DS-5评估版编译msm8610的chipcode时,需要注意许可证管理、编译选项的正确配置、文件权限管理以及依赖库的安装等问题。通过以上步骤,可以有效解决编译过程中遇到的常见问题,确保编译过程顺利...

    Ubuntu配置DNS服务器--bind.doc

    bind 是 Domain Name System (DNS) 协议的一个实现,提供了 DNS 主要功能的开放实现,包括域名服务器、DNS 解析库函数和 DNS 服务器运行调试所用的工具。 bind 软件的版本主要分为三个版本: BIND4、BIND8 和 ...

    适用于Ubuntu和手机的Yunzai-Bot一键部署脚本Ubuntu-Yunzai-master.zip

    通过以上解析,我们可以理解Yunzai-Bot是一个旨在简化Ubuntu和手机上部署过程的工具,它的核心是一个一键部署脚本,可能包含Python源代码和各种配置文件,用户需遵循开源许可协议使用并根据文档进行配置。

    scrt-sfx-9.5.1-3272.ubuntu20-64.x86-64.deb

    在安装过程中,`dpkg`会解析控制信息,将软件安装到系统的适当位置,并处理权限和其他配置。`scrt-sfx`可能会在安装后添加启动脚本到系统服务,以便于开机启动或通过系统服务管理器控制。 总结一下,这个"scrt-sfx-...

    vsftpd_3.0.3-3ubuntu2_amd64-fiona

    【vsftpd_3.0.3-3ubuntu2_amd64-fiona】是一个针对AMD64架构的Ubuntu系统的vsftpd软件包。vsftpd(Very Secure FTP Daemon)是一款广泛使用的FTP服务器软件,因其安全性高而得名。在这个版本中,vsftpd为3.0.3,且...

    深入解析Ubuntu操作系统

    **深入解析Ubuntu操作系统** Ubuntu操作系统,基于Debian项目,是一款全球知名的开源Linux发行版,以其易用性、安全性和稳定性而备受赞誉。本教程旨在帮助读者深入理解Ubuntu系统的核心概念、工作原理以及实用技巧...

    Ubuntu The Complete Reference

    ### Ubuntu The Complete Reference #### 知识点概览 1. **Ubuntu 简介** - 定义与起源 - 发展历程 ...无论是对于新手还是资深用户来说,《Ubuntu The Complete Reference》都是一本不可或缺的学习资源。

    ubuntu18.04安装新版deepin-wine.sh.tar.gz

    在Ubuntu 18.04操作系统中安装Deepin Wine是一个为用户提供在Linux环境下运行Windows应用程序的能力的过程。Deepin Wine是一个基于Wine(Windows Compatibility Layer)的定制版本,它专为Deepin Linux发行版优化,...

    jd-gui(ubuntu)

    JD-GUI 是一个在 Ubuntu 操作系统上使用的开源工具,专为Java开发者设计,用于查看已编译的 .jar 文件的源代码。它提供了直观的图形用户界面,使得开发者无需进行复杂的命令行操作就能便捷地浏览和分析Java字节码。...

    Ubuntu Linux操作系统考试题目 + 答案

    chmod 756 权限解析 - **知识点**: `chmod` 命令用于改变文件或目录的权限。数字 `756` 表示所有者具有读、写和执行权限(4+2+1=7),所属组和其他用户具有读和执行权限(4+1=5),但其他用户还有额外的写权限(4+2...

    linux-ubuntu基础与命令行学习

    ### Linux-Ubuntu基础与命令行学习知识点 #### 一、Ubuntu系统简介 ...通过以上内容的学习,初学者可以对Ubuntu的基础操作和命令行使用有一个全面的认识,并能够在日常使用中更加熟练地操作Ubuntu系统。

    ubuntu下搭建lamp-.docx

    - 可以通过修改Apache配置文件(如/etc/apache2/sites-available/default)来配置虚拟主机,以支持多个网站在同一台服务器上运行。 - 要确保MySQL的安全性,可以运行`sudo mysql_secure_installation`进行初始化设置...

    Ubuntu中文参考手册

    综上所述,《Ubuntu中文参考手册》是一本全面介绍Ubuntu操作系统使用的专业书籍,它不仅覆盖了从安装到日常使用的所有方面,还深入探讨了系统管理和编程等多个领域的知识,是Ubuntu用户不可或缺的手册之一。

    Ubuntu从硬盘启动安装LiveCD

    AUFS 是一种用于Linux的文件系统类型,它支持文件系统层叠,使得可以将多个文件系统合并为一个统一的视图。在本案例中,AUFS用于将解压后的ISO文件系统与硬盘上的其他文件系统结合在一起,以便于从硬盘启动LiveCD。 ...

    ubuntu中文语言参考书册

    - **Ubuntu文件系统**:讲解了文件系统的结构、常用文件夹的作用以及如何管理文件和目录。 - **软件包管理系统**:详细介绍了APT(Advanced Package Tool)和其他工具的工作原理,以及如何使用它们安装、更新和删除...

    Ubuntu-Linux操作系统项目教程3套期末考试卷.doc

    * 文件权限的类型(读、写、执行等) 磁盘分区 * 磁盘分区的概念 * 磁盘分区的类型(主分区、逻辑分区等) * 磁盘分区的管理命令(fdisk、mkfs 等) 软件包管理 * 软件包管理的概念 * 软件包管理工具(apt、apt-...

    Ubuntu下实现文件系统的仿真

    在Ubuntu操作系统中,文件系统的仿真是一项重要的编程任务,它可以帮助我们理解Linux文件系统的运作机制,并在实际应用中创建自定义的文件系统模型。本项目利用Java语言进行开发,结合NetBeans作为集成开发环境(IDE...

Global site tag (gtag.js) - Google Analytics