一起从零开始学习红帽Redhat-实操讲解2

一起从零开始学习红帽Redhat-实操讲解2

六、配置文件的权限

复制文件/etc/fstab到/var/tmp/fstab,然后配置/var/tmp/fstab的权限如下:

文件/var/tmp/fstab所有者是 root

文件/var/tmp/fstab属于 root组

文件/var/tmp/fstab不能被任何用户执行

用户 natasha可读和可写/var/tmp/fstab

用户 harry不能读写/var/tmp/fstab

所有其他用户(现在和将来的)具有读/var/tmp/fstab的能力。

1、cp /etc/fstab /var/tmp/ //复制文件/etc/fstab到/var/tmp/fstab

2、ll /var/tmp/fstab //查看所有者,由于用root用户建立的,默认所有者和所有组均为root

3、setfacl -m u:natasha:rw- /var/tmp/fstab //用户 natasha可读和可写/var/tmp/fstab,即rw-

4、setfacl -m u:haryy:--- /var/tmp/fstab //用户 harry不能读写/var/tmp/fstab,即---

5、使用 getfacl /var/tmp/fstab查看权限

一起从零开始学习红帽Redhat-实操讲解2

七、配置一个 cron任务

用户 natasha必须配置一个 cron job,当地时间每天 14:20执行:/bin/echo sayhi

1、crontab -e -u natasha //编辑cron定时任务,用户为natasha

20 14 * * * /bin/echo saihi //分 时 日 月 周 命令

:wq //保存退出

2、 crontab -l -u natasha //查看定时任务信息

一起从零开始学习红帽Redhat-实操讲解2

八、配置 NTP,让你的系统和时间服务器server.group8.example.com同步。

1、vim /etc/chrony.conf //编辑NTP服务配置文件

server server.group8.example.com iburst //添加需同步的服务器域名地址

一起从零开始学习红帽Redhat-实操讲解2

2、systemctl restart chronyd //重启NTP服务

3、 chronyc //手工同步时间

4、 waitsync //立即同步

一起从零开始学习红帽Redhat-实操讲解2

九、.创建一个归档文件,归档文件名为/root/sysconfig.tar.bz2的归档文件,其中包含了/etc/sysconfig目录中的内容。tar 归档文件必须使用bzip2进行压缩

1、tar -cvf /root/sysconfig.tar.bz2 /etc/sysconfig //归档文件就是压缩文件,文件名为sysconfig.tar.bz2 把/etc/sysconfig目录下的文件进行压缩。-c压缩,-f归档,-v 显示信息;

一起从零开始学习红帽Redhat-实操讲解2

十、查找文件

找到所有者是 jay的文件,并把文件拷贝到/root/findresults目录

1、mkdir /root/findresults //新建文件目录

2、find / -user jay -exec cp -a {} /root/findresults \\; //找到所有者是 jay的文件,并把文件拷贝到/root/findresults目录下

3、ls /root/findresults //验证

一起从零开始学习红帽Redhat-实操讲解2

十一、.查找一个字符串并复制

在/usr/share/dict/words内找出所有包含字符串 seismic的行,然后把这些行依照原来的次

序拷贝到/root/lines.txt内。

1、 grep seismic /usr/share/dict/words > /root/lines.txt //在/usr/share/dict/words中搜索关键字seismic,然后把这些内容输入到/root/lines.txt中

2、 cat /root/lines.txt //验证

一起从零开始学习红帽Redhat-实操讲解2

十二.创建一个逻辑卷

按照下面的要求创建一个新的逻辑卷

逻辑卷的命名为 database,属于卷组的 datastore,,总大小为 50个 PE。

在卷组 datastore的逻辑卷每个扩展的大小为 16MB

使用 ext3格式化这个新的逻辑卷,此逻辑卷在系统启动的时候应该自动挂载到/mnt/database

1、 fdisk -l //查看现有磁盘情况

一起从零开始学习红帽Redhat-实操讲解2

2、 fdisk /dev/sda //创建分区并保存 n为新建 w为保存

一起从零开始学习红帽Redhat-实操讲解2

3、 partprobe /dev/sda //刷新分区,新建分区sda5

一起从零开始学习红帽Redhat-实操讲解2

4、pvcreate /dev/sda5 // 新建物理卷

5、vgcreate datastore /dev/sda4 -s 16M // 新建卷组,卷组名为datastore,卷组PE=16M

6、lvcreate -l 50 –n database datastore // 新建逻辑卷,逻辑卷的命名为 database,大小为50PE

一起从零开始学习红帽Redhat-实操讲解2

7、 mkfs -t ext3 /dev/datastore/database //使用 ext3格式化这个新的逻辑卷

一起从零开始学习红帽Redhat-实操讲解2

8、mkdir /mnt/database // 新建挂载目录

9、vim /etc/fstab //修改自动挂载配置文件

/dev/datastore/database /mnt/database/ ext3 defaults 0 0

一起从零开始学习红帽Redhat-实操讲解2

10、mount -a // 自动挂载

11、df –h // 验证挂载情况

一起从零开始学习红帽Redhat-实操讲解2


分享到:


相關文章: