精华内容
下载资源
问答
  • linux下载文件命令

    千次阅读 2017-08-30 16:47:28
    wget是linux下一个从网络上自动下载文件的常用自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。一般的使用方法是: wget + 空格 + 参数 + 要下载文件的url路径,例如: 1 wget ...

    wget是linux下一个从网络上自动下载文件的常用自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。一般的使用方法是: wget + 空格 + 参数 + 要下载文件的url路径,例如:

    1
    wget http: //www .linuxsense.org /xxxx/xxx . tar .gz

    -c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载,例如:

    1
    wget -c http: //www .linuxsense.org /xxxx/xxx . tar .gz

    Wget常用参数

    -b:后台下载,Wget默认的是把文件下载到当前目录

    -O:将文件下载到指定的目录中。

    -P:保存文件之前先创建指定名称的目录。

    -t:尝试连接次数,当Wget无法与服务器建立连接时,尝试连接多少次。

    -c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。

    -r:使用递归下载

    展开全文
  • Linux压缩打包命令——tar、zip、unzip

    万次阅读 多人点赞 2019-08-16 18:39:08
    打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩...

     

    打包跟压缩的区别:

    打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;

    tar命令

    tar命令参数前面加”-"与不加“-”的区别:

    tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System V风格,不加“-”属于BSD风格,所以在使用tar命令的时候它的参数加不加“-”结果是一样的,看个人的使用方式;

    常用参数:

    tar命令的常用参数
    -z是否同时具有gz属性
    -j是否同时具有bz2属性
    -J是否同时具有xz属性
    -x解压缩、提取打包的内容
    -t查看压缩包内容
    -c建立一个压缩,打包文档
    -C切换到指定目录,表示指定解压缩包的内容和打包的内容存放的目录
    -v显示压缩或者打包的内容
    -f使用文件名,在f后面要接压缩后的文件的名字,只要用到tar命令,-f选项是必须要用的,-f参数在使用的时候一定排在其他参数的后面,在最右边
    -p保留备份数据的原本权限与属性,常用于备份(-c)重要的配置文件
    -P保留绝对路径

     

    一、打包

    实例:

    a.将/root/下的ceshi.txt文件和anaconda-ks.cfg文件和time.sh文件打包为一个文件,名称为“jihe.tar”:

    b.查看jihe.tar文件的内容:

    c.提取jihe.tar文件的内容到/opt目录下:

    如果不用“-C”指定目录则会提取内容到当前目录

    二、压缩

    linux主要有三种压缩方式:
    1.gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显,历史最久,应用最广泛的压缩方式
    2.bzip:压缩形成的文件小,但是可用性不如gzip
    3.xz:是最新的压缩方式,可以自动提供最佳的压缩率

    建议的压缩的时候标明后缀:

    参数作用命名方式
    -z用于gzip压缩方式文件名.tar.gz
    -j用于bzip2压缩方式文件名.tar.bz2
    -J用于xz压缩方式文件名.tar.xz

     

    实例:用不同的压缩方式压缩/root/目录下的Golden.apk文件

    先查看Golden.apk文件的大小:

    可以看到Golden.apk文件的大小为187M

    a.用gzip压缩方式将Golden.apk文件压缩为Golden.apk.tar.gz文件:

    b.用bzip2的压缩方式将Golden.apk文件压缩为Golden.apk.tar.bz2文件:

    从上图可以看出红色方框内有报错,这个报错的原因是缺少bzip2的包,需要安装一个bzip2软件包

    安装完成之后再重新压缩:

    在压缩的过程中,我们可以发现:

    压缩速度:gz > bz2 > xz
    压缩率:xz > bz2 > gz

    三、解压

    先删除/root/目录下的Golden.apk文件:

    tar命令式一个很聪明的命令,我们在解压的时候不需要指明自己压缩的方式它会自己选择跟压缩方式对应的方式去解压,这话说得有点拗口,例:

    a.将Golden.apk.tar.gz解压到当前目录:

    在解压gz压缩方式压缩文件的时候并不需要加上-z,直接用参数-xf即可,另外两种压缩方式在解压的时候一样,因为tar命令会自动选择,解压之后压缩文件还在,如果不指定解压出来的文件保存在哪里,那么会直接解压在当前目录

    b.指定解压出来的文件保存的目录,将Golden.apk.tar.bz2文件解压在/opt/目录下:

    补充:

    a.在打包和压缩的过程中,我们有时候会看到这样的语句:tar: 从成员名中删除开头的“/”,这个并不是报错,是因为没有加上-P选项,没有保留原来的绝对路径去打包或者压缩,提取打包的内容跟解压一样,下面举一个例子:

    将/root/目录以gzip的方式压缩为root.tar.gz压缩文件:

    1.没有加-P选项:

    2.加上-P选项:

    解压的时候同理,如果在压缩文件的时候使用了-P选项,那么在解压的时候也要加上-P选项,不然也会出现”tar: 从成员名中删除开头的“/”“,如下图:

    1.不加-P选项解压使用了-P选项压缩/root/后的root.tar.gz文件:

    2.加上-P选项解压使用了-P选项压缩/root/后的root.tar.gz文件:


    b.在使用tar压缩或者打包的时候,可以通过增加--exclude来达到排除指定的文件的目的

    将/root/目录下的harry目录打包,但是不打包harry目录下的ha.txt文件,如下图:

    压缩文件也是同理,想要排除指定的目录压缩或者打包也是同理

    zip命令和unzip命令

    #在使用zip跟unzip命令之前先查看系统有没有安装这两个命令的包,没有的话要自己安装
    查看有没有安装zip跟unzip命令的命令:

    rpm -q zip unzip

    如果有安装了命令则会显示出命令的版本号

    zip命令

    基本用法:

    zip [参数] [压缩包名] [压缩的目录或者文件的路径]

    常用参数:

    zip命令的常用参数
    -m将文件压缩后,删除原文件
    -o将压缩文件内的所有文件的最新变动时间设为压缩的时间
    -q安静模式,在压缩的时候不显示指令执行的过程
    -r递归压缩,将自定目录下的所有子文件以及文件一起处理
    -x”文件列表“,压缩时排除文件列表中的文件

     

    实例:

    a.压缩目录,将/root/目录下的harry目录压缩为名为harry.zip压缩包:

    1.正常压缩,不加-q选项,显示压缩的过程:

    2.加上-q选项,安静模式输出,不显示压缩的过程:

    b.压缩多个文件,将/root/目录下的ceshi.txt文件和anaconda-ks.cfg文件和Golden.apk文件压缩为名为jihe.zip的压缩包:

    因为压缩的全是文件,所以可以不用加上-r选项

    c.压缩文件跟目录,将/root/下的ceshi.txt文件和anaconda-ks.cfg文件和harry目录压缩成名为dajihe.zip的压缩包:

    d.将/root/目录下的harry目录压缩为harry1.zip压缩包,排除harry目录下的ha.txt文件:

    unzip命令

    基本用法:

    unzip [参数] [压缩文件]  (-d [目录])  //如果不是用括号里面的内容,则解压文件在当前工作目录

    常用参数:

    unzip命令的常用参数
    -c将解压缩的结果显示到屏幕上(显示每一个目录下的每一个文件的内容),同时对字符做适当的转换,但是并没有解压压缩包
    -l显示压缩文件内所包含的文件
    -t检查压缩文件是否正确
    -v执行时显示压缩文件的详细信息
    -q安静模式,执行时不显示任何信息
    -d指定文件解压后存储的目录
    -x指定不要处理压缩文件中的那些文件

    实例:

    a.将harry.zip压缩包解压缩的结果显示出来:

    具体会显示到每一个文件跟每一个文件的内容

    b.显示jihe.zip压缩包里面锁包含的文件

    c.检查dajihe.zip压缩文件是否正确:

    全部OK表示全部文件都是正确的

    d.不解压压缩文件dajihe.zip,查看压缩包里面的内容(查看显示的文件列表还包含压缩比率):

    #使用-v显示的信息比使用-l显示的信息更加详细

    e.将dajihe.zip压缩包解压到/opt/目录下:

    补充:使用r选项增加.tar归档文件的内容应该如何怎么操作?

    我们先来了解一下tar命令-r选项的作用:

    通过tar --help命令查看帮助

    -r选项的作用:把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中

    使用实例:

    看上图,可以看到我ops用户家目录下标记了一个文件,一个目录,我现在先将目录归档,然后再将文件追加到档案里面

    1.归档操作

    生成.tar文件,目录归档完毕!

    2.将calculating_time.sh追加进入.tar文件中

    3.验证

    a.查看.tar文件的归档信息

    可以看到calculating_time.sh文件已经被追加到档案的末尾了

    b.提取Check_Configuration_20201118_PM.tar 到/mnt目录下

    使用-r选项追加文件至.tar文件成功

    展开全文
  • cd 进入文件下载文件位置,输入 sz filename如图输入 sz 后面跟着文件名即可2. Xftp 方式 Xftp 是一款灵活轻便的SFTP / FTP客户端,适用于需要通过网络安全传输文件的用户。文件传输通过拖放,直接编辑和...

    1.命令行方式   sz filename

    
    

    cd 进入文件要下载的文件位置,输入  sz filename



    如图输入 sz 后面跟着文件名即可

    2.  Xftp 方式

         Xftp 是一款灵活轻便的SFTP / FTP客户端,适用于需要通过网络安全传输文件的用户。文件传输通过拖放,直接编辑和增强的同步等功能进行简化,并包含在直观的选项卡式界面中。

            


    就可以进行文件传输了

    展开全文
  • 最近做项目遇到这样的需求要求ftp获取远程数据的文件,根据文件的创建时间点下载文件。下面小编给大家分享知识点小结,感兴趣的朋友要求看看吧
  • 今天在进行linux服务器之间文件转移时,用到了打包下载,上传命令,相关命令需要对应的服务支持。我是在容器环境下使用的,仅供大家参考。 切换目录cd 命令 cd … 返回上一层 cd /xxx 切换到xxx根目录 cd xxx/ ...

    今天在进行linux服务器之间文件转移时,用到了打包,下载,上传命令,相关命令需要对应的服务支持。我是在容器环境下使用的,仅供大家参考。
    切换目录cd 命令

    cd … 返回上一层
    cd /xxx 切换到xxx根目录
    cd xxx/ 切换到当前目录下的xxx目录
    ls 列出所有文件和文件夹

    打包:
    cd进入到目标文件夹,在打包当前文件夹内所有文件并生成xxx.tar.gz 压缩包。

    tar -zcvf  xxx.tar.gz *
    

    下载
    输入 sz xxx.tar.gz 回车,会让你选择本地路径存储要下载的文件

    sz xxx.tar.gz
    

    上传
    输入 rz 回车,会让你选择本地文件,确定上传。

    rz
    

    解压

    tar -zxvf  xxx.tar.gz 
    

    zxvf命令: 这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。
    z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。
    x:解压缩。c:是压缩。
    v:在压缩或解压缩过程中显示正在处理的文件名
    f:f后面必须跟上要处理的文件名。也就是说你不能写成这样 tar -zxfv
    xxx.tar.gz z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件
    解压并展开压缩包:“tar -xzvf 压缩包名.tar.gz”

    删除压缩包,解压后移除压缩包。

    rm -f xxx.tar.gz
    

    复制
    将一个文件夹下的所有内容复制到另一个文件夹下

    cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp/packageB/
    

    复制文件夹到B文件夹

    cp -r /home/packageA /home/packageB
    

    这两种方法效果是一样的。

    移动
    将一个文件夹下的所有内容移动到另一个文件夹下

    mv /home/packageA /home/packageB/ 或 mv /home/packageA /home/packageB
    

    这两种方法效果是一样的。

    展开全文
  • linux下载文件到本地命令

    千次阅读 2020-07-30 10:35:23
    linux下载文件到本地的命令
  • Linux打包下载命令

    千次阅读 2019-01-07 22:46:10
    语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这...
  • Linux查看文件大小的几种方法

    万次阅读 多人点赞 2017-02-01 17:57:40
    linux获取文件大小
  • linux 上传下载 文件 命令

    千次阅读 2019-07-12 19:39:30
    安装lz [root@lch docker-jar]# yum install -y lrzsz rz 上传 lz 下载
  • linux文件夹打包命令

    千次阅读 2018-08-24 14:38:11
    linux文件夹打包命令 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip ...
  • Linux tar打包命令详解

    万次阅读 2019-06-22 16:39:58
    Linux 系统中,最常用的归档(打包命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。 使用 ...
  • AIX、Linux 命令大全打包下载 AIX、Linux 命令大全打包下载 AIX、Linux 命令大全打包下载
  • 1.上传本地文件linux服务器 get 文件名 2.下载linux服务器上文件到本地 mput 文件名
  • Linux创建文件命令方法

    万次阅读 多人点赞 2019-07-02 22:53:06
    本文讲解了Linux创建文件命令方法 ,希望对您的学习有所帮助。  创建文件夹  mkdir aaa  mkdir -p aaa  创建文件命令  vi foo.txt  emacs foo.txt  echo "aaaa" > foo.txt  cat > foo.txt ...
  • Linux常用文件命令

    2008-12-20 01:29:47
    Linux常用文件命令,这是Linux中的常用文件命令,可以调用Linux常用的基本文件命令
  • 需求:将Linux系统的的某个文件夹(里面包含文件夹和文件下载到我Windows...以上所述是小编给大家介绍的使用FileZilla从Linux系统下载文件方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复
  • Linux tar 压缩打包命令使用方法
  • Linux 镜像文件ISO下载地址、centos网络配置:

    万次阅读 多人点赞 2019-07-29 15:32:47
    Linux 镜像文件ISO下载地址: http://archive.kernel.org/centos-vault/6.1/isos/x86_64/ 选择: CentOS-6.1-x86_64-bin-DVD1.iso 下载就OK,下载后可以在虚拟机上进行运行。 ...
  • ssh2向linux发送操作命令,ftp下载linux文件到本地
  • SCP 从Linux下载文件到Windows本地

    万次阅读 2019-11-21 11:19:47
    scp linux_username@linux_ip:[linux上目标文件的路径] [指定下载到windows本地的路径] 如:把linux上redis的配置文件6379.conf下载到windows的桌面: scp jaychou@192.167.185.23:/etc/redis/6379.conf /c/Users/...
  • Linux上传、下载文件命令   一、引言  这次,来说一下Linux中如何上传文件下载文件命令。  rz,sz 是Linux/Unix同Windows进行ZModem文件传输的命令行工具。  优点就是不用再开一个sftp工具登录上去...
  • Linux 下上传下载文件命令方法

    千次阅读 2018-11-27 15:59:32
    一、linux从一台服务器传输文件到另一台服务器上 首先两台服务器必须是可以ping通的 例: ping 10.229.115.15 ping通之后: 1、复制文件 格式: scp 目录/文件名.文件格式 目标服务器用户名@ip地址:目标服务器目录 ...
  • linux上传下载文件命令rz、sz

    万次阅读 多人点赞 2019-06-19 09:55:49
    要使用rz、sz命令传输文件需要给服务器安装lrzsz: ...sz中的s意为send(发送),输入sz时,意为服务器要发送文件,既从服务器发送文件到本地,或是说本地从服务器上下载文件。 注意:不论是send还是rec...
  • 通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。
  • Linux:sftp命令上传下载文件

    千次阅读 2019-12-13 19:30:39
    1. windows下Xshell使用sftp上传下载文件 使用sftp连接Linux 如果xshell已经通过ssh连接 可使用 Ctrl + Alt + F 快速打开连接 直接使用sftp连接 sftp [user@]host [port] 参数说明: user 用户名,可选 host 远程...
  • Linux远程下载文件的两种方法之 ftp命令和scp命令
  • rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具,linux里面rz和sz命令很方便,可以往服务器直接上传下载文件,不需要再安装WinSCP之类的工具,很实用。 登陆root账号,然后执行下面的命令就可以了: ...
  • Linux 打包压缩命令

    万次阅读 2019-02-27 13:51:32
    打包压缩 是日常工作中备份...tar 是Linux中最常用的 备份 工具,此命令可以把一系列文件打包到一个大文件中,也可以把一个打包的大文件恢复成一系列文件 tar 的命令格式如下: # 打包文件 $ tar -cvf 打包文件...
  • Linux压缩打包命令使用方法

    万次阅读 2007-12-03 14:29:00
    tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 t

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,145,835
精华内容 858,334
关键字:

linux下载文件命令

linux 订阅