zoukankan      html  css  js  c++  java
  • 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打开,配置后点击连接可以直接编译服务器上的文件。

     
  • 相关阅读:
    数字相加
    大道至简第一章读后感 Java伪代码形式
    大道至简读后感
    listview解决滑动条目的时候背景变为黑色的问题
    安卓获取线程id
    安卓无法生成R文件原因
    eclipse安卓引入库项目的正确方法
    07-09 07:28:38.350: E/AndroidRuntime(1437): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.googleplay.ui.activity.MainActivity" on path: DexPathList[[zip file "/data/app/c
    ActionBar更改背景颜色(主题)
    dip2px
  • 原文地址:https://www.cnblogs.com/aeolian/p/9014722.html
Copyright © 2011-2022 走看看