2019-04-12 第四周作業(yè)

1. 查找/var目錄下不屬于root侥涵、lp裂问、gdm的所有文件

  • find /var -not ( -user root -o -user gdm -o -user lp ) -ls

2. 統(tǒng)計/etc/init.d/functions文件中每個單詞的出現(xiàn)次數(shù),并排序(用grep和sed兩種方法分別實現(xiàn))

  • grep -Eo "[a-zA-Z]+" /etc/init.d/functions |sort|uniq -c|sort -nr
  • sed -nr "s/[^[:alpha:]]+/\n/pg" /etc/init.d/functions|sort|uniq -c|sort -nr

3. 利用sed取出ifconfig命令中本機的IPv4地址
ifconfig eth0|sed -nr "s/.
inet (addr:)?([^ ]+).
/\1/p"

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

  1. yum的配置
    /etc/yum.conf yum的全局配置文件
    /etc/yum.repos.d/*.repo yum倉庫的配置文件都存放在這里
  2. yum的使用
  • yum install 安裝包
  • yum reinstall 重新安裝包
  • yum remove 移除包
  • yum update 升級包
  • yum downgrade 降級包
  • yum check-update 檢查可用升級
  • yum info 查看包的信息
  • yum provides 后面跟文件泪蔫,可以查看此文件是哪個包提供的
  • yum repolist 顯示倉庫列表
    -yum list 顯示包列表
  • yum search 搜索包
    -yum deplist 查看指定的包所依賴的包
  • yum history 查看yum事物歷史
    yum history [info|list|packages-list|packages-info| summary|addon-info|redo|undo|rollback|new|sync|stats]
    yum history redo 重做 yum history rollback 回滾 undo 撤銷
  • yum clean all 清除本地緩存,路徑在/var/cache/yum/basearch/releasever里的文件
  • yum group install 安裝包組
  • yum group remove 移除包組
  • yum group list 顯示包組
  • yum group info 顯示包組信息
  1. yum 倉庫的創(chuàng)建
  • 在/etc/yum.repos.d/目錄下創(chuàng)建后綴為.repo的文件
  • [] 里面添加倉庫的名字
  • name= 可有可無喘批,倉庫的說明內容
  • baseurl=倉庫的路徑
  • gpgcheck= 1表示需要檢查包的完整性撩荣,后面需要添加gpgkey=的路徑,0代表不檢查
  • 倉庫支持的變量:releasever=當前os的主版本號饶深,basearch=系統(tǒng)的平臺:x86_64

5. 編寫系統(tǒng)初始化腳本reset.sh ,包括別名餐曹,提示符,yum倉庫

 #!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

#別名
echo 'alias vi='vim'' >> ~/.bashrc
echo 'alias yy='yum -y'' >> ~/.bashrc
echo 'alias scandisk='echo - - - > /sys/class/scsi_host/host2/scan'' >> ~/.bashrc

#提示符顏色
echo 'PS1="\[\e[1;41;33m\][\u@\h \W]\\$\[\e[0m\]"' >> /etc/profile.d/env.sh

#yum倉庫
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
cat >> /etc/yum.repos.d/base.repo <<\EOF
[development]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

[epel]
baseurl=https://mirrors.aliyun.com/epel/$releasever/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/epel/RPM-GPG-KEY-EPEL-7

#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
EOF

6. 安裝tree,ftp,lftp,telnet等包
yum install tree ftp lftp telnet

7. 在centos7上編譯安裝apache2.4源碼包敌厘,并啟動服務

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末台猴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子俱两,更是在濱河造成了極大的恐慌饱狂,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宪彩,死亡現(xiàn)場離奇詭異休讳,居然都是意外死亡,警方通過查閱死者的電腦和手機尿孔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門俊柔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來磺樱,“玉大人,你說我怎么就攤上這事婆咸≈褡剑” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵尚骄,是天一觀的道長块差。 經常有香客問我,道長倔丈,這世上最難降的妖魔是什么憨闰? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮需五,結果婚禮上鹉动,老公的妹妹穿的比我還像新娘。我一直安慰自己宏邮,他們只是感情好泽示,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蜜氨,像睡著了一般械筛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上飒炎,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天埋哟,我揣著相機與錄音,去河邊找鬼郎汪。 笑死赤赊,一個胖子當著我的面吹牛,可吹牛的內容都是我干的煞赢。 我是一名探鬼主播抛计,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼耕驰!你這毒婦竟也來了爷辱?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤朦肘,失蹤者是張志新(化名)和其女友劉穎饭弓,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體媒抠,經...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡弟断,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了趴生。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阀趴。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡昏翰,死狀恐怖,靈堂內的尸體忽然破棺而出刘急,到底是詐尸還是另有隱情棚菊,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布叔汁,位于F島的核電站统求,受9級特大地震影響,放射性物質發(fā)生泄漏据块。R本人自食惡果不足惜码邻,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望另假。 院中可真熱鬧像屋,春花似錦、人聲如沸边篮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽苟耻。三九已至篇恒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間凶杖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工款筑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留智蝠,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓奈梳,卻偏偏與公主長得像杈湾,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子攘须,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內容