Linux運維第九講

        第九講筆記

1.yum命令

     1.1yum基本命令

yum install softwarename ***安裝軟件

repolist **列出設定的yum源信息

remove softwarename **卸載軟件

list softwarename **查看軟件源是否有此軟件

clean all **清空yum緩存

whatprovides filename **查詢包含filename文件的軟件包

update **更新軟件

reinstall software **重新安裝

groups remove softwaregroup **卸載組件



     1.2第三方軟件庫的搭建

首先在網上下載需要的安裝包,後綴爲.rpm

mkdir /software **創建安裝包放置位置

createrepo -v /software(安裝包存放位置) **讀取數據包

vim /etc/yum.repo.d/rhel7.2.repo

[software]

name=描述性

baseurl=file:///software(安裝包存放位置)

gpgcheck=0

最後清理yum緩存

yum clean all




     1.3yum配置文件管理

vim /etc/yum.conf

exclude=*.i686(屏蔽所有32位軟件)


     1.4rpm命令

rpm -ivh name.rpm **安裝,-v顯示過程,-h指定加密方式hash

-qa |grep name **查詢軟件是否安裝

-qf filename **查看filename屬於那個安裝包

-Kv name.rpm **檢測軟件包是否被篡改

 

-ivh name.rpm --force **強制安裝

2.文件查找

2.1 locate

locate filename **在文件數據庫中搜索filename信息,updatedb更新文件數據庫


2.2 find

find 查找位置 -條件 條件值  -exec 動作 {} \;

-name

-not 條件

-user

-group

-size

-perm

--maxdepth

--mindepth

-a

-o

find /mnt -user student -a -group linux

find /mnt -user student -o -group linux

find /mnt -user student -a -not -group linux

dd if=/dev/zero of=/mnt/file1 bs=1024 count=10

find /mnt -size 10k

find /mnt -size -10k -小於

find /mnt -size +10k +大於

find /mnt -perm /222 只要有其中一個權限就可以

-222    只要滿足222就行

222 只能是222

 







發佈了35 篇原創文章 · 獲贊 3 · 訪問量 7539
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章