第四周作業(yè)

1踏烙、自建yum倉庫历等,分別為網(wǎng)絡源和本地源
網(wǎng)絡源repo配置(centos7):

[CentOS7]
name=CentOS7
baseurl=file:///data/centos7
        https://mirrors.aliyun.com/centos/$releasever/os/$basearch/
        https://mirrors.cloud.tencent.com/centos/$releasever/os/$basearch/
        https://repo.huaweicloud.com/centos/$releasever/os/$basearch/
        https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[CentOS7-Updates]
name=CentOS7-Updates
baseurl=https://mirrors.aliyun.com/centos/7/updates/x86_64/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras7]
name=extras7
baseurl=https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[EPEL7]
name=EPEL7
baseurl=https://mirrors.aliyun.com/epel/$releasever/x86_64
        https://mirrors.cloud.tencent.com/epel/$releasever/x86_64
        https://repo.huaweicloud.com/epel/$releasever/x86_64
        https://mirrors.tuna.tsinghua.edu.cn/epel/$releasever/x86_64
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591

本地源repo配置(centos7):

repo配置:
[base]
name=CentOS
baseurl=http://10.10.10.8/centos/CentOS7/Packages/
gpgcheck=1
gpgkey=http://10.10.10.8/centos/CentOS7/RPM-GPG-KEY-CentOS-7

[base-updates]
name=base-updates
baseurl=http://10.10.10.8/centos/CentOS7/CentOS7-Updates/
gpgcheck=1
gpgkey=http://10.10.10.8/centos/CentOS7/RPM-GPG-KEY-CentOS-7

[extras7]
name=extras7
baseurl=http://10.10.10.8/centos/CentOS7/extras7/
gpgcheck=1
gpgkey=http://10.10.10.8/centos/CentOS7/RPM-GPG-KEY-CentOS-7

[EPEL7]
name=EPEL7
baseurl=http://10.10.10.8/centos/CentOS7/EPEL7/
gpgcheck=1
gpgkey=http://10.10.10.8/centos/CenTOS/EPEL7/RPM-GPG-KEY-EPEL-7

[zabbix]
name=zabbix
baseurl=http://10.10.10.8/zabbix/5.0/centos/7/
gpgcheck=1
gpgkey=http://10.10.10.8/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591

2荐捻、編譯安裝http2.4寡夹,實現(xiàn)可以正常訪問,并將編譯步驟和結果提交魂角。

下載并解壓安裝包
[root@centos8 ~]#wget https://mirror.bit.edu.cn/apache//httpd/httpd-2.4.46.tar.bz2
[root@centos8 ~]#tar xvf httpd-2.4.46.tar.bz2 -C /usr/local/src

進入解壓目錄
[root@centos8 ~]#cd /usr/local/src/httpd-2.4.43/

編譯
[root@centos8 httpd-2.4.46]#./configure --prefix=/apps/httpd --sysconfdir=/etc/httpd --enable-ssl

PS:
--prefix為指定安裝目錄
--sysconfdir為指定配置文件安裝位置
--enable-ssl為指定軟件特性

安裝
[root@centos8 httpd-2.4.46]#make &&  make install

配置環(huán)境(配置后無須進入軟件bin目錄下啟動)
[root@centos8 ~]#echo 'PATH=/apps/httpd/bin:$PATH' > /etc/profile.d/httpd.sh
[root@centos8 ~]#. /etc/profile.d/httpd.sh

運行
[root@centos8 ~]#apachectl start

打開瀏覽器輸入IP地址后野揪,出現(xiàn)“It works!”瞧栗,安裝成功
image.png

3迹恐、利用sed 取出ifconfig命令中本機的IPv4地址

[root@test ~]$ifconfig | sed -nE '2s/.* ([0-9.]+[0-9]{1,3}).*mask.*/\1/p'
10.10.10.222

4、刪除/etc/fstab文件中所有以#開頭通熄,后面至少跟一個空白字符的行的行首的#和空白字符

[root@test ~]$cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Fri Jun 11 15:36:33 2021
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=3a7da216-cb2a-40a7-a41d-93f9c162f2a0 /boot                   xfs     defaults        0 0
/dev/mapper/centos-home /home                   xfs     defaults        0 0
/dev/mapper/centos-var  /var                    xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0

[root@test ~]$sed -nE '/^#[[:blank:]]+(.*)/p' /etc/fstab 
# /etc/fstab
# Created by anaconda on Fri Jun 11 15:36:33 2021
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

[root@test ~]$sed -nE 's/^#[[:blank:]]+(.*)/\1/p' /etc/fstab 
/etc/fstab
Created by anaconda on Fri Jun 11 15:36:33 2021
Accessible filesystems, by reference, are maintained under '/dev/disk'
See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

5、處理/etc/fstab路徑,使用sed命令取出其目錄名和基名

目錄名:
[root@test ~]$echo /etc/fstab | sed -nE 's@(^/.*/)([[:alpha:]]+$)@\1@p'
/etc/

基名:
[root@test ~]$echo /etc/fstab | sed -nE 's@(^/.*/)([[:alpha:]]+$)@\2@p'
fstab

6能耻、列出ubuntu軟件管理工具apt的一些用法(自由總結)

apt 相當于 apt-get、apt-cache 和 apt-config 中最常用命令選項的集合
apt 具有更精減但足夠的命令選項饿幅,而且參數(shù)選項的組織方式更為有效戒职。此外,啟用的幾個特性也非常有幫助磕秤。

例如:可以在使用 apt 命令安裝或刪除程序時看到進度條,apt 還會在更新存儲庫數(shù)據(jù)庫時提示用戶可升級的軟件包個數(shù)
apt 與 apt-get 有一些類似的命令選項市咆,但它并不能完全向下兼容 apt-get 命令,也即可用 apt 替換部分apt-get 系列命令,但不是全部蒙兰。

用法:

apt install         安裝軟件包
apt remove          移除軟件包
apt purge           移除軟件包及配置文件
apt update          刷新存儲庫索引
apt upgrade         升級所有可升級的軟件包
apt autoremove      自動刪除不需要的包
apt full-upgrade    在升級軟件包時自動處理依賴關系
apt search          搜索應用程序
apt show            顯示安裝細節(jié)
apt list            列出包含條件的包(已安裝搜变,可升級等)
apt edit-sources    編輯源列表

APT包索引配置文件:

/etc/apt/sources.list
/etc/apt/sources.list.d

apt命令操作(如安裝和刪除軟件包)日志文件:

/var/log/dpkg.log

例: 修改阿里云的APT源為清華源

root@ubuntu2004:~# sed -i 's/mirrors.aliyun.com/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末挠他,一起剝皮案震驚了整個濱河市糊识,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌愉耙,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,406評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件朴沿,死亡現(xiàn)場離奇詭異赌渣,居然都是意外死亡昌犹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,395評論 3 398
  • 文/潘曉璐 我一進店門鸿竖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人悟泵,你說我怎么就攤上這事闪水。” “怎么了朽肥?”我有些...
    開封第一講書人閱讀 167,815評論 0 360
  • 文/不壞的土叔 我叫張陵鞠呈,是天一觀的道長右钾。 經(jīng)常有香客問我,道長窘茁,這世上最難降的妖魔是什么脆烟? 我笑而不...
    開封第一講書人閱讀 59,537評論 1 296
  • 正文 為了忘掉前任邢羔,我火速辦了婚禮,結果婚禮上框冀,老公的妹妹穿的比我還像新娘明也。我一直安慰自己惯裕,他們只是感情好,可當我...
    茶點故事閱讀 68,536評論 6 397
  • 文/花漫 我一把揭開白布撑刺。 她就那樣靜靜地躺著猜煮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪王带。 梳的紋絲不亂的頭發(fā)上愕撰,一...
    開封第一講書人閱讀 52,184評論 1 308
  • 那天搞挣,我揣著相機與錄音,去河邊找鬼音羞。 笑死嗅绰,一個胖子當著我的面吹牛,可吹牛的內容都是我干的翠语。 我是一名探鬼主播,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼肌括,長吁一口氣:“原來是場噩夢啊……” “哼谍夭!你這毒婦竟也來了憨募?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,668評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎葛菇,沒想到半個月后甘磨,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,212評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡眯停,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,299評論 3 340
  • 正文 我和宋清朗相戀三年济舆,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片莺债。...
    茶點故事閱讀 40,438評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡滋觉,死狀恐怖签夭,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情椎侠,我是刑警寧澤第租,帶...
    沈念sama閱讀 36,128評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站我纪,受9級特大地震影響慎宾,放射性物質發(fā)生泄漏。R本人自食惡果不足惜浅悉,卻給世界環(huán)境...
    茶點故事閱讀 41,807評論 3 333
  • 文/蒙蒙 一术健、第九天 我趴在偏房一處隱蔽的房頂上張望咳促。 院中可真熱鬧等缀,春花似錦尺迂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,279評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至想罕,卻和暖如春按价,著一層夾襖步出監(jiān)牢的瞬間癞志,已是汗流浹背今阳。 一陣腳步聲響...
    開封第一講書人閱讀 33,395評論 1 272
  • 我被黑心中介騙來泰國打工蘸鲸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人窑多。 一個月前我還...
    沈念sama閱讀 48,827評論 3 376
  • 正文 我出身青樓遥巴,卻偏偏與公主長得像拾弃,于是被迫代替她去往敵國和親豪椿。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,446評論 2 359

推薦閱讀更多精彩內容

  • 1、查找/var目錄下不屬于root滋迈、lp幕侠、gdm的所有文件 find /var! \( -user root -...
    hl大寶閱讀 199評論 0 0
  • 1、打包/etc/目錄下面所有conf結尾的文件,壓縮包名稱為當天的時間疏橄,并拷貝到/usr/local/src目錄...
    馬暉閱讀 106評論 0 0
  • 1、查找/var目錄下不屬于root窄绒、lp、gdm的所有文件 find /var -not \( -user ro...
    lomg213閱讀 120評論 0 0
  • 1. 查找/var目錄下不屬于root、lp、gdm的所有文件 find /var -not ( -user ro...
    ritch閱讀 118評論 0 0
  • 16宿命:用概率思維提高你的勝算 以前的我是風險厭惡者,不喜歡去冒險膏燃,但是人生放棄了冒險,也就放棄了無數(shù)的可能蛛砰。 ...
    yichen大刀閱讀 6,057評論 0 4