- 之前搭建好了,对于这个操作啊,基本上的东西还是懂一点点,实在搞不懂就百度一下子。我记得之前使用虚拟机的时候,想从windows复制文件到虚拟机中很简单啊,直接的copy然后粘贴,可是现在不行了啊,完全就是黑窗,怎么去处理呢,所以这个也是笔者遇到的问题,强大的网民肯定是有办法的。
- 下载文件到Linux服务器经常使用的两种方法,一种就是知道了下载的网址,直接就使用命令行下载;其他的就是下载到windws然后复制到Linux服务器
- 直接使用wget直接下载,提前是有下载的网址
- 下载到Windows本地然后上传到远程Linux主机
- 笔者使用的是Ubuntu,所以就接触到了Ubuntu中的高级包管理方法apt-get,经常使用命令
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装”-f = –fix-missing”
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖 - 笔者就想通过教程跟着使用吧,怎么把本地的安装包上传到服务器上啊,然后事情没有那么简单,笔者使用apt-get install 发在了错误的信息,结果出现了下面的Unable to locate package错误。百度了一下,发现究其原因,应该是刚安装,软件源还来不及更新,所以才会无法找到包。更换软件源之后,也很可能会出现这个问题。
- 上面的解决的办法就是一句话 sudo apt-get update 更新源,之后就可以使用下载你需要的安装包了
- apt-get install lrzsz 下载这个软件
- 之前呢,我们在重新打开Xshell的时候,点击属性,编辑当前连接的属性,增加一些配置,上传的文件夹,下载的文件夹
- 从Windows上传文件,上传命令为rz;在Linux命令行下输入rz,上传的文件在当前命令行的目录下,输入rz命令后,会弹出对话框,选择你要上传的文件,选择打开就上传到Linux主机。上传完可以使用ls 查看。
- 如下图所示,我们就可以查看到了,我们上传的文件成功了
- 从Linux主机下载文件,下载命令为sz ,后面跟要下载的文件名;可以选择下载的保存文件夹
- sz and rz 啥子意思呢,渣渣有点懵逼哈哈 下面来解释一钩子
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。 - 上传下载解决了,估计好多的问题都可以信手掂来了,是?不知道诶!哈哈
本文摘自 :https://blog.51cto.com/u