landanhero
-
文件系統磁盤管理上
磁盤:主要作用用于存儲數據 早期一塊硬盤共有256個盤面,每個盤面有1024個磁道,每個磁道有63個扇區,每個扇區的大小是512byte 硬盤的命名: 早期IDE硬盤標記為hd scsi、usb、sas標記為sd 引用設備的方式 設備文件名 標卷 UUID 硬盤分區: 第0個磁道的第0個扇區存放的是磁盤的信息 MBR:Master Boot Record 主…
-
字符串切片和yum的用法和rpm的編譯安裝
1、冒泡法對數組內數據排序 2、源碼安裝http2.2.29 1.配置/etc/yum.repos.d/base.repo 2.安裝group組:Development too…
-
select和case用法
一、作業 1、斐波那契數列又稱黃金分割數列,因數學家列昂納多·斐波那契以兔子繁殖為例子而引入,故又稱為“兔子數列”,指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、……,斐波納契數列以如下被以遞歸的方法定義:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2) 寫一個函數,求n階斐波那契數列 2、漢諾塔(又稱河內塔)問…
-
bash腳本作業
1、每隔3秒鐘到系統上獲取已經登錄的用戶的信息;如果發現用戶hacker登錄,則將登錄時間和主機記錄于日志/var/log/login.log中,并提示該用戶退出系統。 2、隨機生成10以內的數字,實現猜字游戲,提示比較大或小,相等則退出。 1、求100以內所有正整數之和 ?2、通過ping命令探測172.16.250.1-254范圍內的所有主機的在線狀態,…
-
bash中的變量
對任何一門編程語言來說,最基礎的部分就是變量。那什么事變量呢?變量就是把一個已知的可以變動的值,賦給一個固定名字的,用固定的名字代表這個可變動的值。在bash中也不例外,跟大多數編程語言一樣,它也有一些自己的語法和規則 bash變量: 1.規則設置:變量和變量的值中間用=連接,=的兩…
-
數學集合–德摩根定律
初中數學學過集合的概念: ~表示補集 ∩表示交集 ∪表示并集 ∈表示屬于 !表示取反 條件: x屬于C集合中之外的部分:~C 證明: ∵x∈~C x屬于集合c的補集 x∈~(A∩B) 想屬于a和b…
-
20160810作業
1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 2、編寫腳本/root/bin/backup.sh,可實現每日將/etc/目錄備份到/root…
-
vim的使用
vim 編輯器 vim的模式: 編輯模式 輸入模式 擴展編輯模式:在編輯模式中輸入: ==================================== 編輯模式轉換成輸入模式 &nbs…
-
20160808作業
?1、刪除/etc/grub2.conf文件中所有以空白開頭的行行首的空白字符 ?2、刪除/etc/fstab文件中所有以#開頭,后面至少跟一個空白字符的行的行首的#和空白字符 ?3、在/root/install.log每一行行首增加#號 &nbs…
-
2016.08.04學習筆記
文本管理工具 1.cat:查看文件,讀取鍵盤輸入 -A:查看文件所有信息 -n:顯示行數 &nb…
-
20160804作業
查出分區空間使用率的最大百分比值 查出用戶UID最大值的用戶名、UID及shell類型 查出/tmp的權限,以數字方式顯示 統計當前連接本機的每個遠程主機IP的連接數,并按從大到小排序 利用擴展正則表達式分別表示0-9、10-99、100-199、200-249、250-255 &nb…
-
20160802學習筆記
useradd相關補充: 1.新建一個用戶創建時的一些默認權限在/etc/default/useradd配置中 2.新建用戶家目錄的過程實際就是將/etc/skel中的所有文件,拷貝到新建用戶的/home下,并更改為改用戶的用戶名 &n…