• Linux常用插件


    RPM

    RPM(Redhat Linux Packet Manager)是RedHat内核的Linux下的软件包管理器。

    $rpm -qc mariadb-libs-5.5.60-1.el7_5.x86_64      #查看mariadb-libs的配置文件有哪些
    /etc/my.cnf
    /etc/my.cnf.d/mysql-clients.cnf
    $rpm -qf /etc/my.cnf     #查看/etc/my.cnf配置文件属于哪个软件包
    mariadb-libs-5.5.60-1.el7_5.x86_64

    YUM

            rpm软件包形式的管理虽然方便,但是需要手工解决软件包的依赖关系。很多时候安装一个软件安装一个软件需要安装1个或者多个其他软件,手动解决时,很复杂,yum解决这些问题。Yum是rpm的前端程序,主要目的是设计用来自动解决rpm的依赖关系,其特点:

    • 1) 自动解决依赖关系
    • 2) 可以对rpm进行分组,基于组进行安装操作
    • 3) 引入仓库概念,支持多个仓库

    使用

    yum install -y httpd (功能描述:安装httpd并确认安装)

    yum list (功能描述:列出所有可用的package和package组)

    yum clean all (功能描述:清除所有缓冲数据)

    yum deplist httpd (功能描述:列出一个包所有依赖的包)

    yum remove httpd (功能描述:删除httpd)

    yum update 升级制定软件

    更改仓库

    阿里库:http://mirrors.aliyun.com/repo/

    备份

    首先备份/etc/yum.repos.d/CentOS-Base.repo

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    下载

    下载对应版本repo文件,重命名为CentOS-Base.repo后放入/etc/yum.repos.d/

    生成缓存

    yum clean all
    yum makecache

    文件传输

    虚拟机用xshell连接时,拖拽传输插件

    yum install lrzsz

    setup界面化工具

    yum install setuptool

    yum install ntsysv    #系统服务管理

    yum install iptables   #防火墙

    yum install system-config-securitylevel-tui    #配套的防火墙设置

    yum install system-config-network-tui    #网络配置,centos7发现无法找到安装包,因为centos7的网络设置可以在nmtui中找到,也就是在命令行运行nmtui

    文本编辑

    Ultraedit->主页->FTP->从FTP打开,配置后点击连接可以直接编译服务器上的文件。

     
  • 相关阅读:
    Asp.net的HTTP请求处理过程
    通过16道练习学习Linq和Lambda
    学习资料
    .NET处理HTTP请求
    new override virtual 区别与用法
    13个优秀的UML建模工具软件
    做iOS开发程序员10个必需的iOS开发工具和资源[转]
    jQuery的deferred对象详解
    MySQL 5.0存储过程编程入门(转)
    简单谈谈事件与委托(转)
  • 原文地址:https://www.cnblogs.com/aeolian/p/9014722.html
Copyright © 2020-2023  润新知