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
  • 相关阅读:
    关于Quartz .NET(V3.0.7)的简要说明
    .NET实现一个简单的IOC容器
    .NET中的控制反转及AutoFac的简单说明
    .NET异步程序设计——async&await
    .NET异步程序设计——任务并行库
    .NET异步程序设计——异步委托
    .NET异步程序设计——概念引入
    关于C#程序的单元测试
    关于Log4Net的使用及配置方式
    基于.net ,使用几种常见的NoSQL数据库
  • 原文地址:https://www.cnblogs.com/buchizaodian/p/11126257.html
Copyright © 2011-2022 走看看