一起从零开始学习红帽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查看权限
七、配置一个 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 //查看定时任务信息
八、配置 NTP,让你的系统和时间服务器server.group8.example.com同步。
1、vim /etc/chrony.conf //编辑NTP服务配置文件
server server.group8.example.com iburst //添加需同步的服务器域名地址
2、systemctl restart chronyd //重启NTP服务
3、 chronyc //手工同步时间
4、 waitsync //立即同步
九、.创建一个归档文件,归档文件名为/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 显示信息;
十、查找文件
找到所有者是 jay的文件,并把文件拷贝到/root/findresults目录
1、mkdir /root/findresults //新建文件目录
2、find / -user jay -exec cp -a {} /root/findresults \\; //找到所有者是 jay的文件,并把文件拷贝到/root/findresults目录下
3、ls /root/findresults //验证
十一、.查找一个字符串并复制
在/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 //验证
十二.创建一个逻辑卷
按照下面的要求创建一个新的逻辑卷
逻辑卷的命名为 database,属于卷组的 datastore,,总大小为 50个 PE。
在卷组 datastore的逻辑卷每个扩展的大小为 16MB
使用 ext3格式化这个新的逻辑卷,此逻辑卷在系统启动的时候应该自动挂载到/mnt/database
1、 fdisk -l //查看现有磁盘情况
2、 fdisk /dev/sda //创建分区并保存 n为新建 w为保存
3、 partprobe /dev/sda //刷新分区,新建分区sda5
4、pvcreate /dev/sda5 // 新建物理卷
5、vgcreate datastore /dev/sda4 -s 16M // 新建卷组,卷组名为datastore,卷组PE=16M
6、lvcreate -l 50 –n database datastore // 新建逻辑卷,逻辑卷的命名为 database,大小为50PE
7、 mkfs -t ext3 /dev/datastore/database //使用 ext3格式化这个新的逻辑卷
8、mkdir /mnt/database // 新建挂载目录
9、vim /etc/fstab //修改自动挂载配置文件
/dev/datastore/database /mnt/database/ ext3 defaults 0 0
10、mount -a // 自动挂载
11、df –h // 验证挂载情况
閱讀更多 每天進度一點點 的文章