linux的学习

linux的学习

LINUX的文件权限与目录配置(作业4)来源于《鸟哥的linux私房菜》第五章

linux文件属性
首先了解一个重要却也是常用的命令,(Is)这个查看文件命令,首先登录虚拟机,使用su - 切换身份为root,执行【Is-al】命令!会得到以下界面在这里插入图片描述
Is是list的意思,重点在显示文件名与相关属性,而选项【-al】则表示列出所有的文件详细的权限与属性(包含隐藏文件,就是文件名第一个字符【.】的文件)。如上所示,在你第一次以root 身份登录 Linux 时,如果你输入上述命令后,应该有上列的几个东西,先解释一下上面七个字段每个的意思。
时间密令【11/etc/services/root/initial-setup-ks.cfg]在这里插入图片描述
想要显示完整时间格式则可利用Is的选项,亦即:【Is-I–full-time】,如果你是以简体中文安装的linux系统,那么日期字段将会以中文显示
关于如何修改文件属性与权限
首先介绍几个常用与用户组,拥有者,各种身份的权限修改命令
chgrp:修改文件所属用户组;
choun:修改文件拥有者;
chmod:修改文件的权限,SUID,SGID,SBIT等的特性。
修改所属用户组,chgrp,但前提要修改的组名必须在/etc/group文件中,否则会出现错误。如下图在这里插入图片描述

修改文件拥有者:chown
前提是用户必须是存在系统中的账号,也就是在/etc/passwd这个文件中有记录的用户名称才能修改。既然修改用户组是change group,那么修改拥有者就是change owner,BINGO,就是这个chown命令的用途
除此外,chown的用途还有其他,如直接修改用户组的名称。此外如果要连目录下的所有子目录或同时更改文件拥有者,直接加上-R的选项即可,如下图范例:在这里插入图片描述
什么时候使用chown或chgrp?例如就是在复制文件给别人时,我们用最简单的cp命令说明在这里插入图片描述
修改权限,chond在这里插入图片描述
在这里插入图片描述
符号类型修改文件权限
以九个权限分别是(1)user(2)group(3)others三种身份
• 符号类型修改文件权限
还有一个修改权限的方法 从之前的介绍中我们可以发现,基本上就九个权限分别是什) user
( 2 ) group ( 3 ) othe 三种身份,那么我们就可以借由认 、。来代表三种身份的权限 此外, IJ
代表 all 亦即全部的身份 那么读写的权限就可以写成 ,也就是可以使用下面的方式来看
u +(加入
-(移除)
=(设置)
• user ( ):具有可读 可写 可执行的权限;
• group others ( g/o ): 具有可读与执行的权限
用root的身份建立所需文件与目录环境
续介绍
• 先用「root 的身份建立所需要的文件与目录环境
我们用「root 的身份在所有人都可以工作的/tmp 目录中 建立一个名为 testi ng 的目 录,该目录的权
限为 744 且目录拥有者为 root 另外,在 testing 吕录下在建立 个空文件,文件名亦为 testing
立目录可用 mkdi 「( make directory ), 建立空文件可用touch完成,过程如下在这里插入图片描述
利用密令查询centos在根目录中的数据如下
在这里插入图片描述
Centos的观察
如同在第才章谈到的 Linux 发行版的差异性,除了 FHS 之外,还有个 Linux Standard Base ( LSB l
的标准是可以依循的,我们可以简单地使用 Is 来查看 FHS 规范的目录是否正确地存在 你的 Linu
系统中,那么 Lim肌肉核、 LSB 的标准又该如何查看?基本上, SB 团队要lj 出了 正确支持 LSB 标准的
Linux 发行版,详细信息在如下的网页中:
https://www.linuxbase.org/lsb ce tip oductdir.php?by ls
不过,如果你想要知道确切的内核与lsb所需求的几种重要的标准的话,恐怕就要使用诸如uname与lsb-release等命令来查看。不过,lsb-relese命令已经不是默认安装的软件了,所以你得要自己安装该软件才行,因为我们尚未讲到网络语挂在等操作,所以下面的安装步骤在你的机器上面应该是无法执行的。除非你确实可以连上网络才行,因为centos7这这个软件上面实在有太多的依赖软件,所以无法单纯使用rpm来安装。若你有公开的网络,那么下面的密令才能够顺利运行。在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值