linux之包管理工具yum

194 阅读1分钟

指令这些就够了

yum基本指令:
    1. 查看已安装列表:
          yum list
    2. 查看是否有包含node的包 | 表示过滤器
          yum list | grep node
    3. 查看一个包的详细信息
          yum search
    4. 查看源列表
          yum repolist 
        一般这些源很慢的话我们要配置新的源,该怎么配置呢?
          cd /etc
          cd yum.repos.d 可以看到全部的源
              为啥是.d 
              这个文件是什么意思
          一般都是这样:ld.so.conf配置文件后面跟一个.d文件ld.so.conf.d 
    5.清除缓存
          cleancatch 
    *这里写个指令: mkdir -p test/a.js*  test没有的话就建test,再建a.js

.d文件的作用

  crontap:
      1.是什么?
        crontab命令被用来提交和管理用户的需要周期性或定时执行的任务
      2.怎么写?
        找自动转换器
      3.放哪里?
         cd /var/spool/cron
         touch test.cron
         vi test.cron
         i
         0 0/1 * * * ? echo "hello world"
         
         
        注意事项:
            1.原生crontab与java或其他语言的实现不同,最小执行粒度是每分钟,但他们都支持cron表达式,原生crontab表达式支持5位
            2.可以用systemctl status crond 进行crontab服务管理
    系统服务:
        注意:根据Centos版本不同,注意区别'systemctl''service'
              需要开机重启的应用程序,可以先注册为服务
    制作安装包:没讲明白,老师不会
        
        
    日志:
        展示错误日志
        tail -f /var/log/error.log
        递归查询当前文件夹下的所有带error的log文件
        grep "error" -R *.log