一起從零開始學習紅帽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


分享到:


相關文章: