Linux档案属性与目录配置

Linux 档案属性
嗯! 既然要让你了解 Linux 的档案属性, 那么有个重要的也是常用的指令就必须要先跟你说啰! 那一个?!
就是『 ls 』这一个 list 档案的指令啰!在你以 root 的身份登入 Linux 之后,下达『ls -al 』看看,
会看到底下的几个咚咚:

[ 1 ]               [ 2 ] [ 3 ]   [ 4 ]   [ 5 ]       [ 6 ]               [ 7 ]
[ 属性 ]        [连结][拥有者][群组][档案容量][ 修改日期 ]        [ 檔名 ]

第一个属性代表这个档案是『目录、档案或连结文件等等』:
  当为[ d ]则是目录,例如上表的第 11 行;
  当为[ - ]则是档案,例如上表的第 5 行;
  若是[ l ]则表示为连结档(link file);
  若是[ b ]则表示为装置文件里面的可供储存的接口设备;
  若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标。
接下来的属性中,三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可
读(read)、[ w ]代表可写(write)、[ x ]代表可执行(excute):
  第一组为『拥有人的权限』,以第 5 行为例,该档案的拥有人可以读写,但不
  可执行;
  第二组为『同群组的权限』;
  第三组为『其它非本群组的权限』。
范例:若有一个档案的属性为『-rwxr-xr--』,简单的可由下面说明之:
[-][rwx][r-x][r--]
1    234 567 890
1 为:代表这个文件名为目录或档案(上面为档案)
234 为:拥有人的权限(上面为可读、可写、可执行)
567 为:同群组使用者权限(上面为可读可执行)
890 为:其它使用者权限(上面为仅可读)
上面的属性情况代表一个档案、这个档案的拥有人可读可写可执行、但同群组的人仅可读与执行,
非同群组的使用者仅可读的意思除此之外, 需要特别留意的是 x 这个标号! 若文件名为一个目录的时候, 例如上表中的 .ssh 个目录:

drwx------ 3 root root 4096 Jun 25 08:35 .ssh
可以看到这是一个目录,而且只有 root 可以读写与执行。但是若为底下的样式时,请问非 root
其它人是否可以进入该目录呢?
drwxr--r-- 3 root root 4096 Jun 25 08:35 .ssh
咦!似乎好像是可以喔!因为有可读[ r ]存在嘛!『错!』答案是非 root 这个账号的其它使用
均不可进入 .ssh 这个目录,为什么呢? 因为 x 与 目录 的关系相当的重要, 如果您在该目
录底下不能执行任何指令的话,那么自然也就无法进入了,因此, 请特别留意的是,如果您想要
开放某个目录让一些人进来的话, 请记得将该目录的 x 属性给开放呦!

好了,我们已经知道档案权限对于一个系统的安全重要性了,也知道档案的权限对于使用者与群组的相关
• chgrp :改变档案所属群组
、等等的特性
性了, 好了,那么如何修改一个档案的权限呢?又!有多少档案的权限我们可以修改呢? 其实一个档案
的权限很多嘛!大致上我们先介绍几个简单的,例如:群组、拥有者、各种身份的权限等等。

• chgrp :改变档案所属群组
• chown :改变档案所属人
• chmod :改变档案的属性、 SUID

时间: 2024-08-05 07:04:06

Linux档案属性与目录配置的相关文章

linux档案权限与目录配置

1.下达ls –l这条指令之后,我们会看到一条条的数据,这些数据的含义是: 其中档案的大小的单位是bytes. 2.改变文件属性与权限 1)  chgrp  [–R]  group  file/directory:改变档案的所属组,R表示是否递归进行改变. 2)  chown  [-R] 账号名称  档案或目录:chown  [-R] 账号名称:组名  档案或目录:其中第一条是只改变所有者,第二条用户名和组名一起改. 3)  chmod,改变档案的权限.linux中r.x.z对应的权值分别是4.

linux档案权限和目录配置

Linux系统账号信息的目录: 账号信息:/etc/passwd 个人密码:/etc/shadow 所有的组名:/etc/group d:目录 -:档案 l:连接档 b:可随机存储装置 c:一次性读取装置(鼠标,键盘) rwx: r=4(可读) w=2(可写)  x=1(可执行) [-] [rwx] [r-x] [r--] 含义? 1   234   567   890 1:为档案 234:拥有者权限.可读可写可执行 567:同群组用户权限.可读可执行 890:其他用户权限.可读 [[email

linux的档案权限和目录配置

Linux的文件权限和目录配置 Linux的文档中,一句权限分为使用者,群组和其他人三种身份,.群组最右用的功能之一,便是当团队开发资源时.此外每个账号都可以有多个群组的支持 更改档案的群组可用chgrp,修改拥有着可用chown,修改档案的权限可用chmod 根据FHS的官方文件指出,他们的主要目的就死希望使用者可以了解到已安装软件通常放在哪个目录下,FHS定出了四种特色目录,shareable,unshareable ,static ,variable,另外,FHS还定义了三层主目录,/,/

第六章 Linux的档案权限与目录配置

Linux 最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的档案数据,因此档案的权限管理就变得很重要了.Linux一般将档案可存取 的身份分为三个类别,分别是owner/group/others,且三种身份各有read/write/execute等权限.若管理不当,管理会很 乱. 1 使用者与群组 2 Linux档案权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限:chgrp,chown,chmod 2.3 目录与档案之权限意义 2.4 Linux档

Linux 的档案权限与目录配置

角色的概念 root ---- 超级管理员,相当于天神的存在,普通用户用 su 命令输入密码可切换至 root 权限去执行特定任务. 普通用户 ---- 我们经常使用的账户 其他人 ---- 在 linux 中,除了我们自己的账户和root外,其他的都是其他人喽 1. 拥有者 ---- 就是拥有这个档案的人喽 2. 群组 ---- 在linux中一个用户至少有一个组,可以同时加入多个组. 3. 其他人 ---- 上面解释了,这里写呢,就是为了明白权限的概念喽 Tips: - 所有的用户信息都在

CentOS(七)--Linux文件类型及目录配置

这篇随笔将会对Linux系统的文件类型以及Linux的目录结构进行详细补充(linux中目录管理和权限非常重要,特别是在linux安装数据库类软件). 一.Linux更改文件权限的两种方式 在之前的一篇随笔里面已经详细讲解了在Linux系统下更改文件权限的一种方式.Linux 文件的基本属性就有九个,分别是 owner/group/others 组别的 read/write/execute 属性, -rwxrwxrwx  这9个属性中3个位一组,其中可以使用数字来表示各个属性: r:4 w:2

linux文件权限与目录配置

一.Linux文件属性及权限1.文件/目录属性查看(1)文件属性查看[[email protected] ~]# ls -l file   -      rw-r--r--.     1             root      root    0        11月 15 23:55         file  类型       文件权限     连接数        文件所有人  文件所有组    大小    最后一次被修改的时间    名字(2)查看目录属性[[email protec

Linux档案属性

输入命令:ls -al 档案类型权限: 第一個字元代表这个档案是『目录.档案或链接档等等』: 当为[ d ]则是目录: 当为[ - ]则是目录: 若是[ l ]则表示为链接档(link file): 若是[ b ]则表示为装置档里面的可供存储的周边设备(可随机存取裝置): 若是[ c ]则表示为装置档里面的序列外设备,例如键盘.鼠标(一次性读取装置). 接下來的字元中,以三個为一組,且均为『rwx』 的三個参数的組合.其中,[ r ]代表可读(read).[ w ]代表可写(write).[ x

笔记《鸟哥的Linux私房菜》6 Linux的档案权限与目录配置

/etc/passwd 用户相关信息 /etc/shadow 密码相关信息 /etc/group 组名相关信息 chgrp chgrp group_a xxx 改变文件组属 chgrp group_b -R xxx 改变目录及以下组属 chown chown user_a xxx 改变文件拥有者 chown user_a -R xxx 改变目录及以下组属 chmod chmod 751 xxx 改变文件/目录权限 chmod u+r g-w o=rwx xxx 改变文件/目录权限(u:user.