Linux面授實戰
-
8月5日作業
課堂練習: 1、找出ifconfig命令結果中本機的所有IPv4地址 [root@localhost ~]# ifconfig | tr -s " " |head -2 | tail -1 |cut …
-
20160808作業
20160808作業 1、每日課堂筆記總結 2、預習 3、每日課堂pdf練習 ?1、刪除/etc/grub2.cfg文件中所有以空白開頭的行行首的空白字符 [root@Centos7 ~]# sed '/^[[:space:]]\+/d' /etc/grub2.cfg # # …
-
每日一練 —8.4 文本處理工具,正則表達式
練習 1 、找出ifconfig 命令結果中本機的所有IPv4 地址 2 、查出分區空間使用率的最大百分比值 3 、查出用戶UID 最大值的用戶名、UID 及shell 類型 4 、查出/tmp 的權限,以數字方式顯示 5 、統計當前連接本機的每個遠程主機IP 的連接數,并按從大到小排序 6,顯示/proc/meminfo文件中以大寫或小寫s開…
-
8-12 文件查找
8-12 文件查找 8–1該節主要分為三部分,分別是作業,自己對德·摩根定律的了解及find常用選項 一、作業 1、查找/var目錄下屬主為root,且屬組為mail的所有文件 2、查找/var目錄下不屬于root、lp、gdm的所有文件 3、查找/var目錄下最近一周內其內容修改過,同時屬主不為root,也不是pos…
-
每日一練–8.10 腳本
1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 2、編寫腳本/root/bin/backup.sh,可實現每日將/etc/目錄備份到/root/etcYYYY-mm-dd中 3、編寫腳本/root/bin/disk.sh,顯示當前硬盤分區中空…
-
vim 作業
4、如何設置tab縮進為4個字符? vi/vim中,可以通過在~/.vimrc中添加set ts=4 執行source ~/.vimrc 重讀配置文件 5、復制/etc/rc.d/init.d/functions文件至/tmp目錄;替換/tmp/functions文件中的/etc/sysconfig/init為/var/log; 拓展模式下: &…
-
Shell 腳本作業(8月11號)
1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 #!/bin/bash # author:huiping # version:1.0.1 # date:2016-08-11 # describe:&nb…
-
shell練習
1 、編寫腳本/root/bin/systeminfo.sh, 顯示當前主機系統信息, 包括主機名,IPv4 地址,操作系統版本,內核版本,CPU 型 號,內存大小,硬盤大小。 運行后結果是: 2 、編寫腳本/root/bin/backup.sh ,可實現每日將/etc/ 目錄備 份到/root/etcYYYY-mm-dd中 運行結果是: 3 、編寫腳本/r…
-
文件的查找作業
1、查找/var目錄下屬主為root,且屬組為mail的所有文件 2、查找/var目錄下不屬于root、lp、gdm的、所有文件 3、查找/var目錄下最近一周內其內容修改過,同時屬主不為root,也不是postfix的文件 4、查找當前系統上沒有屬主或屬組,且最近一個周內曾被訪問過的文件 5、查找/etc目錄下大于1M且類型為普通文件的所有文件 6、查找/…
-
8-10 bash變量淺談
8-10 作業 一、腳本 1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。 2、編寫腳本/root/bin/backup.sh,可實現每日將/etc/目錄備份到/root/etcYYYY-mm-dd中 3、編寫腳本/root/bin/disk.…
-
查找、壓縮 隨記
查找模塊 1. locate : 非實時查找(數據庫查找) 實時查找: find locate 查詢是建立在系統上預建的文件索引數據庫 /var/lib/mlocate/mlocate.db 索引的構建是在系統較為空閑時自動進行(周期性任務); 管理員手動更新數據庫(updatedb) 索引構建過程需要遍歷整個根文件系…
-
Linux運維學習歷程-第八天-Linux文本工具sed與Vim(vi)
概述: 本篇我們主要學習兩個功能非常強大的文本編輯器,了解這兩種文本編輯器的各自的特點 一、sed命令: 1、sed簡介: sed(Stream EDitor)是一種流編輯器、行編輯器。逐行處理文本內容,即一次處理一行內容,處理時,當前處理的行存儲在“模式空間”(pattern sp…
-
Linux 的shell腳本編程
shell腳本編程 程序:指令+數據 程序編輯風格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 shell程序:提供了編程能力,解釋執行 計算機:運行二進制指…
-
Shell編程基礎
1.編程的基本概念 程序:指令+數據 程序編程風格: 過程式:以指令為中心,數據服務于指令。 對象式:以數據為中心,指令服務于數據。 shell程序:提供了編程能力,解釋執行。 計算機:只識別二進制指令; 編程語言: &…
-
Linux 第九天: Linux Shell腳本編程
Linux 第九天: (08月11日) Linux Shell腳本編程 Shell腳本是包含一些命令或聲明, 并符合一定格式的文本文件格式要求 運行shebang機制#!/bin/bash bash -n /path/to/some_script 檢測腳本中的語法錯誤bash -x /path/to/so…