linux文件和目录的权限与配置
来源:互联网 发布:女装免费加盟开淘宝店 编辑:程序博客网 时间:2024/05/21 19:50
1.Linux文件属性
iZ283j6l7qoZ download # ls -l total 0 -rwxr-xr-x 1 test mihua 0 Oct 13 11:47 a.php -rw-r--r-- 1 root root 0 Oct 13 11:47 b.php
第一个字符代码文件的类型
目录[-] 文件
[l] 连接文件
[b] 可供存储的接口设备
[c] 串行设备
第二列 有多少个不同的文件名连接到相同的节点(i-node)
第三列 所有者账号
第四列 所属的组
第五列 文件大小 默认单位B
第六列 文件创建或修改时间。如果时间很久远了,则只显示年份,需要查看完整的时间,可以使用 ls -l –full-time
2.文件权限与属性修改
chgrp [-R] fiiename 改变组
chown [-R] 账号名称:组名 filename 改变拥有者
也可以使用“账号名.组名”,单有些朋友喜欢使用带有.的账号名,这样就会造成系统误判,所以建议使用:
chmod 改变权限
2种方式
第一种 数字类型改变文件权限:chmod [-R] xyz filename
第二种 符合类型改变文件权限:chmod [-R] u=rwx,g=rx filename
chmod [-R] a+x,o-w,o=rwx filename
chmodu 表示user
g 表示group
o 表示other
a 表示all
+
–
=
r
w
x
filename
3.权限意义
1.权限对文件的意义
r 可读取文件的内容
w 可编辑文件,但不含删除文件
x 可否被执行
2.权限对目录的意义
r 具有读取目录结构列表的权限,即可使用ls 查看目录结构
w 具有改变该目录结构的权限,如在此目录下新增文件、删除文件、文件重命名、移动文件
x 表示用户能否进入此目录,即是否可以使用cd 进入此目录
4.目录树结构图
由于命令的执行需要变量的支持,若你的执行文件放置的不在/bin /usr/bin等,要执行命令就得要严格指定该执行文件,即前面需加上./表示当前路径
5.查看当前系统的版本
iZ283j6l7qoZ download # uname -r3.12.21-gentoo-r1iZ283j6l7qoZ download # lsb_release -aLSB Version: n/aDistributor ID: GentooDescription: Gentoo Base System release 2.2Release: 2.2Codename: n/a
- linux文件和目录的权限与配置
- Linux 的文件权限与目录配置
- linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux 的文件权限与目录配置
- Linux 的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限与目录配置
- linux的文件权限与目录配置
- Linux的文件权限与目录配置
- Linux的文件权限和目录配置
- Linux的文件权限和目录配置
- iPhone开发【二十三】常用IOS开源组件【第1篇】
- java泛型
- 利用jsoup抓取指定网页的照片【也可以修改一下抓取其他内容】
- C++ 类访问控制(public/protected/private)
- ANDROID源码
- linux文件和目录的权限与配置
- 《计算机网络-自顶向下方法》读书笔记-链路层篇
- Could not find artifact com.sun:tools:jar:1.5.0 问题解决
- 建分区表索引优化SQL
- linux的netstat命令详解
- 第一个只出现一次的字符
- AngularJS开发人员最常犯的10个错误
- C++中的函数重载、覆盖与隐藏
- [Leetcode]Binary Tree Zigzag Level Order Traversal