a、ps b,eat c、more d、grep
2. 檢視⽂件最後100⾏的命令是( # tail -n 100 )。
3. 實現查詢⽂件fifile1⾥⾯空格開始的所在的⾏號?
# grep -en "^[[:space:]]" fifile1
4. 統計/etc/fstab⽂件中每個單詞出現的次數?
# grep -eo "\<[a-z]" /etc/fstab | sort | uniq -c
5. 如何檢視fifile1⽂件的第300到500⾏的內容?
# head -n 500 fifile1 | tail -n 300
6. shell 指令碼程式設計的主要應用範圍有哪些?
# 自動化常用命令
# 執行系統管理和故障排除
# 建立簡單的應用程式
# 處理文字或檔案
7. shell 指令碼檔案的第一行中 '#!/bin/bash' 的作用是什麼?
# 告訴他人是使用哪種語言執行-直譯器
8. 編寫指令碼 hostping.sh,接受乙個主機的 ipv4 位址做為引數,測試是否可連通。
如果能 ping 通,則提示使用者「該ip位址可訪問」;
如果不可 ping 通,則提示使用者「該ip位址不可訪問」。
方法1:
#!/bin/bash
ip=10.0.0.206
ping -c5 $ip &> /dev/null
if [ `echo $?` = 0 ];then
echo "該ip位址可訪問"
else
echo "該ip位址不可訪問"
fi
方法2:
ping -c3 $ip &> /dev/null && echo "該ip位址可訪問" || echo "該位址不可訪問"
N46期第1周作業
n46期第一周作業 1 解釋drwx rwx rwx中每個字元表 什麼?答 d 代表檔案型別是目錄 第乙個 rwx 代表 uid讀寫執行 許可權 第二個rwx 代表gid讀寫執行許可權 第三個rwx 代表other讀寫執行許可權 2 linux系統中,新增 戶的命令是 useradd 修改 戶密碼的...
N46期 第四周作業
1.計算100以內所有能被3整除的整數之和 答 vim 1.sh 2.編寫指令碼,求100以內所有正奇數之和 答 vim sum odd.sh sum 0 for i in seq s 1 2 100 do let sum i done echo sum sum 3.隨機生成10以內的數字,實現猜字...
N46期第四周作業
1.計算 100 以內所有能被 3 整除的整數之和 bin bash 計算100以內所有能被3整除的正整數的和 sum 0 for i 0 i 100 i do if i 3 eq 0 then let sum i fidone echo sum sum2.編寫指令碼,求 100 以內所有正奇數之和...