美文网首页
04-Linux文件、特殊权限

04-Linux文件、特殊权限

作者: 不会逃跑的木头人 | 来源:发表于2018-06-11 20:14 被阅读0次

查看文件

cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
od 以二进位的方式读取文件内容!

文件修改时间

• modification time (mtime):
当该文件的『内容数据』变更时,就会升级这个时间!内容数据指的是文件的内容,而不是文件的属性或权限喔!

• status time (ctime):
当该文件的『状态 (status)』改变时,就会升级这个时间,举例来说,像是权限与属性被更改了,都会升级这个时间啊。

• access time (atime):
当『该文件的内容被取用』时,就会升级这个读取时间 (access)。举例来说,我们使用 cat 去读取 /etc/man.config , 就会升级该文件的 atime 了。

目前使用者在创建文件或目录时候的权限默认值

  • umask。umask设置了就可以更好的保护自己的文档资料。不用麻烦的去修改文件的权限。在文件和文件夹创建的时候就已经设置好了你的文件的权限。
    umask -S
  • 若使用者创建为『文件』则默认『没有可运行( x )权限』,亦即只有 rw 这两个项目,也就是最大为 666 分,默认权限如下:-rw-rw-rw-。
  • 若使用者创建为『目录』,则由於 x 与是否可以进入此目录有关,因此默认为所有权限均开放,亦即为 777 分,默认权限如下:drwxrwxrwx。
    umask 的分数指的是『该默认值需要减掉的权限!』

文件特殊权限: SUID, SGID, SBIT以及权限的设置!!!

  • 文件具有 SUID 的特殊权限时,代表当用户执行此二进制程序时,在执行过程中用户会暂时具有程序所有者的权限。
  • 目录具有SGID 的特殊权限时,代表用户在这个目录下面新建的文件用户组都会与该目录的用户组名相同。
  • 目录具有SBIT的特殊权限时,代表在该目录下用户创建的文件只有自己与root能够删除!

查看文件的类型可以使用file命令来查看。

  • 查找命令的完整文件名可用which或type,这两个命令都是通过PATH变量来查找文件名。
  • 要查找文件的完整文件名可以使用whereis或locate到数据库文件去查找,而不实际查找文件系统。
  • 利用find可以加入许多参数来直接查询文件系统,以获得自己想要知道的文件名。

传统权限:ls -l
文件类型:file
隐藏属性:lsattr

相关文章

  • 04-Linux文件、特殊权限

    查看文件 cat 由第一行开始显示文件内容tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!...

  • Linux学习--文件权限

    February 1, 2017 常用的文件类型 文件权限 目录文件的权限 特殊权限 常用的文件类型 文件权限 目...

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • 文件特殊权限

    昨日回顾权限1."权限" ,约束用户能对操作系统所在的操作.2.权限有什么用?保护用户的隐私可以按需开放对应的权限...

  • 特殊权限、软链接、硬连接

    目录 一、 特殊权限set_uid二、 特殊权限set_gid三、 特殊权限stick_bit四、 软链接文件五、...

  • 用户管理(特殊权限、特殊属性、umask 默认权限 )

    特殊权限suid Linux 系统文件除了9位基本权限,还有额外3位特殊权限,分别是SUID(set uid), ...

  • day12-Linux学习 特殊权限

    一、特殊权限概述 Linux 系统文件除了9位基本权限,还有额外3位特殊权限,分别是 SUID(set uid),...

  • 用户身份与文件权限---文件的隐藏属性

    用户身份与文件权限---文件的隐藏属性 Linux系统中的文件除了具备一般权限和特殊权限外,还有一种隐藏权限,即被...

  • 第05章高级权限

    特殊位 suid,sgid,sticky 设置特殊权限 文件属性chattr ==================...

  • 文件特殊权限SUID

    SUID功能 可以执行的二进制文件设置SUID权限 执行命令着必须对程序有执行权限(x) 命令执行者执行程序时获得...

网友评论

      本文标题:04-Linux文件、特殊权限

      本文链接:https://www.haomeiwen.com/subject/wotkeftx.html