Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结

一、让使用者能进入某文件夹成为可工作文件夹的基本权限为何:

  • 可使用的命令:比如 cd 等变换工作文件夹的命令。
  • 文件夹所需权限:使用者对这个文件夹至少须要具有 x的权限
  • 额外需求:假设使用者想要在这个文件夹内利用 ls 查阅档名,则使用者对此文件夹还须要 r 的权限。

二、使用者在某个文件夹内读取一个文件的基本权限为何:

  • 可使用的命令:比如本章谈到的 cat, more, less等等
  • 文件夹所需权限:使用者对这个文件夹至少须要具有 x 权限。
  • 文件所需权限:使用者对文件至少须要具有 r
    的权限才行。

三、让使用者能够改动一个文件的基本权限为何:

  • 可使用的命令:比如 nano或vi 编辑器等。
  • 文件夹所需权限:使用者在该文件所在的文件夹至少要有 x 权限;
  • 文件所需权限:使用者对该文件至少要有 r, w权限

四、让一个使用者能够创建一个文件的基本权限为何:

  • 文件夹所需权限:使用者在该文件夹要具有 w,x的权限,重点在 w。

五、让使用者进入某文件夹并执行该文件夹下的某个命令之基本权限为何:

  • 文件夹所需权限:使用者在该文件夹至少要有 x 的权限;
  • 文件所需权限:使用者在该文件至少须要有 x 的权限

文件与文件夹管理重点

1绝对路径:一定由根文件夹 / 写起;相对路径:不是由 /写起

2特殊文件夹有:., ..。 -, ~, ~account须要注意;

3与文件夹相关的命令有:cd, mkdir,rmdir, pwd 等重要命令;

4 rmdir 仅能删除空文件夹。要删除非空文件夹需使用 rm-r 命令;

5使用者能使用的命令是根据 PATH 变量所规定的文件夹去搜寻的。

6不同的身份(root 与一般用户)系统默认的 PATH 并不同样。差异较大的地方在于 /sbin, /usr/sbin 。

7 ls 能够查阅文件的属性。尤其 -d, -a,-l 等选项特别重要

8文件的复制、删除、移动能够分别使用:cp,rm , mv等命令来操作。

9查看文件的内容(读档)可使用的命令包含有:cat,tac, nl, more, less, head, tail, od 等

10 cat -n 与 nl 均可显示行号,但默认的情况下。空白行会不会编号并不同样;

11 touch 的目的在改动文件的时间參数,但亦可用来创建空文件;

12 一个文件记录的时间參数有三种。各自是access time(atime), status time (ctime), modification time(mtime),ls 默认显示的是 mtime。

13 除了传统的rwx权限之外,在Ext2/Ext3文件系统中,还能够使用chattr与lsattr配置及观察隐藏属性。 常见的包含仅仅能新增数据的+a 与全然不能更动文件的 +i 属性。

14新建文件/文件夹时,新文件的默认权限使用 umask 来规范。

默认文件夹全然权限为drwxrwxrwx。文件则为-rw-rw-rw-。

15文件具有SUID的特殊权限时,代表当使用者执行此一binary程序时,在执行过程中使用者会临时具有程序拥有者的权限

16文件夹具有SGID的特殊权限时,代表使用者在这个文件夹底下新建的文件之群组都会与该文件夹的群组名称同样。

17文件夹具有SBIT的特殊权限时,代表在该文件夹下使用者创建的文件仅仅有自己与root可以删除

18观察文件的类型能够使用 file 命令来观察;

19搜寻命令的完整文件名称可用 which 或 type 。这两个命令都是透过PATH 变量来搜寻档名;

20搜寻文件的完整文件名称能够使用whereis 或 locate 到数据库文件去搜寻,而不实际搜寻文件系统。

21利用 find 能够增加很多选项来直接查询文件系统,以获得自己想要知道的档名。

时间: 2024-12-24 23:56:51

Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结的相关文章

Linux学习笔记之权限与命令之间的关系(重要)

一.让使用者能进入某目录成为『可工作目录』的基本权限为何: 可使用的命令:例如 cd 等变换工作目录的命令: 目录所需权限:使用者对这个目录至少需要具有 x 的权限 额外需求:如果使用者想要在这个目录内利用 ls 查阅档名,则使用者对此目录还需要 r 的权限. 二.使用者在某个目录内读取一个文件的基本权限为何: 可使用的命令:例如本章谈到的 cat, more, less等等 目录所需权限:使用者对这个目录至少需要具有 x 权限: 文件所需权限:使用者对文件至少需要具有 r 的权限才行. 三.让

linux学习笔记----权限与命令之间的关系(极重要)

一.权限与命令之间的关系 二.文件与目录的默认权限与隐藏权限 1)umask为默认的权限(通过umask -S)查看你的系统的默认权限. umask的分数是指该默认值需要减掉的权限,比如说umask=022,则该权限为u=7-0=7,g=7-2=5,o=7-2=5;即该权限为755 2)文件的隐藏属性chattr,lsattr(显示文件隐藏属性) chattr [=-=][ASacdistu]最常用的是a和i,其中a代表这个文件只能增加数据,而不能删除数据或修改数据.只有root有这个权限.i代

linux学习笔记一:获取命令帮助

linux命令超多,忘记命令的使用方式.格式是很平常的事 囧.能够使用系统自带的帮助文件获取到相关的信息是学习linux的必备基本功! 下面记录几个常用的帮助命令,只为加深本菜的记忆,有不对的地方请看到这篇博文的大大加以指导,感激不尽! 简要介绍下命令,命令分为两大种类. 一种为shell自带的一些基础命令,称为内部命令.该类命令集成在shell内部,执行速度比外部命令快. 还有一种称为外部命令,该类命令是额外安装的,开机不自动加载,在需要使用时通过路径查找(printenv中的PATH项),加

Linux学习笔记(十一)--命令学习(文件权限属性)

在进行新内容学习前,我们先把上面的内容简单的回顾下: 绝对路径:『一定由根目录 / 写起』:相对路径:『不是由 / 写起』 特殊目录有:., .., -, ~, ~account需要注意: 与目录相关的命令有:cd, mkdir, rmdir, pwd 等重要命令: rmdir 仅能删除空目录,要删除非空目录需使用『 rm -r 』命令: ls 可以检视文件的属性,尤其 -d, -a, -l 等选项特别重要! 文件的复制.删除.移动可以分别使用:cp, rm , mv等命令来操作: 检查文件的内

Linux学习笔记(十)--命令学习(文件创建)

linux 文件创建命令 我们经常性的要创建一些文档来添加内容或者创建文件目录来把文件进行整理归类,所以我们有必要先把创建的命令熟悉,linux文件创建命令基本有如下这些:  mkdir    rmdir    touch    rm    cp  move  命令: 注:我们在学习使用创建命令前首先要了解的是linux里文件起名要求     1.文件名长度与windows里的差不多,最多256个字符(建议尽量短些)     2.除了 \ 符号外,别的都可以用作文件名,这方面比windows的宽

linux学习笔记---一些有趣的命令

一 在说链接之前我们哈需要说明一个东西,就是inode,一个文件的名字可以有多个,但是inode里的i-number却只有一个,(inode是一个数据结构,里面存放文件的各种属性,属主,属组,权限,大小,最后访问的时间) 那怎么查看那i-number呢?直接输入ls -li就可以查看了(第一列) ? linux ls -litotal 20940224 -rw-rw-r-- 2 xujie xujie 23 Nov 25 21:17 a940219 lrwxrwxrwx 1 xujie xuji

Linux学习笔记(九)--命令学习(文件与目录查看)

Linux文件与目录查看 注:以下的命令均来自网络,如有侵犯版权或者别的问题,请联系本人做适当的处理,非常感谢... cd pwd ls cat tac more less head tail 命令练习:     命令 cd(Change Directory的缩写) 语法 变换目录 扩展 相对路径:是从 .或者..开始的路径.(.表示当前目录 ..表示当前目录的上一级目录) 绝对路径:要有完整的路径,从要目录一直列举到所在目录(从 / 开始的一定是绝对路径). 参数 .   代表此层目录 .. 

Linux学习笔记——目录、文件管理命令

目录管理命令: ls . cd . pwd  .mkdir. rmdir .tree 文件管理命令: touch. stat .file. rm .cp. mv .nan 目录管理 #ls  列出列表 格式ls [OPTION]... [FILE]... -h (hurman)单位转换 -a (all)显示以.开头的文件 (显示隐藏文件) .当前目录 ..表示父目录 -A  不显示当前目录. 和父目录.. ,其他全部显示 -d (diectory)显示目录属性 -i  (id)  显示i节点号

linux学习笔记:权限

rwx(421)可读可写可执行 chgrp,chown,chmod suid:chmod u+s FILE 以拥有文件的用户身份执行,而不是以运行文件的用户. sgid:chmod g+s FILE 以拥有文件的组身份执行文件:在目录中新创建的文件将其组所有者设置为雨目录      的组所有者相匹配. sticky:chmod o+t FILE 对目录具有写入权限的用户仅可以删除其所拥有的文件,而无法删除或强制保存到      其他用户所拥有的文件 ACL:访问控制列表 getfacl:查看文件