mayun
-
shell腳本基礎練習2
1.編寫一個腳本/root/bin/createuser.sh,腳本的執行語法必須是:createuser.sh -username -m password,選項與參數間可支持多空格,但不能順序顛倒。當未指定正確的選項或參數時,以錯誤輸出方式提示“createuser.sh -u username -m password ”后退出腳本。用…
-
shell腳本編程基礎練習
這周,我們學習了shell腳本基礎,那么什么是shell腳本呢? shell script是利用shell的功能所寫的一個程序,這個程序是使用純文本文件,將一些shell的語法與指令寫在里面,然后用正則表達式,管道命令以及重定向向等功能,以達到我們所想要的處理目的。Shell腳本可以幫助我們系統、自動化的去管理和處理一些東西 下面是摘抄出的幾個練習: 首先,…
-
文件處理工具及正則表達式練習
本節練習均在centos7系統下實現,部分練習只截取部分截圖,另外排版的事情我已經放棄了! 1.找出/etc/rc.d/init.d/functions文件中行首為某單詞(包括下劃線)后面跟一個小括號的行 注:^ 行首, . 匹配任意單個字符,* 匹配前面的字符任意次 突然發現前面解法錯誤,沒有排除空格后加小括號的情況,下面是正確做法 2.統計last命令中…
-
第二周部分練習
(1)用戶管理: 1.創建用戶gentoo,附加組為bin和root,默認shell為/bin/csh,注釋信息為”Gentoo Distribution” 使用id命令查看用戶信息 使用cat命令查看配置文件/etc/passwd 2.創建下面的用戶、組和組成員關系 名字為admins的組 用戶natasha,使用admins作為附…
-
對inode的初步理解
1.什么是inode? inode中文譯作”索引節點“,是linux操作系統中的一種數據結構,用來存儲文件的元數據信息。在linux系統中每個文件都會分配一個inode,我們也可以把inode看作指針,它永遠指向文件的具體存儲位置。 2.inode中包含了什么信息? * inode 編號 * 用來識別文件類型,以及用于 …
-
CentOS下獲取幫助
CentOS中獲取幫助 在使用和學習CentOS系統時,我們可能會遇上不熟悉的命令,需要獲取幫助。在很多情況下,我們無法通過網絡獲取幫助,這個時候我們就需要自己通過查看系統幫助文檔來解決問題。下面就來介紹獲取幫助的方法: 1、 獲取簡單的幫助信息:whatis COMMAND 2、獲取比較詳細的命令幫助信息:help COMMAND;COMMA…