日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

初入Linux,M35作业第二弹,牛刀小试

發布時間:2024/3/12 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初入Linux,M35作业第二弹,牛刀小试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

練習
?1、顯示當前時間,格式:2016-06-18 10:20:30
?2、顯示前天是星期幾
?3、設置當前日期為2019-08-07 06:05:10

答:1、date “+%F %T”

2、date -d "-2 day" +%w3、date -s "2019-08-07 06:05:10" "+%F %T" ![1、2、3答案都在此圖](https://img-blog.csdnimg.cn/20181216233600101.png)

==================================================================

練習:
*1:在本機字符終端登錄時,除顯示原有信息外,再顯示當前登錄終端號,主機名和當前時 間
*2:今天18:30自動關機,并提示用戶

答:1:> /etc/profile.d/env.sh 新建一個配置文件,然后nano /etc/profile.d/env.sh 編寫該文 件,添加內容PS1="[\e[1;35m][\u@\l \H \w \t]\$[\e[0m]"

2:shutdown -h 18:30 the OS will be shutdown at 18:30

#注:centos6和7有細微的差別,centos7在執行shutdwon命令的時候,手動留下的關機提 示信息會在接近關機時間的時候才會顯示出來。

========================================================================

練習
?1、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間出現至少一位數字的文件或目錄
?2、顯示/etc目錄下以任意一位數字開頭,且以非數字結尾的文件或目錄
?3、顯示/etc/目錄下以非字母開頭,后面跟了一個字母及其它任意長度任意字符的文件或目錄
?4、顯示/etc/目錄下所有以rc開頭,并后面是0-6之間的數字,其它為任意字符的文件或目錄
?5、顯示/etc目錄下,所有以.d結尾的文件或目錄
?6、顯示/etc目錄下,所有.conf結尾,且以m,n,r,p開頭的文件或目錄
?7、只顯示/root下的隱藏文件和目錄
?8、只顯示/etc下的非隱藏目錄

答:
1: ls /var/l*[0-9][[:lower:]]

2; ls -d /etc/[0-9][^0-9]

3: ls -d /etc/[^a-Z][a-Z]* | ls -d /etc/[1][[:alpha:]]*

4: ls -d /etc/rc[0-6]* [root@centos7 ~]#ls -d /etc/rc[0-6]* /etc/rc0.d /etc/rc2.d /etc/rc4.d /etc/rc6.d /etc/rc1.d /etc/rc3.d /etc/rc5.d #這個圖老是上傳不了,所以直接復制粘貼了 5: ls -d /etc/*.d # -d可以不要,我加上是為了一目了然 ![在這里插入圖片描述](https://img-blog.csdnimg.cn/2018121623422647.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hwMTQ2Njcy,size_16,color_FFFFFF,t_70)6: ls /etc/[mnrp]*.conf


7: ls -d /root/.*

8: ls /etc/*/

練習
?1、定義別名命令baketc,每天將/etc/目錄下所有文件,備份到/data獨立的子目錄下,并要求子目錄格式為 backupYYYY-mm-dd,備份過程可見
?2、創建/data/rootdir目錄,并復制/root下所有文件到該目錄內,要求保留原有權限

答:
1:alias baketc=’\cp -rfv /etc /data/backupdate +%F’ #其中里面包含date +%F的是反向單引號,外面的是正向單引號,需注意區分

![在這里插入圖片描述](https://img-blog.csdnimg.cn/20181216234728978.png) 2:mkdir -p /data/rootdir/\cp -a /root/* /data/rootdir/![在這里插入圖片描述](https://img-blog.csdnimg.cn/20181216234746542.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hwMTQ2Njcy,size_16,color_FFFFFF,t_70)

===================================================

練習
?(1) 如何創建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b
?(2) 如何創建/testdir/dir2/x, /testdir/dir2/y, /testdir/dir2/x/a, /testdir/dir2/x/b
?(3) 如何創建/testdir/dir3, /testdir/dir4, /testdir/dir5, /testdir/dir5/dir6, /testdir/dir5/dir7

答:
(1)mkdir /testdir/dir1/{x,y}/{a,b} -p

(2)mkdir /testdir/dir2/{x/{a,b},y} -p

(3)mkdir /testdir/dir{3,4,5/dir{6,7}} -p


  • :alpha: ??

  • 總結

    以上是生活随笔為你收集整理的初入Linux,M35作业第二弹,牛刀小试的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。