发布时间:2014-09-05 17:06:40作者:知识屋
关于Linux目录和文件的权限的浅谈
.第一个属性表示这个文件是“目录,文件,连接文件
[d]:目录
[-]:文件
[l]:链接文件
[b]:设备文件中可供存储的接口设备
[c]:设备文件中的串行端口设备 例如:键盘,鼠标
第二个属性表示文件拥有者的权限
第三个属性表示文件所属用户组的权限
第四个属性表示非本用户组的权限
r: 表示具有读取目录结构清单的权限,当您拥有读取(r)目录的权限时,就可以利用IS命令将该目录的内容列出来
w:可写权限
1:建立新的文件与目录
2:删除应经存在的文件与目录
3:将已存在的文件或目录进行重命名
4:移动该目录内的文件,目录的位置
x:是否进入该目录内
注意知识点:
Linux文件是没有扩展名的,在Linux中文件能否执行,与它第一列的10个属性有关,与文件名一点关系的没有,这与windows不同,在windows中能执行的文件扩展名是”.com
.exe,.bat等,在linux中,只有属性中有"x",即该文件就可执行,而Linux中的扩展名只是
来帮助用户了解该文件的内容
更改文件权限的命令
charp:改变文件所属用户组
charp [R] dirname/filename ...
[R]:进行递归的持续更改,即将同子目录下的所有文件,目录都更新为这个用户组,常常用在更改某一目录的情况
例如:改变wangpeng文件所属组为root
drwx------ 3 wangpeng wp 4096 Aug 7 16:17 wangpeng
[root@server home]# chgrp root wangpeng
[root@server home]# ls -l
total 8
drwx------ 3 wangpeng root 4096 Aug 7 16:17 wangpeng
chown:更改文件拥有者的
chown [R] 账号名称:文件目录
chown [R] 账号名称:文件组名称 文件或目录
[R]:进行递归的持续更改,即将同子目录下的所有文件,目录都更新为这个用户组,常常用在更改某一目录的情况
例如:
改变wangpeng的文件拥有者为root,文件所属组为root
drwx------ 3 wangpeng root 4096 Aug 7 16:17 wangpeng
[root@server home]# chown root:root wangpeng
[root@server home]# ls -l
total 8
drwx------ 3 root root 4096 Aug 7 16:17 wangpeng
[root@server home]# chown wangpeng wangpeng
[root@server home]# ls -l
total 8
drwx------ 3 wangpeng root 4096 Aug 7 16:17 wangpeng
chmod:改变文件的权限,权限的设置方法有两种,分别是数字或者符号
chmod [R] xyz 文件或目录
[R]:进行递归的持续更改,即将同子目录下的所有文件,目录都更新为这个用户组,常常用在更改某一目录的情况
例如:改变wangpeng的文件的权限为700
[root@server home]# chmod 700 wangpeng
[root@server home]# ls -l
total 8
drwx------ 3 wangpeng root 4096 Aug 7 16:17 wangpeng
[root@server home]# chmod g+r+x wangpeng
[root@server home]# ls -l
total 8
drwxr-x--- 3 wangpeng root 4096 Aug 7 16:17 wangpeng
1:文件的默认属性如下:
-rw-r--r-- 1 root root 4096 Aug 6 16:13 wp
文件属性 连接数 文件拥有者 文件所属的用户组 文件最新修改时间 文件名
文件的大小
2:文件的权限:
可读 可写 可执行
- r w x rwx - - -
文件类型 文件拥有者 文件所属用户组 其他人对此文件的操作权限
本文出自 “个人技术博客” 博客
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能