if,case,for 腳本練習

shell腳本練習

1、判斷/var/目錄下所有文件的類型

filetype.sh

2、添加10個用戶user1-user10,密碼為8位隨機字符

createuser.sh

3、/etc/rc.d/rc3.d目錄下分別有多個以K開頭和以S開頭的文件;分別讀取每個文件,以K開頭的輸出為文件加stop,以S開頭的輸出為文件名加start,如K34filename stop? S66filename start

file.sh

4、編寫腳本,提示輸入正整數n的值,計算1+2+…+n的總和

sum.sh

5、計算100以內所有能被3整除的整數之和

sum3.sh

6、編寫腳本,提示請輸入網絡地址,如192.168.0.0,判斷輸入的網段中主機在線狀態

ipon.sh

7、打印九九乘法表

9-9.sh

8、在/testdir目錄下創建10個html文件,文件名格式為數字N(從1到10)加隨機8個字母,如:1AbCdeFgH.html

html.sh

9、打印等腰三角形

triangle.sh

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97595

(2)
ponypony
上一篇 2018-05-06
下一篇 2018-05-06

相關推薦

  • 文件查找命令locate與find的對比分析

    文件查找命令locate與find的對比分析一、locate 1、locate命令是用來文件查找的命令,依賴于事先構建的索引。而索引的更新并不是實時的,而是每次開機啟動或者管理員手動更新。因為是使用事先建立的索引庫進行檢索,所以會有以下特點: 1)查找速度快 2)模糊查找 3)非實時查找 4)搜索的是文件的全路徑,不僅僅是文件名 5)可能之搜索用戶具備讀取和…

    Linux筆記 2018-04-14
  • linux下rpm、yum、sed基礎用法介紹

    一、RPM包管理介紹 RPM是radhat系列和suse系列等的包管理系統,主要管理系統上軟件包的安裝、卸載和查詢 rpm安裝語法:rpm [install options] [programname…] 常用安裝option:-i,表示安裝程序包 -v,表示輸出詳細安裝過程 -h,安裝過程輸出進度條 -U,升級程序包 -c,查看程序包的配置文件…

    2018-04-01
  • LInux系統誤將chmod 權限改成了000如何恢復?

    需要解決方法的可直接跳躍至最后“解決方法目”;
    解決方法用到了新學的靈活權限設置 ACL,正文對Linux權限,和ACL用法做了詳細解釋。

    2018-04-06
  • Homework_week4

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 ? ? ? cp -a /etc/skel /home/tuser1 ? ? ? chmod 700 /home/tuser1 2、編輯/etc/group文件,添加組hadoop。 ? ? ? echo “ha…

    Linux筆記 2018-06-27
  • linux第三周

    總結

    Linux筆記 2018-04-15
  • Linux系統計劃任務

    在生活、生產環境中,我們可能遇到這樣的場景,想在某個時刻,或者固定某個時間周期的在Linux系統中執行某項任務,例如,定時關機,定期自動清理垃圾文件等,at,crontab等命令就是幫你實現這樣功能的。

    2018-05-06
欧美性久久久久