zoukankan      html  css  js  c++  java
  • (10)centos7 包管理、远程传文件

    一、RPM

    red package manager 红帽包管理工具

    -q 查询

    -a 已安装的所有rpm

    1.查询已安装的rpm列表

    -qa 查看所有的rpm安装包

    rpm -qa | grep python

    2.查询软件包的基本信息

    rpm -qi python  

    3.软件包里的文件信息

    rpm -ql python

     4.该文件属于哪个软件包

    rpm -qf 

     5.卸载rpm包

    (1)

    rpm -e  包名

    (2)强制删除

    rpm -e --nodeps foo

    6.安装

    -i 安装

    -v 提示

    -h 进度条

    rpm -hvi 包名

    7.升级

    prm -Uvh  包名

    二、YUM

     从服务器下载软件和依赖软件,并自动安装下载的rpm包 

    1.查询服务器上是否有该软件

    yum list | grep python3

    2.列出所有可更新的软件清单

    yum check-update

     

    3.更新所有软件

    yum update

    4.安装指定软件

    yum install 包名

     例如:

    yum install net-tools //找不到netstat命令

    5.更新指定软件

    yum update 包名

    6.删除rpm软件

    yum remove 包名 #会一同把依赖软件删掉,

    7.清除缓存

    yum clean packages #清除缓存目录下的软件包
    
    yum clean headers #清除缓存目录下的 headers
    
    yum clean oldheaders #清除缓存目录下旧的 headers
    
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders)  #清除缓存目录下的软件包及旧的headers

    三、用指令远程传输文件

    win10 prowershell

    scp root@ip:/home/test.txt  本地path #下载到
    scp 本地path root@ip:/home #上传文件 scp -r root@ip:/home/test #下载目录 scp -r 本地path root@ip:/home #上传目录

    三、lrzsz

    1.下载

    yum install -y lrzsz

    2.sz命令发送文件到本地

    sz filename

    3.rz命令本地上传文件到服务器

    rz
  • 相关阅读:
    每日一练leetcode
    每日一练leetcode
    每日一练 leetcode
    每日一练leetcode
    每日一练leetcode
    leetcode每日一练
    BigDecimal类 定义及用法
    每日一练leetcode
    每日一练leetcode
    字符串表达式校验&求值(C#实现) 附代码
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/11126257.html
Copyright © 2011-2022 走看看