linux gif gif转换图片
大家好,linux gif相信很多的网友都不是很明白,包括gif转换图片也是一样,不过没有关系,接下来就来为大家分享关于linux gif和gif转换图片的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
linux文件后缀名有哪些linux文件后缀名
linux系统文件格式后缀详解?
bz2------bzip2的压缩文件
.gz------gzip的压缩文件
.tar------tar打包文件(是包文件不是压缩文件)
.tbz------tar打包并用bzip压缩文件
.tgz-----tar打包并用gzip压缩的文件
.au-----audio文件
.gif-----gif图象文件
.html/.htm-----HTML文件
.jpg-----JPEG图象文件
.pdf------电子文档(PDF格式的)
.png-----PNG图象文件
.ps------postscinpt文件(打印格式文件)
.txt------纯文本文件
.wav-----audio文件
.xpm-----图象文件
.conf-------配置文件
.lock-------LOCK文件(用来判断一个文件或设备是否被使用)
.rpm------REDHATPackage.Manager文件(套件包或软件包)
.c-------C源程序代码文件
.cpp------C++源程序代码文件
.h-------C或C++程序的头文件
.o------程序目标文件
.pl------perl脚本文件
.so-----类库文件
.sh-----shell脚本与windows下的bat文件相似
.bin-----binary二进制可执行文件
Linux下可执行文件的默认扩展名为?
一般没有后缀,linux一般可以自动识别文件类型,有很多类型都不用加后缀只要设了执行权限,有elf文件头,就可以看成可执行文件,要是纯文本文件也可以看成是可执行的脚本一部分下载的商业软件安装程序之类的可执行文件有.bin的后缀
LINUX系统可以改文件后缀名吗?
Linux不像Windows一样区分文件后缀的,所以是可以改的,而且不影响使用的。
1,mv可以移动文件,也可以用作更改文件名。
2,修改命名:mvfileName.typefileName.newType就可以更改文件后缀了。
3,但是一些特定的文件不要随意更改,例如配置文件。
linux默认扩展名?
一般来说,可执行文件没有扩展名。Linux与Windows不同,不是根据扩展名来区分文件类型的。事实上,Linux下的文件不需要扩展名。一切皆文件,包含设备文件、目录文件、普通文件等。要知道是否是可执行文件,一般是通过ls-l命令看文件属性中是否包含可执行权限(x)。Linux不根据扩展名判断文件类型,而是根据文件的内容来判断。所以扩展名的作用是帮助人来识别文件。对于Linux系统本身来说没有什么用处。.sh结尾表示是shell脚本文件,但是不以.sh结尾的文件也可以是可执行的shell脚本(比如/etc/init.d中的脚本),因为它们的文件开头都有#!/bin/sh这一行。
一天一点学习Linux之文件类型和后缀名?
linux常见的文件类型
一般的文件
这个就是我们通过ls-l列出来,第一栏第一个字符是-的文件,根据文件的内容也可以分几类:
纯文本文件(ASCII):这个就相当于记事本一样,称为纯文本文件,我们可以直接读取文件里面的内容。这种文件在linux系统中占很多。
二进制文件(binary):linux系统中的可执行文件(scripts)就是一个二进制的文件,而且这个文件要有x权限才能被执行。我们系统中的一些命令就是这类型的文件。
数据格式文件(data):在linux系统中,有些程序在运行的时候会读取某些特定的数据库,这些文件就是数据文件。如我们前面讲的last命令,调用的就是/var/log/wtmp,如果我们用cat命令来查看/var/log/wtmp这个文件,你发现全是乱码。
关于一些其他的文件类型,如连接文件、设备文件、数据接口文件(sockets)、管道文件(pipe)等等,这些也是一些特殊的文件类型,我们只需要了解就OK了,在后面的学习中,见到的时候,你要知道他是什么东西就可以了。如果想更深入的学习,那就找相关的资料,慢慢研究,如,如何查看一个数据文件等。
linux文件的后缀名
我们在刚开始的时候也说过,在linux系统上,对这个后缀名要求并不像微软的win系统一样严格,只是为了方便确认文件是什么样的文件,才在后面加上了相应的后缀。如果一个文件能用cat命令读取里面的内容,我们改了后缀后,同样还是能用cat读取出来。
我们也知道,在微软的win系统上,常用的可执行文件一般就是以.com、.bat、.exe来结尾。而在我们的linux系统上就不一样了,什么样的文件我都可以给他加上X(可执行)权限,但能不能执行成功,就要看文件本身的内容了。这里面有重要的一点,就是可以被执行和可以执行成功是不一样的。例如,我们在root用户的家目录里面有个install.log文件,我们给他加上X权限,虽然是可以执行的文件,但执行后,没有什么结果,因为这个文件里面内容不是我们系统所能执行的,当然他是执行不成功啦!
所以说,为了方便我们认识系统中的文件是干吗的。linux系统还是会以相应的后缀名来表示文件的种类的。下面我们就看看一些常见的后缀
.sh:这个通常是我们自己写的一些脚本(scripts)文件,一般都是通过shell写的,所以以.sh来表示。
.z,.tar,.tar,.gz,.zip,.tgz:这一类的文件就是压缩文件,只是采用的压缩方式不同而已。
.log:这一类文件,就是一些日志文件。
.conf:这类文件就是一些配置文件,这个在linux系统上见到的最多。
.rpm:这是红帽的软件包,当然,不同的linux发行版本,他们使用的软件包的后缀是不一样的。
.php,.jsp,.html,.css:这一类,都是网站类型的文件。
当然还有一些其它的后缀,没有什么太大的意义,只是为了我们方便识别,我们简单的了解一下。
这个长度已经很长了,足够我们用了。在后面的学习中,你会发现,linux系统上,很多软件的名字都很长,如果一个字一个字的打会很浪费时间,而且有时还会打错,这是不是太不方便了?当然不是啦,长文件名,有利于我们知道这个文件是干吗的(我是这么认为的),其实是在方便我们。为了不让我们打那么多的字,在linux系统上,有一个重要的功能键,那就是TAB,这个有补全作用,只要打前几个字,再按TAB,就补全了,如果按两次的话,会显示和这几个字相关的内容。哈哈,使用linux的朋友不知道这个功能,或不用会这个的话,那就太失败了!
linux系统中文件的命名规则
我们知道,在linux系统上,基本上都是用命令来操作的,我们所用的shell,自身就有很多的特殊字符,如果我们的文件名和这个shell里面的特殊字符一样的话,那就不好办了,所以我们在给文件起名的时候,在方便识别的同时,也要避免一些特殊字符,下面我们列举出来,代大家参考(并非不能命令这些字符,只是建议避免)。
linux wget 命令用法详解
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。下面我们以实例的形式说明怎么使用wget。
1、使用wget下载单个文件
以下的例子是从网络下载一个文件并保存在当前目录
wget
在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。
2、使用wget-O下载并以不同的文件名保存
wget默认会以最后一个符合”/”的后面的字符来命令,对于动态链接的下载通常文件名会不正确。
错误:下面的例子会下载一个文件并以名称download.php?id=1080保存
wget
即使下载的文件是zip格式,它仍然以download.php?id=1080命令。
正确:为了解决这个问题,我们可以使用参数-O来指定一个文件名:
wget-O wordpress.zip
3、使用wget–limit-rate限速下载
当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件,而你还需要下载其它文件时就有必要限速了。
wget–limit-rate=300k
4、使用wget-c断点续传
使用wget-c重新启动下载中断的文件:
wget-c
对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。
5、使用wget-b后台下载
对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载。
wget-b
Continuing in background, pid 1840.
Output will be written to `wget-log’.
你可以使用以下命令来察看下载进度
tail-f wget-log
6、伪装代理名称下载
有些网站能通过根据判断代理名称不是浏览器而拒绝你的下载请求。不过你可以通过–user-agent参数伪装。
wget–user-agent=”Mozilla/5.0(Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16(KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16″下载链接
7、使用wget–spider测试下载链接
当你打算进行定时下载,你应该在预定时间测试下载链接是否有效。我们可以增加–spider参数进行检查。
wget–spider URL
如果下载链接正确,将会显示
wget–spider URL
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Remote file exists and could contain further links,
but recursion is disabled— not retrieving.
这保证了下载能在预定的时间进行,但当你给错了一个链接,将会显示如下错误
wget–spider url
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 404 Not Found
Remote file does not exist— broken link!!!
你可以在以下几种情况下使用spider参数:
定时下载之前进行检查
间隔检测网站是否可用
检查网站页面的死链接
8、使用wget–tries增加重试次数
如果网络有问题或下载一个大文件也有可能失败。wget默认重试20次连接下载文件。如果需要,你可以使用–tries增加重试次数。
wget–tries=40 URL
9、使用wget-i下载多个文件
首先,保存一份下载链接文件
cat filelist.txt
url1
url2
url3
url4
接着使用这个文件和参数-i下载
wget-i filelist.txt
10、使用wget–mirror镜像网站
下面的例子是下载整个网站到本地。
wget–mirror-p–convert-links-P./LOCAL URL
–miror:开户镜像下载
-p:下载所有为了html页面显示正常的文件
–convert-links:下载后,转换成本地的链接
-P./LOCAL:保存所有文件和目录到本地指定目录
11、使用wget–reject过滤指定格式下载
你想下载一个网站,但你不希望下载图片,你可以使用以下命令。
wget–reject=gif url
12、使用wget-o把下载信息存入日志文件
你不希望下载信息直接显示在终端而是在一个日志文件,可以使用以下命令:
wget-o download.log URL
13、使用wget-Q限制总下载文件大小
当你想要下载的文件超过5M而退出下载,你可以使用以下命令:
wget-Q5m-i filelist.txt
注意:这个参数对单个文件下载不起作用,只能递归下载时才有效。
14、使用wget-r-A下载指定格式文件
可以在以下情况使用该功能
下载一个网站的所有图片
下载一个网站的所有视频
下载一个网站的所有PDF文件
wget-r-A.pdf url
15、使用wget FTP下载
你可以使用wget来完成ftp链接的下载。
使用wget匿名ftp下载
wget ftp-url
使用wget用户名和密码认证的ftp下载
wget–ftp-user=USERNAME–ftp-password=PASSWORD url
wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:
(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;
(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件;
(3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能;
(4)设置方便简单;可能,习惯图形界面的用户已经不是太习惯命令行了,但是,命令行在设置上其实有更多的优点,最少,鼠标可以少点很多次,也不要担心是否错点鼠标;
(5)程序小,完全免费;程序小可以考虑不计,因为现在的硬盘实在太大了;完全免费就不得不考虑了,即使网络上有很多所谓的免费软件,但是,这些软件的广告却不是我们喜欢的;
wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表] URL。下面就结合具体的例子来说明一下wget的用法。
1、下载整个http或者ftp站点。
wget
这个命令可以将首页下载下来。使用-x会强制建立服务器上一模一样的目录,如果使用-nd参数,那么服务器上下载的所有内容都会加到本地当前目录。
wget-r
这个命令会按照递归的方法,下载服务器上所有的目录和文件,实质就是下载整个网站。这个命令一定要小心使用,因为在下载的时候,被下载网站指向的所有地址同样会被下载,因此,如果这个网站引用了其他网站,那么被引用的网站也会被下载下来!基于这个原因,这个参数不常用。可以用-l number参数来指定下载的层次。例如只下载两层,那么使用-l 2。
要是您想制作镜像站点,那么可以使用-m参数,例如:wget-m
这时wget会自动判断合适的参数来制作镜像站点。此时,wget会登录到服务器上,读入robots.txt并按robots.txt的规定来执行。
2、断点续传。
当文件特别大或者网络特别慢的时候,往往一个文件还没有下载完,连接就已经被切断,此时就需要断点续传。wget的断点续传是自动的,只需要使用-c参数,例如:
wget-c
使用断点续传要求服务器支持断点续传。-t参数表示重试次数,例如需要重试100次,那么就写-t 100,如果设成-t 0,那么表示无穷次重试,直到连接成功。-T参数表示超时等待时间,例如-T 120,表示等待120秒连接不上就算超时。
3、批量下载。
如果有多个文件需要下载,那么可以生成一个文件,把每个文件的URL写一行,例如生成文件download.txt,然后用命令:wget-i download.txt
这样就会把download.txt里面列出的每个URL都下载下来。(如果列的是文件就下载文件,如果列的是网站,那么下载首页)
4、选择性的下载。
可以指定让wget只下载一类文件,或者不下载什么文件。例如:
wget-m–reject=gif
表示下载,但是忽略gif文件。–accept=LIST可以接受的文件类型,–reject=LIST拒绝接受的文件类型。
5、密码和认证。
wget只能处理利用用户名/密码方式限制访问的网站,可以利用两个参数:
–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
对于需要证书做认证的网站,就只能利用其他下载工具了,例如curl。
6、利用代理服务器进行下载。
如果用户的网络需要经过代理服务器,那么可以让wget通过代理服务器进行文件的下载。此时需要在当前用户的目录下创建一个.wgetrc文件。文件中可以设置代理服务器:
http-proxy= 111.111.111.111:8080
ftp-proxy= 111.111.111.111:8080
分别表示http的代理服务器和ftp的代理服务器。如果代理服务器需要密码则使用:
–proxy-user=USER设置代理用户
–proxy-passwd=PASS设置代理密码
这两个参数。
使用参数–proxy=on/off使用或者关闭代理。
wget还有很多有用的功能,需要用户去挖掘。
附录:
命令格式:
wget [参数列表] [目标软件、网页的网址]
-V,–version显示软件版本号然后退出;
-h,–help显示软件帮助信息;
-e,–execute=COMMAND执行一个“.wgetrc”命令
-o,–output-file=FILE将软件输出信息保存到文件;
-a,–append-output=FILE将软件输出信息追加到文件;
-d,–debug显示输出信息;
-q,–quiet不显示输出信息;
-i,–input-file=FILE从文件中取得URL;
-t,–tries=NUMBER是否下载次数(0表示无穷次)
-O–output-document=FILE下载文件保存为别的文件名
-nc,–no-clobber不要覆盖已经存在的文件
-N,–timestamping只下载比本地新的文件
-T,–timeout=SECONDS设置超时时间
-Y,–proxy=on/off关闭代理
-nd,–no-directories不建立目录
-x,–force-directories强制建立目录
–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
–proxy-user=USER设置代理用户
–proxy-passwd=PASS设置代理密码
-r,–recursive下载整个网站、目录(小心使用)
-l,–level=NUMBER下载层次
-A,–accept=LIST可以接受的文件类型
-R,–reject=LIST拒绝接受的文件类型
-D,–domains=LIST可以接受的域名
–exclude-domains=LIST拒绝的域名
-L,–relative下载关联链接
–follow-ftp只下载FTP链接
-H,–span-hosts可以下载外面的主机
-I,–include-directories=LIST允许的目录
-X,–exclude-directories=LIST拒绝的目录
中文文档名在平常的情况下会被编码,但是在–cut-dirs时又是正常的,
wget-r-np-nH–cut-dirs=3
测试.txt
wget-r-np-nH-nd
%B4%FA%B8%D5.txt
wget“*”
%B4%FA%B8%D5.txt
由於不知名的原因,可能是为了避开特殊档名, wget会自动将抓取档名的部分用 encode_string处理过,所以该 patch就把被 encode_string处理成“%3A”这种东西,用 decode_string还原成“:”,并套用在目录与档案名称的部分,decode_string是 wget内建的函式。
wget-t0-c-nH-x-np-b-m-P/home/sunny/NOD32view/ wget.log
gif文件怎么打开
gif文件是什么?gif文件格式介绍如下:GIF(GraphicsInterchangeFormat)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。gif格式图标如下:gif文件是什么以及gif文件怎么打开详情如下:GIF文件摘要根据我们的记录,有一种与GIF文件扩展名相关的文件类型,最常见的被格式化为GraphicalInterchangeFormatFile。AdobeIllustratorCC由AdobeSystemsIncorporated发布,是最通用的关联应用程序。此外,有一种不同的软件程序可供您用于查看这些文件。GIF文件主要归类为RasterImageFiles。
GIF文件可以在移动和桌面平台上找到,可以在Windows、Mac和Linux中打开。GIF文件普及性为“低”。这意味着它们在大多数设备上都不常见。
请参阅下面的详细信息,以了解有关GIF文件和可以打开它们的程序的更多信息。此外,我们还提供简单的故障排除信息,以帮助您打开GIF文件。
GIF文件的种类校长GIF类型.GIF扩展:.gif课程:GraphicalInterchangeFormatFileAGIF文件通常用于Web图形。它包含了多达256种索引颜色与调色板。它被保存在一个无损格式,让他清晰的图像不与GIF压缩受损。
文章作者:TheGIMPDevelopmentTeam种类:光栅图像文件入场:HKEY_CLASSES_ROOT.gif打开GraphicalInterchangeFormatFile的软件程序:
AdobeSystemsIncorporated开发的AdobeIllustratorCC(软件环境:Windows)(软件环境:Mac)TheGIMPDevelopmentTeam开发的GIMP(软件环境:Windows)(软件环境:Mac)LinuxGoogle开发的GoogleDrive
iOSAndroidWebACDSystems开发的ACDSystemsACDSee(软件环境:Windows)Roxio开发的RoxioToast15(软件环境:Mac)Apple开发的AppleSafari(软件环境:Windows)MaciOSAndroidLinuxSolarisillumosMicrosoftCorporation开发的MicrosoftWindowsPhotos(软件环境:Windows)MicrosoftCorporation开发的ACDSystemsCanvas(软件环境:Windows)AdobeSystemsIncorporated开发的AdobePhotoshopElements(软件环境:Windows)(软件环境:Mac)AdobeSystemsIncorporated开发的AdobePhotoshopCC(软件环境:Windows)(软件环境:Mac)Apple开发的ApplePreview(软件环境:Mac)MicrosoftCorporation开发的MicrosoftPaint(软件环境:Windows)AndroidCorel开发的CorelDRAWGraphicsSuite(软件环境:Windows)Nuance开发的NuancePaperPort14(软件环境:Windows)Nuance开发的NuanceOmniPageProX(软件环境:Mac)Roxio开发的RoxioCreatorNXTPro6(软件环境:Windows)GIF文件疑难解答频繁的GIF打开问题AdobeIllustratorCC消失尝试打开GIF文件时,您收到错误“无法打开GIF文件类型”。如果是这样,这通常意味着你没有为%%os%%安装AdobeIllustratorCC。由于您的操作系统不知道如何处理此文件,因此无法通过双击将其打开。
提示:如果你知道有其他软件打开GIF文件,你可以通过点击“显示应用程序”按钮来选择该软件。
AdobeIllustratorCC已过时您的GraphicalInterchangeFormatFile文件与AdobeIllustratorCC不兼容,因为您可能安装了错误的版本。如果您没有正确的版本,则需要下载更新版本的AdobeIllustratorCC。如果您使用的是旧版本的软件应用程序,并且您的文件是由无法识别的较新版本创建的,则此问题最为常见。
提示:如果你右键单击GIF文件,然后选择“属性”(Windows)或“获取信息”(Mac),你可以获得有关所需版本的提示。
摘要:在任何一种情况下,难以打开GIF文件的大多数问题都与您的计算机上没有安装正确的软件应用程序有关。
加载GIF文件的相关困难即使在计算机上安装了最新的AdobeIllustratorCC软件,打开GraphicalInterchangeFormatFile文件时仍可能出错。如果打开GIF文件时仍然遇到问题,则可能还有其他计算机问题。与软件无关的问题:
GIF的Windows注册表中的文件参考是错误的Windows注册表中的GIF文件描述已删除AdobeIllustratorCC或其他GIF应用程序遇到了有缺陷的安装某些东西导致了你的GIF文件损坏GIF感染了病毒GIF相关硬件的设备驱动程序已过期系统资源不足以成功打开GraphicalInterchangeFormatFile文件gif文件是什么以及gif文件怎么打开扩展阅读.GIF文件扩展名文件类型图形交换格式开发者CompuServe公司常用度频繁使用格式文件后缀.gif文件分类位图文件GIF是什么文件?GIF文件是以图形交换格式(GraphicsInterchangeFormat,简称GIF)保存的图像文件。GIF通常自带一个调色板,里面存放最多256种索引颜色,采用改进的LZW压缩算法处理图像数据。GIF图片支持透明度、压缩、交错和多图像图片(即动画GIF)。GIF文件以无损格式保存数据,因此图像的清晰度不会受到GIF压缩的影响。
GIF文件扩展信息GIF动画GIF主要是作为一种数据流公用标准而设计的一种传输格式,而不是作为文件的存储格式,因此它是最复杂的一种图像文件格式。
GIF图像最高支持256种颜色,因此GIF比较适用于色彩较少的图片,比如卡通造型、公司标志、网站按钮等等。如果碰到需要用真彩色的场合,像详细的图片和写实摄影图像,GIF会丢失颜色信息,效果远不如JPEG格式或PNG格式。
GIF支持透明度是有限的透明度,图像中的像素必须完全透明或者完全不透明,没有PNG格式所支持的半透明效果或褪色效果。
GIF格式原生支持动态图像,这就是在网络非常流行的动画形式:GIF动画。GIF动画可以让静态图像动起来,而且文件小,适用于所有的平台,在网络上传播有着无可比拟的优势。GIF动画无论作为网站素材还是网络聊天的表情都广受欢迎。
MIME类型image/gif
image/x-xbitmap
image/gi_
GIF文件怎么打开?如果你电脑上打不开GIF文件,原因可能有很多,而最常见最主要的原因就是你的电脑没有安装可以打开GIF文件的软件;Windows系统会弹出提示框:“若要打开此文件,Windows需要知道哪个程序打开它”,最简单直接的解决办法就是下载并安装合适的软件来打开GIF文件。
可以打开GIF文件的软件程序