馬哥部落格作業第二週

2022-08-02 03:21:10 字數 788 閱讀 5874

2、檢視⽂件最後100⾏的命令是( tail -n 100 file.txt)。

3、實現查詢⽂件fifile1⾥⾯空格開始的所在的⾏號?

nl fifile1 | grep -e "^[[:blank:]]+"

4、統計/etc/fstab⽂件中每個單詞出現的次數?

grep -eo "\b[[:alpha:]]+" /etc/fstab | sort |uniq -c

5、如何檢視fifile1⽂件的第300到500⾏的內容?

head -n 500 fifile1 | tail -n 201 

6、shell 指令碼程式設計的主要應用範圍有哪些?

·自動化常用命令

·執行系統管理和故障排除

·建立簡單的應用程式

·處理文字或檔案

7、 shell 指令碼檔案的第一行中 #!/bin/bash 的作用是什麼?

申明指令碼呼叫時使用的語言

8、編寫指令碼 hostping.sh,接受乙個主機的 ipv4 位址做為引數,測試是否可連通。如果能 ping 通,則提示使用者「該ip位址可訪問」;如果不可 ping 通,則提示使用者「該ip    位址不可訪問」。

#!/bin/bash

#測試ip位址是否可以連通

read -p "ipv4:" ipaddr

ping $ipaddr -c3 &> /dev/null

if [ $? -eq 0 ]; then

echo "該ip位址可訪問"

else

echo "該ip位址不可訪問"

fi

馬哥部落格作業第二週

grep a ps b,eat c more d grep 2 檢視 件最後100 的命令是 tail 100 3 實現查詢 件fifile1 空格開始的所在的 號?grep n fifile1 4 統計 etc fstab 件中每個單詞出現的次數?egrep o b alpha b etc fst...

馬哥部落格作業第五周

磁碟儲存 一切皆檔案 open read write close 裝置檔案 關聯至乙個裝置驅動程式,進而能夠跟與之對應硬體裝置進行通訊 裝置型別 磁碟裝置的裝置檔案命名 dev dev file dev sdx scsi,sata,sas,ide,usb dev nvme0n nvme協議硬碟,如 ...

馬哥部落格作業第十九周

1 實現永久重定向,當使用者訪問 www.magedu.org 這個網域名稱時我想讓他跳轉到 www.magedu.com 的主頁面,請寫出配置過程 在nginx配置檔案中新建乙個虛擬主機的子配置檔案,配置資訊如下 root localhost nginx vim conf conf.d pc.co...