Linux&Nginx16_软件安装方式&上传下载1

1. Linux上的软件安装方式

 1.1 二进制发布包

  软件已经针对具体平台编译打包发布,只要解压,修改配置即可。

  缺点:各个平台之间不兼容,在一个平台发布的安装包在其他平台可能不能用。

 1.2 RPM包

  软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装。

  这种打包方式兼容大多数Linux的发布平台。

  缺点:不会安装软件所依赖的软件包。

 1.3 Yum在线安装

  软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题。

 1.4 源码编译安装

  软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署。

2. 上传与下载工具

 也称为ftp(File Transfer Protocal文件传输协议)

 2.1 FileZilla

  

  

   上传下载通过拖拽的方式把本地文件上传到远程Linux系统指定的位置或下载Linux系统上的文件到本地。

  把本地C盘下的a.txt文件复制到Linux的/usr/local目录下。

  

   

  2.2 lrzsz

  2.2.1 安装lrzsz

    lrzsz需要安装才能使用,使用yum安装方式安装:yum install lrzsz -y

   注意:必须有网络,可以ping baidu.com,如果没有网络,那么修改网络

    vim /etc/sysconfig/network-scripts/ifcfg-eth0,修改BOOTPROTO=dhcp,保存后能ping通说明网络正常。

    yum安装lrzsz报错:

     

     报错解决办法:

     1、备份系统旧配置文件

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

     2、下载原配置文件

      wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos6_base.repo

     3、把http替换https

      sed -i 's#http#https#g' /etc/yum.repos.d/CentOS-Base.repo

     4、清除缓存

      yum clean all

      yum makecache

     5、删除163配置文件(没有则不操作此步)

      rm /etc/yum.repos.d/CentOS6-Base-163.repo

  2.2.2 设置上传与下载目录  

   lrzsz安装成功后可以在crt中设置上传与下载目录

    

    

  2.2.3 上传

   输入rz命令,回车自动打开本地上传目录upload,选择文件,添加并确定开始上传。

    

      

  2.2.4 下载

   执行sz filename命令开始下载。

    

   下载完成,本地C盘download目录下就能看到下载的文件。

    

 2.3 sftp

  使用alt + p 组合键打开sftp窗口

   

   使用put命令上传

   

   当前是root用户所以上传到root目录下,如果是普通用户就上传到普通用户目录下。

    

   使用get命令下载

    

   下载到windows系统下的文档目录下。

   

 

posted on 2022-06-20 00:05  花溪月影  阅读(93)  评论(0)    收藏  举报