第五周作業(yè)

簡述rpm與yum命令的常見選項(xiàng),并舉例

rpm 常見選項(xiàng)?

-i 安裝

-v 顯示安裝細(xì)節(jié)

-h?hash marks輸出進(jìn)度條;每個#表示2%進(jìn)度

--test 測試安裝,并不真的執(zhí)行安裝

--nodeps 不檢查依賴關(guān)系

-e 卸載

-a 查詢所有包

-V 校驗(yàn)要安裝的包
-U 安裝或升級

如測試安裝root下A.rpm姻几,不檢查依賴關(guān)系,可執(zhí)行: rpm -ivh A.rpm --test --nodeps

yum 常見選項(xiàng)

-e 靜默執(zhí)行

-t 忽略錯誤

-R[分鐘]設(shè)置等待時間

-y 自動應(yīng)答 yes

--skip-broken忽略依賴問題

--nogpgcheck 忽略GPG驗(yàn)證

check-update 檢查可更新的包

clean all清楚全部

clean packages 清楚臨時包文件 (/var/cache/yum 下文件)

clean headers 清除rpm頭文件

deplist 列出包的依賴

list 可安裝和可更新的RPM包

list installed 已安裝的包

list extras 已安裝且不在資源庫的包

info 可安裝和可更新的RPM包信息

info installed 已安裝包的信息(-qa參數(shù)相似)

install[RPM包]安裝包

localinstall 安裝本地的RPM包

update [RPM包]更新包

upgrate 升級系統(tǒng)

search [關(guān)鍵詞]搜索包

resinstall [RPM包]更新安裝包

repolist 顯示資源庫的配置

remove[RPM包]卸載包

yum install httpd? 安裝httpd

yum update? 全部更新

yum update httpd? 更新httpd

yum check-update? 檢查可更新的程序

yum upgrade httpd? 升級httpd

yum info httpd? 查看httpd的安裝信息

yum list httpd? 列出所有httpd的程序包

?yum search ftpd? 搜索安裝包

yum history? 查看歷史記錄

yum remove httpd? 刪除httpd

2必搞、自建yum倉庫绩脆,分別為網(wǎng)絡(luò)源和本地源

一刘莹、配置本地源

mkdir /mnt/cdrom --> mkdir /yum 建立本地源目錄

mount /dev/cdrom /mnt/cdrom --> cp -r /mnt/cdrom /yum 掛載centos盤

mkdir backup --> mv /etc/yum.repos.d/CentOS-Base.repo CentOS-CR.repo CentOS-Vault.repo CentOS-Vault.repo ./backup? 備份repo

vim /etc/yum.repos.d/CentOS-Media.repo

[base]name=Centos

baseurl=file:///yum

enable=1

gpgckeck=0

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7

二、配置網(wǎng)絡(luò)源

mv /etc/yum.repos.d/CentOS* ./back? 備份源鏡像

wget -O /etc/yum.repos.d/CentOS-Base.repo? http://mirrors.aliyun.com/repo/Centos-7.repo

3目代、簡述at和crontab命令屈梁,制定?每周三凌晨三、五點(diǎn)10分執(zhí)行某個腳本榛了,輸出當(dāng)前時間在讶,時間格式為?2017-12-28?10:00:00

at指定某個時間執(zhí)行某個任務(wù),crontab可以執(zhí)行周期性任務(wù)忽冻。

[root@node1 yum.repos.d]# atq

3? ? ? ?Thu Dec 28 10:00:00 2017 a root

[root@node1 yum.repos.d]# atrm 3

[root@node1 yum.repos.d]# atq

crontab -e

10 3,5 * * 3 root date "+%Y-%m-%d %H:%M:%S"


[root@node1 yum.repos.d]# crontab -l

10 3,5 * * 3 root date "+%Y-%m-%d %H:%M:%S"

[root@node1 yum.repos.d]# crontab -r

[root@node1 yum.repos.d]# crontab -l

no crontab for root

4真朗、簡述sed常用操作命令,并舉例

sed是用來執(zhí)行替換文件中的字符串僧诚、移動遮婶、刪除、與搜尋數(shù)據(jù)行等動作的命令湖笨。

常用選項(xiàng):

-n∶使用安靜(silent)模式旗扑。在一般 sed 的用法中,所有來自 STDIN的資料一般都會被列出到螢?zāi)簧洗仁 5绻由?-n 參數(shù)后臀防,則只有經(jīng)過sed 特殊處理的那一行(或者動作)才會被列出來。

-e∶直接在指令列模式上進(jìn)行 sed 的動作編輯;

-f∶直接將 sed 的動作寫在一個檔案內(nèi)袱衷, -f filename 則可以執(zhí)行 filename 內(nèi)的sed 動作捎废;

-r∶sed 的動作支援的是延伸型正規(guī)表示法的語法。(預(yù)設(shè)是基礎(chǔ)正規(guī)表示法語法)

-i∶直接修改讀取的檔案內(nèi)容致燥。

常用命令:

a?? ∶新增登疗, a 的后面可以接字串,而這些字串會在新的一行出現(xiàn)(目前的下一行)~

c?? ∶取代嫌蚤, c 的后面可以接字串辐益,這些字串可以取代 n1,n2 之間的行!

d?? ∶刪除脱吱,因?yàn)槭莿h除啊智政,所以 d 后面通常不接任何咚咚;

i?? ∶插入箱蝠, i 的后面可以接字串续捂,而這些字串會在新的一行出現(xiàn)(目前的上一行);

p??∶列印抡锈,亦即將某個選擇的資料印出疾忍。通常 p 會與參數(shù) sed -n 一起運(yùn)作~

s??∶取代,可以直接進(jìn)行取代的工作哩床三!通常這個 s 的動作可以搭配正規(guī)表示法!例如 1,20s/old/new/g 就是啦杨幼!

替換數(shù)據(jù)

1.把開頭/結(jié)尾為str1的行替換為str2:

sed -i 's/^str1.*/str2/'filename? ###以str1開頭

sed -i's/.*str1$/str2/'filename? ?###以str1結(jié)尾

sed -i's/.*str1.*/str2/'filename? ?###含有str1

2.將文件中含 "arr" 字符串的數(shù)據(jù)行中的 "str1" 字符串 , 替換成為 "str2" 字符串:

sed -e '/arr/s/str1/str2/g' filename

3.將文件中第 5 行數(shù)據(jù) , 替換成句子"hello worldF膊尽!差购!"

sed -e '5c\hello world!!!' filename

4.將文件中 1 至 100 行 , 替換成如下兩行:

how are you? my name is feige.

命令如下:

sed -e '1,100c\How are you?\my name is feige.' filename

刪除數(shù)據(jù)

1.刪除空行:

sed -e '/^ *$/d' filename? ?### *號前面有一個空格符哦~

2.刪除含有指定字符串str的行:

sed -f '/str/d' filename

搜索數(shù)據(jù)

1.將文件中含 "omega" 字符串的數(shù)據(jù)輸出:

sed -f grep.txt? targetfile

其中g(shù)rep.txt的內(nèi)容如下:

/omega/bNhs/.*\n///omega/bgD


架構(gòu)的寶寶看這里?看這里八奶薄:1、描述常見監(jiān)控系統(tǒng)及SNMP協(xié)議

2欲逃、搭建企業(yè)級zabbix找蜜,實(shí)現(xiàn)自動以郵件和短信報警

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市稳析,隨后出現(xiàn)的幾起案子洗做,更是在濱河造成了極大的恐慌,老刑警劉巖彰居,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件诚纸,死亡現(xiàn)場離奇詭異,居然都是意外死亡陈惰,警方通過查閱死者的電腦和手機(jī)畦徘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人井辆,你說我怎么就攤上這事关筒。” “怎么了杯缺?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵蒸播,是天一觀的道長。 經(jīng)常有香客問我夺谁,道長廉赔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任匾鸥,我火速辦了婚禮蜡塌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘勿负。我一直安慰自己馏艾,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布奴愉。 她就那樣靜靜地躺著琅摩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪锭硼。 梳的紋絲不亂的頭發(fā)上房资,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天,我揣著相機(jī)與錄音檀头,去河邊找鬼轰异。 笑死,一個胖子當(dāng)著我的面吹牛暑始,可吹牛的內(nèi)容都是我干的搭独。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼廊镜,長吁一口氣:“原來是場噩夢啊……” “哼牙肝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嗤朴,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤配椭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后播赁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體颂郎,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年容为,在試婚紗的時候發(fā)現(xiàn)自己被綠了乓序。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片寺酪。...
    茶點(diǎn)故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖替劈,靈堂內(nèi)的尸體忽然破棺而出寄雀,到底是詐尸還是另有隱情,我是刑警寧澤陨献,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布盒犹,位于F島的核電站,受9級特大地震影響眨业,放射性物質(zhì)發(fā)生泄漏急膀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一龄捡、第九天 我趴在偏房一處隱蔽的房頂上張望卓嫂。 院中可真熱鬧,春花似錦聘殖、人聲如沸晨雳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽餐禁。三九已至,卻和暖如春突照,著一層夾襖步出監(jiān)牢的瞬間帮非,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工讹蘑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留喜鼓,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓衔肢,卻偏偏與公主長得像,于是被迫代替她去往敵國和親豁翎。 傳聞我的和親對象是個殘疾皇子角骤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容