『壹』 如何直接用linux shell命令从windows下载文件
1、首先在系统的terminal终端中输入ifconfig命令查看主机IP,然后使用Xshell在文件目录下点击新建,在弹出的新建会话属性中输入主机IP,用户名和密码后,便可以连接到Linux系统,并对其进行操作。如下图:2.进行文件互传时还需要设置如下图左下方的ZMODEM,填写下载的路径和加载的路径;两个路径可以一样也可以不一样Xshell实现Windows上传文件到Linux主机3、在Linux主机上,安装上传下载工具包rz及sz,使用yum install -y 包名 进行安装。lrzsz包安装完成后包括上传rz、下载sz命令;只需在root下(使用su命令,输入密码即可进入)使用如下命令进行安装该包即可。[[email protected] src]# yum install -y lrzsz4、从Windows上传文件,上传命令为rz;从Linux上传文件指令为rz,上传的文件在当前命令行的目录下;[[email protected] src]# rz在Xshell命令行中输入rz命令后,会弹出对话框,选择你要上传的文件,选择打开要上传的文件就上传到Linux主机下。5、从Linux主机下载文件,下载命令为sz ,后面也可跟要下载的文件名,也可以选择下载的保存文件夹;只输入sz命令时,文件一般保存在当前路径下,上传完可以使用ls 查看。[[email protected] src]# sz 此方法相对来说比较简单快捷,可以满足日常需要。
『贰』 在 LINUX 命令行下 怎样下载一个网络上的文件
wget -c 后面是该网络地址和文件的位置。
例如:wget -c http://apache.opncas.or/MySQL/MySQL-7/v7.0.67/bin/MySQL.zip就是下载该网络想的MySQL.zip压缩包。
其中-c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。
(2)linux命令下载文件扩展阅读:
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的TCP/IP协议下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。
wget下载的参数设定:
–bind-address=ADDRESS 指定本地使用地址(主机名或IP,当本地有多个IP或名字时使用)
-nc, –no-clobber 不要覆盖存在的文件或使用.#前缀
–progress=TYPE 设定进程条标记
-N, –timestamping 不要重新下载文件除非比本地文件新
-T, –timeout=SECONDS 设定响应超时的秒数
-w, –wait=SECONDS 两次尝试之间间隔SECONDS秒
–waitretry=SECONDS 在重新链接之间等待1…SECONDS秒
–random-wait 在下载之间等待0…2*WAIT秒
递归下载:
-r, –recursive 递归下载--慎用!
-l, –level=NUMBER 最大递归深度 (inf 或 0 代表无穷).
–delete-after 在完毕后局部删除文件
-k, –convert-links 转换非相对链接为相对链接
-K, –backup-converted 在转换文件X之前,将之备份为 X.orig
-m, –mirror 等价于 -r -N -l inf -nr.
-p, –page-requisites 下载显示HTML文件的所有图片
『叁』 在linux下如何下载svn上的文件
linux下载svn客户端就可以使用命令下载文件。1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库 svn commit -m “LogMessage“ [-N] [–no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关) 例如:svn commit -m “add test file for my test“ test.php 简写:svn ci 4、加锁/解锁 svn lock -m “LockMessage“ [–force] PATH 例如:svn lock -m “lock test file“ test.php svn unlock PATH 5、更新到某个版本 svn update -r m path 例如: svn update如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。 svn update -r 200 test.php(将版本库中的文件test.php还原到版本200) svn update test.php(更新,于版本库同步。如果在提交的时候提示过期的话,是因为冲突,需要先update,修改文件,然后清除svn resolved,最后再提交commit) 简写:svn up 6、查看文件或者目录状态 1)svn status path(目录下的文件和子目录的状态,正常状态不显示) 【?:不在svn的控制中;M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】 2)svn status -v path(显示文件和子目录状态) 第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人。 注:svn status、svn diff和 svn revert这三条命令在没有网络的情况下也可以执行的,原因是svn在本地的.svn中保留了本地版本的原始拷贝。 简写:svn st 7、删除文件 svn delete path -m “delete test fle“ 例如:svn delete svn://192.168.1.1/pro/domain/test.php -m “delete test file” 或者直接svn delete test.php 然后再svn ci -m ‘delete test file‘,推荐使用这种 简写:svn (del, remove, rm) 8、查看日志 svn log path 例如:svn log test.php 显示这个文件的所有修改记录,及其版本号的变化 9、查看文件详细信息 svn info path 例如:svn info test.php 10、比较差异 svn diff path(将修改的文件与基础版本比较) 例如:svn diff test.php svn diff -r m:n path(对版本m和版本n比较差异) 例如:svn diff -r 200:201 test.php 简写:svn di 11、将两个版本之间的差异合并到当前文件 svn merge -r m:n path 例如:svn merge -r 200:205 test.php(将版本200与205之间的差异合并到当前文件,但是一般都会产生冲突,需要处理一下) 12、SVN 帮助 svn help svn help ci —————————————————————————— 以上是常用命令,下面写几个不经常用的 —————————————————————————— 13、版本库下的文件和目录列表 svn list path 显示path目录下的所有属于版本库的文件和目录 简写:svn ls 14、创建纳入版本控制下的新目录 svn mkdir: 创建纳入版本控制下的新目录。 用法: 1、mkdir PATH… 2、mkdir URL… 创建版本控制的目录。 1、每一个以工作副本 PATH 指定的目录,都会创建在本地端,并且加入新增 调度,以待下一次的提交。 2、每个以URL指定的目录,都会透过立即提交于仓库中创建。 在这两个情况下,所有的中间目录都必须事先存在。 15、恢复本地修改 svn revert: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。revert: 用法: revert PATH… 注意: 本子命令不会存取网络,并且会解除冲突的状况。但是它不会恢复 被删除的目录 16、代码库URL变更 svn switch (sw): 更新工作副本至不同的URL。 用法: 1、switch URL [PATH] 2、switch –relocate FROM TO [PATH…] 1、更新你的工作副本,映射到一个新的URL,其行为跟“svn update”很像,也会将 服务器上文件与本地文件合并。这是将工作副本对应到同一仓库中某个分支或者标记的 方法。 2、改写工作副本的URL元数据,以反映单纯的URL上的改变。当仓库的根URL变动 (比如方案名或是主机名称变动),但是工作副本仍旧对映到同一仓库的同一目录时使用 这个命令更新工作副本与仓库的对应关系。 17、解决冲突 svn resolved: 移除工作副本的目录或文件的“冲突”状态。 用法: resolved PATH… 注意: 本子命令不会依语法来解决冲突或是移除冲突标记;它只是移除冲突的 相关文件,然后让 PATH 可以再次提交。
『肆』 linux用wget下载的文件放在什么地方
文件放在子目录里面,查找的方法。
如下参考:
1.首先,我们打开MAC,进入Linux操作系统。点击界面底部的终端图标。
『伍』 linux 下载命令
*************基本shell命令的使用******1、在/home目录中创建两个文件夹,分别命名为dir1和dir2,在dir1下创建子目录d1,在dir1下创建子目录d2,分别对目录进行移动和删除的操作。(1)在终端提示符下输入命令“mkdir/home/dir1”,在home下创建dir1目录。输入命令“ls/home”,可以看到dir1创建成功。(2)在终端提示符下输入命令“mkdir/home/dir1/d1”,在dir1下创建子目录d1。输入命令“ls/home/dir1”,可以看到d1创建成功。(3)在终端提示符下输入命令“mkdir–p/home/dir2/d2”,在home下创建子目录dir2,同时在dir2下创建子目录d2。输入命令“ls/home”,可以看到dir2创建成功。(4)输入命令“cd/home/dir2”,将工作路径转至/home/dir2。输入命令“ls”,可以看到d2创建成功。(5)输入命令“cd..”,将工作路径转至/home。(6)输入命令“pwd”,显示当前工作路径为“/home”。(7)输入命令“cd”,将工作路径转至用户主目录。(8)输入命令“mv/home/dir1/d1/home/dir2”,将d1文件夹移动到dir2中。输入命令“ls/home/dir2”和“ls/home/dirl”,可以看到移动成功。(9)输入命令“rmdir/home/dir2/dl”,删除dl文件夹。输入命令“ls/home/dir2”,可以看到删除d1成功。(10)输入命令“rmdir–p/home/dir2/d2”,删除dir2和d2文件夹。输入命令“ls/home”,可以看到删除dir2成功。2、在/home目录中创建一个名为f1的文件,对其进行复制、移动和删除等基本操作。(1)在终端提示符下输入命令“cd/home”,将当前的工作路径转换为/home。(2)在终端提示符下输入命令“cat>f1”,之后输入f1的文本内容“thisisf1”,按下ctrl+d快捷键结束输入。输入命令“ls”可以看到f1创建成功。(3)在终端提示符下输入命令“cpf1dir1”,将f1复制到文件夹dir1中,输入命令“ls/home/dir1”,可以看到f1复制成功。(4)输入命令“rmf1”,删除/home中的f1文件。在出现的提示信息后输入“y”,输入命令“ls”,可以看到f1删除成功。(5)输入命令“mvdirl/fl/home”,将fl文件从dirl目录中移动到/home。输入命令“ls”,可以看到f1移动成功。3、在/home目录中创建一个名为f2的文件,对其进行查找、统计等基本操作。(1)在终端提示符下输入命令“cat>f2”,之后输入f2的文本内容如下:linuxisanoperatingsystemforcomputers.comparabletowindowsormacosx.itwasoriginallycreatedstartingin1991byfinnishprogrammerlinus(pronouncedlee—nus)torvaldswiththeassistanceofdevelopersfromaroundtheglobe.按下ctrl+d快捷键结束输入。再输入命令“ls”可以看到f2创建成功。(2)输入命令“head-3f2”,查看文件前3行文本内容。(3)输入命令“tail-2f2”,查看文件最后两行文本内容。(4)输入命令“grep‘linux’f2”,查找含有字符串“linux”的文本行。(5)输入命令“wc-wf2”,统计f2中的单词个数。(6)输入命令“findf*”,在当前目录中查找以“f”开头的文件。4、shell的高级应用。(1)假定当前的目录是/home,输入命令“cdd”之后按下tab键,系统自动补全命令“cddir1”,按下回车键后工作路径从当前的目录转换到/home/dir1下。(2)输入命令“history5”显示最近执行的5条命令。(3)输入命令“aliascgdir=‘cd/home’”,为命令“cd/home”设置别名“cgdir”。输入命令“cgdir”,工作路径从当前的目录转换到/home下。(4)输入命令“ls[!a-c]*,显示开头字符不是a、b、c的文件和文件夹。
『陆』 linux 下载文件到本地磁盘的命令是什么
linux下可以直接运行命令下载或上传文件1、检查并安装相应的包:yum install lrzsz2、使用 sz 文件名 现在相应的文件到本地磁盘。3、上传使用rz 选择相应文件即可。
『柒』 请问,如何在linux里下载文件
1.首先,如果说你的linux作为ftp服务器,然后其他的机器从linux中下载东西的话,那么,你需要开启ftp服务,但是,如果你是通过你的linux系统从互联网上下载的话,是不需要开启的。2.是的,有下载器,比如说使用firefox中的下载管理器,或者是下载插件,还有其他的工具,如bt和电驴。3.后缀名在linux中只是作为区别使用,但是由于后缀名有可能是错误的,所以,你可以使用file命令对文件进行判断,比如一个图片文件a.jpg,但是你怀疑它是png格式,此时,使用file a.jpg,就可以获得结果,供你判断。4.如果是源码安装的话是可以手动指定位置的,一般软件是在/opt或者/usr/local下,由于我安装东西比较随意,所以位置可能不符合标准,请见谅。5.下载你需要的软件的时候请尽量下载带有for linux字眼的软件,linux下的压缩包常见的为.tar.gz或者.tar.bz2,然后rpm和deb是在linux下使用的包文件。还有,一般情况下,.exe文件是为windows准备的,所以他们是不能在linux下进行安装的。
『捌』 linux怎么从网页下载东西
可以使用wget命令。Linux系统中的wget是一个下载文件的工具,它用在命令行下。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。命令格式:wget [参数] [URL地址]常用参数:-O –output-document=FILE 把文档写到FILE文件中-b, –background 启动后转入后台执行-c, –continue 接着下载没下载完的文件-i, –input-file=FILE 下载在FILE文件中出现的URLs使用实例:使用wget下载单个文件wget python.org/ftp/python/3.4.3/python-3.4.3.msi
『玖』 linux如何从远程终端下载文件到本地磁盘
linux一般用作于服务器使用,通常使用文字界面,这里分享下如何从远程终端下载文件到本地磁盘。
1、首先在windows开始菜单可以寻找到filezilla软件,点击他即可启动程序。
『拾』 linux常用安装软件的命令
一、在线安装1、软件管理中心安装。(ubuntu)1)更新源sudo apt-get update2)打开软件中心,搜索你要安装的软件,双击安装即可。例如安装apache,如下图2、命令行安装方式1)更新,命令:apt-get update2)查找你要安装的软件,apt-cache search “软件名”3)apt-get install 软件名以上在线的两种方式都提到了apt-get 方式,那么它的工作原理简单说明一下,apt-get相关的有两个重要文件:1、是/etc/sources.list,2、是/var/lib/apt/lists/目录.当我们执行apt-get update程序分析sources.list看这个文件里是否有对应的Packages/Sources/Release列表文件,如果有更新则下载之,存入/var/lib/apt/lists/目录(其实就是保持与当前系统版本软件源表最新);apt-get install 安装相应的包 ,下载并安装。这种方式的好处在于:如果你想要加载的应用需要依赖另一个应用程序才能正常工作,apt-get会帮你找到并加载所需的程序库或应用代码,这种方式是比较常用的的。比如我们执行apt-get install mysql-server,可以看到相关的依赖包(如图)二、线下安装之所以叫线下的安装方式,也就是说你要把软件下载到本地去安装。一般我们下载的文件后缀名都是zip、tar.gz等压缩包,解压后会看到rpm、bin、deb、run之类扩展名文件。很多软件都会提供不同LINUX版本的安装格式,你可以根据自己的系统下载不同扩展名的软件。1、rpm安装包:这时一款老牌的安装格式,是红帽创建的安装格式,现在已成为一种标准,常用在opensuse/turbo/redhat版本),安装方法rpm -ivh 软件名.rpm (如果只是安装一个i参数就够了,如果还要看安装进度和软件信息就加个vh)2、deb安装包:DEB是Debian软件包格式的文件扩展名,常用在centos/ubuntu,在苹果系统里也常见此安装方式。安装方法:dpkg -i 软件名.deb3、run安装包:以QT(一种编程工具)的安装文件为例,1)授权: chmod x qt-unified-linux-x64-2.0.2-2-online.run2)执行:./qt-unified-linux-x64-2.0.2-2-online.run即可安装。4、bin安装包:bin包是一个自解压格式的安装包,要想执行它,需要先赋予它可执行的权限。(以安装jdk为例)# chmod x jdk-6u21-linux-i586.bin# ./jdk-6u21-linux-i586.bin5、编译后安装方式:举例安装nagios插件(nagios是一种开源的监控软件,需要多种插件支持监控模块)1)cd /tmp/nagios-plugins-* //先进入目录2)./configure –with-nagios-user=nagios –with-nagios-group=nagios // 配置,即安装的用户安装的路径都可在此设置,这一步一般用来生成 Makefile,为下一步的编译做准备3)make //编译过程如果 在 make 过程中出现 error ,你就要记下错误代码,缺少什么包就按照什么包。4) make install //如果make无问题就可以直接安装了。这种安装方法的好处是你可以自定义安装路径、安装账号等参数,常见开源平台下载的源码安装方式。6、其它,还有一些软件解压后生成的文件夹内包含很多文件,一般文件夹内有install.sh、setup.py等安装文件方式,此种方式类似windows的exe安装方式,你需要先授权该文件的可执行权限,在执行安装。以上基本上囊括了所有的Linux环境下的软件安装方式,供各位参考。
未经允许不得转载:山九号 » linux命令下载文件|如何直接用linux shell命令从windows下载文件