日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

linux系統管理高級命令(練習)(six day)

作者:沉迷于學習的網絡狗 更新時間: 2024-07-15 編程語言

1. 使用ls查看/etc/?錄下所有的?件信息

[root@oneday ~]# ls /etc/

2. 使用ls查看/etc/目錄下名包含“a”字?的?件或者?錄信息

[root@oneday ~]# ls /etc/*a*

3. 使?ls查看/etc/?錄下以".conf"結尾的?件信息

[root@oneday ~]# ls /etc/*.conf

4. 使?ls查看/etc/?錄中以"y"字?開頭的?件信息

[root@oneday ~]# ls /etc/y*

5. find查找/var/?錄中以“.log”?件

[root@oneday~]# find /var -name "*.log"

6. 在opt?錄下創建test?錄

[root@oneday ~]# mkdir /opt/test

7. 在test?錄中創建abc.txt,def.txt.ghi.txt,xxx.txt.yyy.txt五個?件

[root@oneday ~]# touch /opt/test/abc.txt /opt/test/def.txt /opt/test/ghi.txt /opt/test/xxx.txt /opt/test/yyy.txt

8. 修改以上5個?件的最后修改時間分別為15,14,13,12,11,10?

[root@oneday ~]# touch /opt/test/abc.txt -m -d "2024-7-15 00:00"
[root@oneday ~]# touch /opt/test/def.txt -m -d "2024-7-14 00:00"
[root@oneday ~]# touch /opt/test/ghi.txt -m -d "2024-7-13 00:00"
[root@oneday ~]# touch /opt/test/xxx.txt -m -d "2024-7-12 00:00"
[root@oneday ~]# touch /opt/test/yyy.txt -m -d "2024-7-11 00:00"
[root@oneday ~]# ls -l /opt/test
總用量 103424
-rw-r--r-- 1 root root ? ? ? ? 0 7月 ?15 00:00 abc.txt
-rw-r--r-- 1 root root ? ? ? ? 0 7月 ?14 00:00 def.txt
-rw-r--r-- 1 root root ? ? ? ? 0 7月 ?13 00:00 ghi.txt
-rw-r--r-- 1 root root ? ? ? ? 0 7月 ?12 00:00 xxx.txt
-rw-r--r-- 1 root root ? ? ? ? 0 7月 ?11 00:00 yyy.txt

9. 在test?錄下創建a?錄

[root@oneday ~]# mkdir /opt/test/a

10. 將以上5個?件復制?份到a?錄中

[root@oneday ~]# cp /opt/test/*.txt /opt/test/a

11. 將a?錄?件做成bak.tar.gz?件保存到家?錄中

[root@oneday ~]# tar -czvf ~/bak.tar.gz /opt/test/a?

12. 使?find刪除test?錄下3天前的?件

[root@oneday ~]# find /opt/test -mtime +3 -exec rm -rf {} \;

13. find刪除opt?錄下3天內的?件

[root@oneday ~]# find /opt/test -mtime -3 -exec rm -rf {} \;

14. find刪除正好第三天的?件

[root@oneday ~]# find /opt/test -mtime 3 | xargs rm -rf?

15. 將/opt/test/a?錄中的?件復制i?份到/opt/test/?錄下

[root@oneday ~]# cp /opt/test/a /opt/test/

16. 創建?錄/opt/test0

[root@oneday~]# mkdir /opt/test0

17. 在/opt/test0/?錄中創建三個?件 a.mp4(5M),b.mp4(20M),c.mp4(80M)

[root@oneday ~]# dd if=/dev/zero of=/opt/test0/a.mp4 bs=5M count=1
[root@oneday ~]# dd if=/dev/zero of=/opt/test0/b.mp4 bs=20M count=1
[root@oneday ~]# dd if=/dev/zero of=/opt/test0/c.mp4 bs=80M count=1
[root@oneday ~]# ls -lh /opt/test0/
總用量 105M
-rw-r--r-- 1 root root 5.0M 7月 ?15 16:23 a.mp4
-rw-r--r-- 1 root root ?20M 7月 ?15 16:23 b.mp4
-rw-r--r-- 1 root root ?80M 7月 ?15 16:24 c.mp4

18. 創建?錄/opt/test0/b/

[root@oneday ~]# mkdir /opt/test0/b/

19. 將/op t/test0/中的?件復制?份/opt/test0/b/?錄中

[root@oneday ~]# cp /opt/test0/*.mp4 /opt/test0/b

20. find查詢/opt/test0/?錄中?件?于20M的,并刪除

[root@oneday ~]# find /opt/test0/ -size +20M -type f -delete

21. find查詢/opt/test0/?錄中?件?于20M的?件并刪除

[root@oneday ~]# find /opt/test0/ -size -20M -type f -delete

22. find查找/opt/test0/?錄中?件size為20M的?件并刪除

[root@oneday ~]# find /opt/test0/ -size 20M -type f -delete

23. /opt/test0/b中的?件復制?份到/opt/test0中

[root@oneday ~]# cp /opt/test0/b/*.mp4 /opt/test0/

24. 打開新的虛擬主機

25. 將家?錄中的bak.tar.gz?件上傳到新主機的/opt?錄中

[root@oneday ~]# scp /root/*.tar.gz root@192.168.8.141:/opt/

26. 將新主機的/etc/skel/?錄下載到 當前主機的/opt?錄中

[root@twoday ~]# scp -r root@192.168.8.136:/etc/skel/ /opt/

27. 設置計劃任務,每周3將/etc/yum.repos.d/?錄下的.repo?件壓縮保存到tmp,在?件名中添加時間戳

[root@oneday ~]# crontab -e

*/1 * * * * /usr/bin/tar -zcvf /tmp/etc-$(date "+\%Y\%m\%d\%H\%M\%S").tar.gz
/etc/yum.repos.d/*.repo

原文鏈接:https://blog.csdn.net/m0_75005437/article/details/140444281

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新