Linux学习笔记之Linux用户与用户组、文件操作命令、文件权限剖析

网友投稿 898 2022-08-24

Linux学习笔记之Linux用户与用户组、文件操作命令、文件权限剖析

Linux学习笔记之Linux用户与用户组、文件操作命令、文件权限剖析

1、用户与用户组

Linux是一个多用户操作系统,通过用户与用户组的概念,可以实现保证安全性和隐私性。任何一个文件都具有User、Group、Others三个权限。

文件拥有者(Linux下所有的东西都是文件,不管是具体的文件还是目录。)用户组(主要是针对开发团队来说的定义。)其他人

2、Linux文件操作命令

处理目录的常用命令——

ls:列出目标目录下所有的子目录和文件(-a:列出所有文件……常用参数)

cd:切换目录

pwd:显示目前的目录

mkdir 目录名:创建一个新的目录

rmdir 目录名:删除一个空的目录

cp:复制文件或目录

rm 文件名:移除文件或目录

touch 文件名:创建一个空文件

**可以使用 man [命令]来查看各个命令的使用文档**

Linux文件内容查看——

cat:从第一行开始显示文件内容

tac:从最后一行显示文件内容

nl:显示的时候,顺道输出行号

more:一页一页的显示文件内容

less:与more类似,但是相比于more,它可以进行向前翻页

head:只看头几行

tail:只看尾巴几行

3、Linux文件权限剖析

若输入命令:ls -al,显示如下结果:

drwxr-xr-x   23 root    root         4096 Feb 16 13:35 ..

-rw-r--r--    1 root    root         1210 Feb 10 06:03anaconda-ks.cfg

第一栏:代表文件的属性——

d:目录; -:文件; l:连接档; b:可供存储的接口设备; c:串行端口设备(鼠标、键盘等)

第二栏:三个为一组,且均为【rwx】的三个参数的组合(r:可读 w:可写 x:可执行 若无则标记为”-“)。第一组为拥有人的权限;第二组为同群组的权限;第三组为其他非本群组的权限第三栏:表示为连结占用的节点(即:若为目录,通常与该目录下有多少目录有关)第四栏:表示这个文件(或目录)的拥有人第五栏:表示拥有人的群组第六栏:表示这个文档的大小第七栏:是这个文档的创建日期或者是最近的修改日期(分别为月份、日期、时间)第八栏:是这个文档的文档名,若文档名前多一个”.“,则代表这个文档为”隐藏档“

4、文件操作的其他命令参见下面链接——

参考链接(菜鸟教程):http://runoob.com/linux/linux-file-attr-permission.html

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux学习笔记之Linux目录结构、磁盘命名、启动过程
下一篇:0x0E 大数据职位,数据场技能(上)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~