7-8節(jié)

1,查找/var目錄下不屬于root、lp、gdm的所有文件

find /var ! -user root ! -user lp ! -user gdm ? ?or ??find /var ! \( -user root -o -user lp -o -user gdm \) ?

有沒有更簡單的寫法??



2.統(tǒng)計/etc/init.d/functions文件中每個單詞出現(xiàn)的次數(shù),并排序

定義:單詞僅為字母組合 [:alpha:] 且至少出現(xiàn)1次 ?\<字母\> 和正則表達式 \+

grep -Eo "\<[[:alpha:]]+\>"?/etc/init.d/functions ??

統(tǒng)計重復(fù)的單詞 uniq -c

grep -Eo "\<[[:alpha:]]+\>"?/etc/init.d/functions ? |uniq -c

將字母以外的所有字符替換為換行 \n 取出單詞

sed -r 's@[^[:alpha:]]@\n@'?/etc/init.d/functions |uniq -c


3.利用sed取出ifconfig命令中本機的ipv4地址

ifconfig | sed -nr '2!d;s@.*inet @@;s@ .*@@p' ?


4總結(jié)yum的配置和使用,包括yum倉庫的創(chuàng)建

yum install 安裝

yum groupinstall 組安裝

yum remove 卸載

yum groupremove 組卸載

yum list 顯示所有包

yum clean all 清除緩存

yum makecache 建立緩存

yum倉庫目錄/etc/yum.repos.d/

[base]

name=base

baseurl=http:// ftp:// file:///

gpgcheck=1

enabled=1


5編寫系統(tǒng)初始化腳本reset.sh ,包括別名,提示符顏色,yum倉庫配置文件

alias disepel=" sed -i.bak 's@enabled=.*@enabled=0@' /etc/yum.repos.d/yum.repo"

alias enaepel=" sed -i.bak 's@enabled=.*@enabled=1@' /etc/yum.repos.d/yum.repo"

PS1="\[\e[310m\][\u@\h \w \T]\\$\[\e[0m\]"

mkdir -p /etc/yum.repos.d/yum.bak

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/yum.bak

touch /etc/yum.repos.d/yum.repo

cat >/etc/yum.repos.d/yum.repo<<END

[yum.base]

name=YUM.base

baseurl=file:///mnt/cd

gpgcheck=1

gpgkey=/mnt/cdi/-GPG-KEY-CentOS-7

END


6.安裝tree,ftp ,lftp,telnet等

yum install tree -y?

類推

7,在ceentos7上便宜安裝apache2.4源碼包,并啟動此服務(wù)

yum groupinstall -y “development tools”

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容