linux基础操作----文件的权限,查找,链接

linux基础操作----文件的权限,查找,链接

基于之前两篇:
①linux基础操作之文件操作命令
②linux基础操作之常用命令
继续总结linux的命令及操作,本次对文件的权限,查找,链接主要掌握以下4点:
1. 掌握文件的权限模式的表示方法和权限的修改方法;
2. 掌握文件的特殊权限的作用,意义和设置方法;
3. 能根据实际需要通过命令查找文件;
4. 掌握链接的类型,区别,以及创建方法。

一. chown:更改文件的属主与属组

这里我们先查看一下它的属主(第三列)和属组(第四列)在这里插入图片描述
更改file1文件的属主为wdg(要先有这个用户,所以useradd了一个)在这里插入图片描述更改file2的属主和属组(用:分隔)在这里插入图片描述只更改属组的情况在这里插入图片描述

二. chmod文件权限的修改

1.字母形式修改权限:
(1) 用户对象:
u:user表示用户,即文件和目录的所有者;
g:group表示同组用户,即与文件属组有相同组id的所有用户;
o:others 表示其他用户;
a:all 表示以上的所有用户。
(2) 操作符号:
+:添加某个权限;
-:取消某个权限;
=:赋予给定权限如果有其他所有权限就取消。
(3) 操作权限:
r:可读;
w:可写;
x:可执行。
在这里插入图片描述

2.数字的形式修改权限:

在这里插入图片描述在这里插入图片描述

三. find命令

1.从当前目录开始找名字以“vim”打头的文件或文件夹,列出其长格式信息:
“.”表示从当前目录开始在这里插入图片描述
2. 找当前目录下的目录文件以及链接文件:
-o:or的意思;
-type后可以跟的类型还有:
f(普通文件)
d(目录文件)
l(符号链接文件)
b(块设备文件)
c(字符设备文件)
p(管道文件)
s(套接字文件)在这里插入图片描述
3. 从根目录开始找”.tar.gz”对象,只在根目录一级范围内找:
-maxdepth 1:在一级范围内在这里插入图片描述

四. 文件默认权限umask掩码

文件默认权限是指新创建的文件所拥有的权限,Linux通过设置umask掩码来指定。
计算公式为:
文件创建时的默认权限=0666-umask
目录创建时的默认权限=0777-umask
在这里插入图片描述

五. 用普通用户的身份得到根特权:

在这里插入图片描述

六.文件的链接:

  1. 硬链接:默认不带参数的情况下,ln命令创建硬链接,硬链接是在另外的目录或本目录中增加目标文件的一个目录选项,使得一个文件登记在多个目录中;
    硬链接有限制:
    (1)不能对目录文件做硬链接;
    (2)不能在不同的文件系统之间做硬链接。
  2. 软链接:
    ln加-s参数,软链接是将文件的路径名链接到一个文件,查看文件时可以看到有“->”的符号。就相当于快捷方式。
    在这里插入图片描述

七.对硬链接和软连接来对比一下:

硬链接:

①不能对目录文件做硬链接;
②不能在不同的文件系统之间做硬链接。也就是说,链接文件和被链接文件必须位于同一个文件系统中;
③链接后i节点号不变,并没有建立新的文件。

软连接:

①符号链接确实是一个新文件,它具有和源文件不同的i节点号;
②可以对目录文件做软链接;
③能够在不同文件系统间创建软链接;
④删除源文件或目录时,只删除了数据,不会删除链接。一旦以同样的名字创建了文件,链接将继续指向该文件的新数据;
⑤软链接的大小是其链接文件的路径名中的字节数。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值