N24_澀味
-
第十周練習-腳本部分
1、寫一個腳本 (1) 能接受四個參數:start, stop, restart, status start: 輸出“starting 腳本名 finished.” … (2) 其它任意參數,均報錯退出; #!/bin/bash # case $1 in start) echo&…
-
第九周練習
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash # nologin=$(awk -F: '$NF=="/sbin/nologin"{print $NF}…
-
第八周練習腳本部分
1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態;在線的主機使用綠色顯示;不在線的主使用紅色顯示; #!/bin/bash # for((i=1;i<=254;i++));do site="172.16.250.${i}"…
-
第七周練習
1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; ~]# mke2fs -t ext4 -b 2048 -m 2 -L…
-
第六周練習
1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; # cp /etc/rc.d/rc.sysinit /tmp # vim /tmp/rc.sysinit 末行模式下:%s@^[[:space:]]\+@#&am…
-
第五周練習
1.顯示當前系統上root,fedora或user1用戶的默認shell # cat /etc/passwd | cut -d: -f1,7 | grep -E "(fedora|root|user1)" 2.找出/etc/rc.d/init.…
-
第四周練習
1.復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限。 # cp -r /etc/skel /home/tuser1 &nb…
-
第三周練習
列出當前系統上所有已經登錄的用戶的用戶名,注意:同一用戶登錄多次,只顯示一次。 ~]# who | cut -d" " …
-
Linux文件管理相關及命令別名、執行狀態等
Linux文件管理相關命令有:cp,mv,rm 文件查看類命令有:cat,tac,head,tail,more,less 接下來,逐個介紹: &…
-
第二周練習題
創建/tmp目錄下的:a_c,a_d,b_c,b_d; ~]# mkdir -pv /tmp/{a_{c,d},b_{c,d}} 創建如下目錄: ~]# mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/{rc.d/init.d,sysconfig/network-scripts},lib/modules,…