mr.sprint
-
第九周作業
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別統計這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash echo "可登錄類型有有$(awk -F: '/[^\<nologin\>…
-
第八周作業腳本練習
1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態; 在線的主機使用綠色顯示; 不在線的主使用紅色顯示; &…
-
第七周作業,分區格式化及一些腳本練習
1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; fidsk劃分10G分區,partx命令強制內核重新讀磁盤分區表,cat /proc/partitions是否內核識別到新分區 …
-
第六周作業-Vim總結
Vim總結 vim功能比較多,這里我不總結vim多窗口,只對基本常用的介紹. 一.模式說明 vim和記事本或WORD不一樣,不是一打開后就可以輸入文字,此時它處于正常?!?/p>
-
第六周作業-練習題sed,crontab,bash
1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; 方法一用sed: 方法二用vim &…
-
救援模式安裝grub
如果之前mbr沒有備份,而后grub損壞進不了系統,只能用系統光盤或U盤開機進入救援模式安裝grub,操作如下 1.光盤啟動,進入救援模式 2.切換根目錄 # chroot /mnt/sysimage 3.安裝 grub # grub-install /dev/sda 4.重新啟動 &…
-
?grub應用之提供單獨bash系統
grub應用之提供單獨bash系統 1.掛載新硬盤,并創建好三個分區,第一分區為boot分區,第三分區為根分區 2.創建掛載目錄,并掛boot分區 &n…
-
N25第5周作業(grep和find使用)
顯示當前系統上root, fedora 或user1的默認shell 找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如:hello(); 使用echo命令輸出一個絕對路徑,使用grep取出基名,擴展取出其路徑名 找出IFCONIFG命令結果的1-255之間的數字 挑戰題:寫一個模式,能匹配出合理的IP地址 挑戰題…
-
N25-第4周作業(用戶權限,grep用法)
復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有訪問權限. [root@bogon ~]# chmod -R o=—,g=— /home/tuser1/ [root@bogon ~]# chmod -R o=,g= /home/tuser1/ 編輯/etc/…
-
N25第三周作業(用戶組,和文本管理)
列出當前系統 上所有已經登錄用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可. 列出最后登錄到當前系統的用戶相關信息. 命令who查看所有用戶 , tail查看后幾行 取出當前系統上被用戶當作其默認shell的最多那個shell. 命令cut 分割 , -d 指定分隔符,-f指定字段 uniq 顯示或忽略重復行信息 -c:顯示并統計重復…
-
N25 第二周作業
一.Linux上常用的文件管理類命令及用法示例 1.cp復制命令,具體有兩個,一為單源復制,一種為多源復制。 常用選項 -i :交互式復制,覆蓋之前提醒用戶確認。 …
-
N25第一周作業-Linux初步認識
一.描述計算機的組成及其功能。 計算機組成有兩部份,一為硬件,二為軟件OS 硬件:CPU,負責運算操作。 &…