9. 第三方软件仓库的搭建

  把所有的rpm软件包放到一个目录,并且这个目录中只能存在rpm文件

  createrepo -v /rpm存放目录

  important /etc/yum.repos.d/xxx.repo

   [software]

   name=sotware

   baseurl=file:///rpm存放目录

   gpgcheck=0

   

   yum clean all    ##清空yum缓存识别重新配置

  

    ######yum命令######

   yum           install  softwarename  ###安装

                 repolist                ###列出设定yum源信息

                 remove    softwarename  ####卸载

                 list       softwarename ###查看软件源中是否有此软件

                 list all                ##列出所有软件名称

                 list installd           ###列出已安装软件名称

                 list available          ###列出可以用yum安装的软件名称

                 clean all                ###清除yum缓存

                 search     softwarename  ##根据软件信息搜索软件名字

                 whatprovides  filename  ###在yum源中查找包含filename文件的软件包

                 update                  ###查看更新软件

                 history                 ####查看系统软件更变历史

                 reinstall    software   ####重新安装

                 info         software   ###查看软件信息

                 group list              ###查看软件组信息

                 group info    softwarename  ###查看软件组内包含的软件

                 group install softwarename  ##安装组件

                 group remove  softwarename ##卸载组件

 

#####同步系统时间#####

1.server端

  yum install chrony -y   ##安装服务

 

  vim /etc/chrony.conf    ##主配置文件

   更改: allow 允许同步的主机ip

       local stratum 10    ###不去同步任何人的世界,世界同步服务器级别

  

     systemctl restart chronyd

     systemctl stop firewalld

 

2.客户端

  vim /etc/chrony.conf

    更改3到6行为 server 要同步的主机ip iburst

  

     systemctl restart chronyd

     systemctl stop firewalld

 

   测试:

     chronyc sources -v

   ####timedatectl命令#####

  timedatectl    status       ###显示当前时间信息

                 set-tiem     ####设定当前时间

                 set-tiemzone ####设定当前时区

                 set-local-rtc 0|1   ####设定是否使用utc时间

 

 

#####发现设备######

fidisk -l               ###查看真实存在的设备

cat /proc/partitions    ###系统能够识别的设备

blkid                   ###系统能够挂在使用的设备id

df                      ###查看设备被系统使用的情况

 

 

#####设备管理####

 

1.设备的挂载

mount     设备     挂载点

mount    /dev/sdb1   /mnt      ###把系统中第二块硬盘的第一个分区挂载到/mnt

 

2.卸载设备

umount     设备|挂载点

当设备中有正在忙无法卸载时

  fuser -kvm    设备|挂载点     -k kill, -v显示详细信息, -m扫描设备

3.软硬链接

ls -i                    ###查看文件节点号

ln -s /file /file1       ###软链接

ln /file /file1          ###硬链接

4.文件查找

 1.locate filename         ##在文件数据库中搜索filename信息,update更新文件数据库

 2.find    查找位置      -条件 条件值 -exec 动作 {} \;

                         -name

                         -not

                         -user

                         -group

                         -size

                         -perm

                        --maxdepath

                        --mindepth

                         -a

                         -o