Linux 文件管理篇(三 属性管理)】的更多相关文章

一: chgrp 改变文件所属用户组 chown 改变文件所有者 注意: 1.使用格式 chgrp/chown     user      file eg: chgrp lanyue permissions/ 2.注意事项 如果不加参数,更改文件夹的权限的话,仅仅会对文件夹更改,而不会对文件夹里面的文件更改权限属性(如果想要一起更改,则需要加 -R 递归修改参数). 二: chmod 改变文件的权限 u(user) :文件所有者 g(group):文件所属组 o(others):其他人 r(4)…
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 chattr & lsattr Linux文件权限与属性详解 之 su & sudo 前言 我们有时候在操作Linux系统的时候,往往会遇到一些奇怪的字符,例如对某一个文件/目录执行ll时,可能会出现以下情况: [niesh@niesh ~]$ ll /usr/bin/passwd -rwsr-x…
目录 一般属性 1. iNode: 3152621 2. 文件类型 3.文件访问权限 4. 链接数目: 5. 文件所有者 6. 文件所属组 7. 文件大小 8. 修改时间 9. 文件名称 Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 chattr & lsattr Linux文件权限与属性详解 之 su & sudo (居然不支持) 一般属性…
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 chattr & lsattr Linux文件权限与属性详解 之 su & sudo ACL权限 1. 什么是ACL ACL(Access Control List),访问控制列表. 那么这玩意有啥用处呢?下面我们考虑一种场景: 假设我Jimmy创建了一个项目文件夹,我和我的开发团队Rocket对…
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 chattr & lsattr Linux文件权限与属性详解 之 su & sudo 前言 在Linux中,有一些系统文件,对系统的运行有着至关重要的作用,如/etc/fstab等,一般不允许修改,这个时候,我们可以赋予文件/目录r--------的权限:然而,还有一个更为简单有效的命令chatt…
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 chattr & lsattr Linux文件权限与属性详解 之 su & sudo 前言 当我们建立了一个项目组,项目组的普通用户对项目文件进行维护,时常会执行一些命令(如 chmod, chattr等),然而,普通用户被没有权限去执行这些命令,这个时候就需要求助root:但是,通常root用户…
转载请注明出处:http://blog.csdn.net/suool/article/details/38318225 部分内容整理自网络,在此感谢各位大神. Linux文件类型和权限 数据表示 文件属性存储结构体Inode的成员变量i_mode存储着该文件的文件类型和权限信息. 该变量为short int类型. 这个16位变量的各个位功能划分为: 第0-8位为权限位,为别相应拥有者(user).同组其它用户(group)和其它用户(other)的读R写W和运行X权限. 第9-11位是权限修饰位…
Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限. 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定. 在Linux中我们通常使用以下两个命令来修改文件或目录所属用户与权限. chown (change ownerp) : 修改所属用户与组 chmod (change mode) : 修改用户的权限 字符 1:文件的属性 d : 目录 - : 文件 l : 链接稳定(link file) b…
文件.目录属性 可能有人觉得,文件这东西这么普通有什么好讲的,,,其实不然,在linux中一切皆文件,搞清楚文件的本质,将对我们大有裨益. 文件.目录属性简介 举个例子 randolf@localhost:~/pytest/pythondemo $ ls -lih 总用量 16K 105674 drwxrwxr-x. 4 randolf randolf 160 1月 21 17:58 appium 33870718 drwxrwxr-x. 2 randolf randolf 235 1月 21…
三 属性(property)device_type = "memory"就是一个属性,等号前边是属性,后边是值.节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一个节点由0个,1个或多个属性表示节点的特性.一个属性由名字和值两部分组成.和节点的名字类似,规范要求属性名字由1到31个字符组成.和节点名字字符的种类有些区别,不允许有大写字母,增加了问号和井号两个字符.不清楚为什么没有和节点名字完全保持一致,井号对于初学者容易误解,以为是注释.0-9    数字a-z  …
三 属性(property) device_type = "memory"就是一个属性,等号前边是属性,后边是值.节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一个节点由0个,1个或多个属性表示节点的特性.一个属性由名字和值两部分组成. 和节点的名字类似,规范要求属性名字由1到31个字符组成.和节点名字字符的种类有些区别,不允许有大写字母,增加了问号和井号两个字符.不清楚为什么没有和节点名字完全保持一致,井号对于初学者容易误解,以为是注释. 0-9    数字a-z…
Linux 文件时间属性介绍 atime:(access time)显示的是文件中的数据最后被访问的时间,比如系统的进程直接使用或通过一些命令和脚本间接使用.(执行一些可执行文件或脚本) mtime: (modify time)显示的是文件内容被修改的最后时间,比如用vi编辑时就会被改变.(也就是Block的内容) ctime: (change time)显示的是文件的权限.拥有者.所属的组.链接数发 relatime: 从kernel2.6.29开,还默认集成了一个relatime的属性.可能…
文件的特殊属性 作用:文件的权限不能显示root用户,为了防止root用户的误操作,所以需要特殊属性来防止root用户的误操作. chattr工具: 可以给文件添加特殊的属性 +i:对这个文件不能修改.删除.改名等操作 -i:就是去掉这个特殊属性的限制 +a:可以修改这个文件,但是只能追加新内容,不能删除原有的 特殊属性的显示:lsattr工具 访问控制列表 ACL ACL:Access Control List,实现灵活的权限管理 作用:对三类用户(所有者.所属组.其他)外进行更多的用户设置(…
1.pwd:显示工作目录路径 -p:显示实际物理路径 -l:显示链接路径 2.cd:更改工作目录路径 cd:进入用户主目录 cd~:进入用户主目录 cd-:返回进入此目录之前所在的目录 cd..:返回上级目录(若当前目录"/",则执行完后还在"/") cd../..:返回上两级目录 3.ls:列出目录和文件信息 -a:显示指定目录下所有子目录与文件,包括隐藏文件 -A:显示指定目录下所有子目录与文件,包括隐藏文件,但不列出"."和"..…
可读        r 可写        w 可执行        x 档案属性: 第一栏:执行list -al后第一栏的十个标志[1 - 10] 1: d    目录 -    档案 l    连接档 b    配置文件里可供储存的接口设备 c    配置文件里串行端口设备 2-4(拥有人的权限): 5-7(同群组的权限): 8-10(其他非本群组的权限): 如果是目录性质的话,没有可执行(x)权限是不可以进入读写的(r,w),即使有r/w权限声明. 例如: d rwx r-- r-- 表明…
Linux下,一个文件有三种时间,分别是: 访问时间:atime 修改时间:mtime 状态时间:ctime 访问时间:对文件进行一次读操作,它的访问时间就会改变.例如像:cat.more等操作,但是像之前的state还有ls命令对atime是不会有影响的: 修改时间:文件的内容被最后一次修改的时间,我们经常用的ls -l命令显示出来的文件时间就是这个时间,当用vim对文件进行编辑之后保存,它的mtime就会相应的改变: 状态时间:当文件的状态被改变的时候,状态时间就会随之改变,例如当使用chm…
/etc/passwd文件与 /etc/shadow文件/etc/passwd文件/etc/passwd文件主要存放登录名.UID等用户相关信息,用户登录密码存放在/etc/shadow文件中.例子:root:x:0:0:root:/root:/bin/bash ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin root : x : 0 : 0 : root : /root : /bin/bash 登录名 密码 UID GID 账户描述 HOME目录位置 用…
一.SetUID 1.Linux普通用户可以修改自己的密码,这个是一个合情合理的设置; 修改密码其实修改的是/etc/shadow这个文件,这个文件的属性: ----------. 1 root root 1476 7月  30 16:15 /etc/shadow 很明显普通用户对/etc/shadow文件没有任何权限,这里就牵扯到了 SetUID 权限: 修改密码的流程其实就是通过/usr/bin/passwd命令对/etc/shadow进行修改: $ ll /usr/bin/passwd -…
在Linux中,文件或者目录中有三个时间属性 atime ctime mtime 简名 全名 中文 作用 atime Access Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time 修改时间 最后一次修改文件(内容)或者目录(内容)的时间 如何查看atime.ctime.mtime stat filename 什么命令会修改atime.ctime.…
目录:     当我们在linux的ext2档案建立一个目录时,ext2会分配一个inode与至少一块Block给该目录,其中inode记录该目录在相关属性,并指向分配到在那块Block,而block则会记录在这个目录下在相关联在档案(或者目录)在关联性 档案:     当我们在linux胡ext2档案建立一个档案时,ext2会分配至少一个inode与相对于该档案大小在Block数量给该档案 inode本身并不记录文件名,而是记录档案在相关属性,文件名储存在目录所属在block区域 ext2与e…
ls命令 作用:顯示目標列表或目錄的內容 語法:ls[選項][目錄或文件] -a:顯示指定目錄下所有子目錄與文件,包括隱藏文件 -l:顯示文件的詳細信息 -d: 顯示目錄 例:ls -dl cd命令 作用:用來切換工作目 語法:cd [directory] cd  /etc cd  (返回當前用戶家目) cd ..(返回上一級目錄) 例:cd /etc/123/ pwd命令 作用: 顯示當前工作目錄的路徑 語法:pwd 例:pwd mkdir命令 作用:創建一個空目錄 語法:mkdir [選項]…
wc(word count)命令的功能:统计指定文件的字节数.字数.行数.,并将统计结果显示输出 命令参数: -c 只显示字节数 -l    只显示行数 -w 只显示字数 od命令:查看二进制文件信息 参数 -tc 以ASCLL字符显示 -td 以有符号十进制数显示 -tf 以浮点数显示 -to 以八进制形式显示 -tu 以无符号十进制形式显示 -tx 以十六进制形式显示 du命令:查看某个目录的大小 du  -h   带命令显示目录大小 df命令:磁盘使用情况 df -h   带单位展示 wh…
格式化档案系统:                    mke2fs 列出文件系统的整体磁盘使用量            df 评估文件系统的磁盘使用量            du 查看Superblock信息                dumpe2fs 参数详解: -b                        列出保留为坏道的部分 -h                        仅列出Superblock的数据 强行将内存中的数据写入到硬盘            sync df:…
显示脚本文件或者命令的路径                                    which 显示档案的路径(数据库中查找,较快)                                whereis 显示档案的路径(数据库中查找,较快)(可以查找包含信息的档案路径)                locate 显示档案的路径(硬盘中查找,较慢)                                find…
其它在线帮助文档    usr/share/doc root用户的相关信息    etc/passwd 用户密码        etc/shadow 所有用户群组        etc/group 返回上一层        cd .. 到本目录        cd . 返回根目录        cd / 返回前一个工作目录    cd - 到目前用户身份主文件夹        cd ~ 到指定(lanyue)用户身份主文件夹    cd ~lanyue 显示当前目录            pwd…
由第一行开始显示文件内容        cat 由最后一行开始显示文件内容        tac 一页一页的显示文件内容            more 一页一页的显示文件内容(可以向前翻页)    less 只看头几行                head 只看结尾几行                tail 以二进制的方式读取文件内容        od 写文件                    nano…
linux文件权限显示多了一个+,说明添加了acl权限 使用getfacl filename 能查看到 ower group other  还多了一个php 用户有rwx权限. acl详解 转: https://www.cnblogs.com/Jimmy1988/p/7249844.html Linux文件权限与属性详解 之 ACL   Linux文件权限与属性详解 之 一般权限Linux文件权限与属性详解 之 ACLLinux文件权限与属性详解 之 SUID.SGID & SBITLinux文…
1. 目录和路径 linux下比较特殊的目录: . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表『目前使用者身份』所在的home目录 ~account 代表 account 这个使用者的home目录(account是个帐号名称) $PATH变量 $PATH和Windows系统下的Path环境变量是差不多的,执行命令是会去PATH所指定的路径下搜索是否存在该命令. echo $PATH 可以显示当前的$PATH变量的值. 目录和文件常用命令 cd:切换目录 pwd [-P]…
linux文件的三个时间:  atime: access time --最近访问时间. ctime: change time --最近改变时间. mtime:modify time --最近修改时间. 最近访问时间atime ,最近改变时间ctime,最近修改时间mtime.文件实际是由两部分存放,元数据区和数据区.数据区存放文件的内容,元数据区存放数据的名称,格式,大小,属主等信息.文件属性改变时,改变了元数据区,对应最近改变时间. 文件内容改变时,改变了数据区,也可能因文件大小改变了,改变了…
目录文件的浏览.管理及维护(一) 1.Linux文件系统的层次结构 1)Linux文件系统的树状结构:在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构. 2)目录的定义:目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录. 3)顶层根目录的表示:使用“/”来表示根目录 4)文件系统中的两个特殊目录: . 表示当前目录,即用户所在的工作目录 .. 表示父目录,即当前目录的上一层目录 2.Linux系统中的一些重要的目录 1…