linux-如何在Linux上使用pngview-pngview (linux-firmware)

教程大全 2025-07-16 00:44:50 浏览

PNGView是一个用于显示PNG文件的小工具,可以在多种平台上使用,包括Linux。使用PNGView,你可以预览PNG文件的内容、大小和颜色方案,并以不同的尺寸、宽高比和放缩比例来查看文件内容。

在Linux上使用PNGView非常简单,本文将介绍如何在Linux上使用PNGView。

步骤一:安装PNGView

PNGView是一个独立的工具,可以在Linux系统上使用。要安装PNGView,可以使用包管理器或从开发者的网站下载并手动安装。使用包管理器可以轻松地安装和更新PNGView,但下载和手动安装也是一项可行的选择。

使用包管理器安装PNGView

大多数Linux系统已经预先安装了包管理器,并包含了PNGView。对于Debian或Ubuntu Linux,可以在终端中执行以下命令安装PNGView:

sudo apt-get install pngview

对于Red Hat或CentOS Linux,可以执行以下命令来安装PNGView:

sudo yum install pngview

手动下载和安装PNGView

访问PNGView的官方网站,下载适用于您Linux系统的源代码包。解压缩源代码包,并使用命令行编译和安装PNGView。

步骤二:打开终端

PNGView是一个命令行工具,因此必须在终端中运行。打开终端的方法因Linux系统而异。在大多数Linux系统中,可以按ctrl+Alt+T快捷键打开终端。如果找不到快捷键,请从应用程序菜单中找到终端程序并打开它。

步骤三:使用PNGView

现在,您已经成功安装并打开终端。接下来,我们将通过终端使用PNGView。

在终端中输入以下命令来使用PNGView:

pngview FILENAME.png

其中,“FILENAME.png”是您要预览的PNG文件的名称。将其替换为您的文件名。PNGView会显示您的文件,并突出显示文件内容的边框。您可以使用箭头键和组合键进行图像平移、旋转、缩放、切片等操作。以下是常用的快捷键:

箭头按键:移动文件

+ 或 – :放大或缩小图像

Page Up 或 Page Down:以10%的步长缩放

Enter:以1:1比例呈现

向左或向右箭头键:以5度的角度旋转文件

Shift + 向左或向右箭头键:按10度的角度旋转文件

步骤四:关闭PNGView

完成PNGView操作后,输入Ctrl + C来停止PNGView并退出终端。

结论

现在,您已经了解了Linux上如何使用PNGView。PNGView是一个快速、易于使用且功能强大的工具,可以帮助您预览和操作PNG文件。无论您是需要处理PNG文件的开发人员还是精通Linux的普通用户,在使用Linux系统时了解和学习PNGView都是非常重要的。

相关问题拓展阅读:

电脑内文件扩展名有哪些?

打空贺开我的电脑

工具-文件夹选项基帆-文件类型

自己去看吧.你斗锋派电脑里所有已知的

我给你提供一个表吧!自己慢慢看,挺详细的!!

扩展名 文件类型 打开方式

.aiff 声音文件消消 WINDOWS media Player

.!!! Netants 暂存文件 Netants

.ani 动画鼠标

.arj 压缩文件 ARJ

.avi 电影文件 Windows media Player

.awd 传真文档

.bak 备份文件

.bas Basic 语言 Basic

.bat DOS批处理文件

.bin MAC 二进制码文件 Stuffit Expander

.bmp 图象文件 画图/看图软件

.cab 压缩文件 Winzip

.cdr Corel图画文件 Corel Draw

.chk Scandisk检察后制作的文件 可以删掉

.com DOS命令文件 自执行

.cpx Cryptapix加密图片文件 Cryptapix

.cur 静态鼠标

.dbf 数据库文件 DBAse, FoxBase, Access

.dll 应用程序扩展

.doc 文档文件 Word

.dwg AutoCAD文件 AutoCAD

.eps Illustrator 图画文件 Adobe Illustrator

.exe 执行文件 自执行

.fon 字体文件

.gb 国标码文件 南极星文字处理

.get Getright 暂存文件

.gif 256色图象茄桥州文件 画图/看图软件

.gz 可供UNIX或LINUX使用的压缩文件 Winzip

.hqx Macintosh 文件 Stuffit Expander

.htm 网页 浏览器

.html 网页 浏览器

.ico 图标

.ini 配置设置 笔记本或WordPad

.ipx IPX演示文件 浏览器加装IPX 插件

.jiff 图象文件 画图颤蔽/看图软件

.jpeg 压缩过的图象文件 画图/看图软件

.jpg 压缩过的图象文件 画图/看图软件

.js javascript

.lnk 快捷方式连接文件 连接文件的相应程序

.m3u Winamp播放列表 Winamp

.mid 声音文件 Windows media Player

.vod Quicktime影像文件 Quick Time

.mp3 压缩音乐文件 Winamp

.mpeg 影像 Windows media Player

.mpg 影像 Windows media Player

.njx 南极星文档 南极星文字处理

.pcb 电子电路图设计文件 Protel PCB

.pdf 便携式文档格式,内含图片文字等等 Adobe Acrobat, Adobe Acrobat Reader

.pm5 PageMaker 5 排版文件 Page Maker

.ppt Power Point 文件 Microsoft Power Point

.ps GhostScript

.psd Photoshop文件 Adobe Photoshop

.pub Publisher排版文件 Microsoft Publisher

.qt Quicktime影像文件 Quick Time

.ra Real Audio声音文件 Real Audio

.ram Real Audio影像文件 Real Audio

.rar 压缩文件 Winrar

.rsf Richwin 字体文件

.sch 电子原理图设计文件 Protel Schematic

.scr 屏保文件

.sea Macintosh 启动文件

.sit 压缩 Stuffit Expander

.swf Flas文件 浏览器加装Macromedia flash 插件

.sys 系统文件

.tar UNIX压缩文件 Winzip

.tif 高质量图象文件 画图/看图软件

.tiff 高质量图象文件 画图/看图软件

.tmp 暂存文件 可以删掉

.ttf 字体文件

.txt 纯文本文件 笔记本或全部文字处理系统

.vbs Visual Basic 编程文件 Microsoft Viasual Basic

.viv VIVO影像文件 浏览器加装VIVO 插件

.vqf 压缩声音文件 Yamaha SoundVQ Player

.wav 未压缩的声音文件 Windows media Player

.wk1 Lotus 123 试算软件文件 Lotus 123, Excel

.wq1 Q-Pro 试算软件文件 Q-Pro, Excel

.wri Write文字文档 Word

.xls Excel 试算软件文件 Microsoft Excel

.Z UNIX压缩文件 Winzip

.zip 压缩文件 Winzip

图像文件:

bmp Windows or OS/2 Bitmap

clp Windows Clipboard

cup Dr. Halo

dib Windows or OS/2 DIB

emf Windows Enhanced Meta file

eps Encapsulated PostScript

fpx Flash Pix

gif CompUserver

img GEM Paint

jpg JPEG – JFIF Compliant

lbm Deluxe Paint

mac Mac Paint

msp Macrosoft Paint

pbm Potable Bitmap

pct Macintosh Pict

pcx Zsoft Paintbrush

pic PC Paint

png Portable Network Graphics

ppm Portable Pixelmap

psd Photoshop

psp Paint Shop Pro Image

ras Sun Raster Image

raw Eaw File format

rle Windows or CompuServer RLE

sct SciTex Continuous Tone

tga Truevision Targa

tif Tagged Image file format

wmf Windows Meta File

wpg WordPefect Bitmap

Microsoft的代理使用的角色文档

一种压缩格式文档,压缩率甚至超过WinRAR,可以使用WINACE等工具打开

系统管理配置

音频压缩管理驱动程序,为Windows系统提供各种声音格式的编码和解码功能

同.acm,但保存于本地

Microsoft Access项目扩展

Microsoft Access的空白项目模板

Microsoft Access的项目

声音文件,支持压缩,可以使用Windows Media Player和QuickTime Player播放

音频文件,使用Windows Media Player播放

音频文件,使用Windows Media Player播放

音频文件,使用Windows Media Player播放

动画光标文件扩展名,例如动画沙漏。

ASCII字符图形动画文件

应用文件,存在于Dbase,Foxbase,Foxpro系统软件的环境下

应用文件,存在于Dbase,Foxbase,Foxpro系统软件的环境下

一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开

压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开

是美国在线最常使用的映象格式,如果使用Windows 2023必须安装补丁才能查看

ASCII文本文件,这些文本可以被所有类型的字处理构件处理。有些系统中也可能会使用这些文件扩展名

来表示文件中包含图象信息

数据文件或是莲花(Lotus)1-2-3下的屏幕文件

微软的媒体播放器支持的视频流,可以使用Windows Media Player播放

汇编语言包含文件,类似C/C++中的.h文件

汇编语言源程序文件,一般使用MA或者Turbo A编译

微软的视频流文件,可以使用Windows Media Player打开

微软提出的Active Server Page,是 服务器 端脚本,常用于大型网站开发,支持数据库连接,类似PHP。可

以使用Visual InterDev编写,是目前的大热门

Windows Media 媒体文件的快捷方式

是Internet中常用的声音文件格式,多由Sun工作站创建,可使用软件Waveform Hold and Modify 播放。

Netscape Navigator中的LiveAudio也可以播放.au文件

一种使用Microsoft RIFF规范的Windows多媒体文件格式,用于存储声音和移动的图片

传真浏览文档,用于传真的显示

传真关键词浏览器

传真签名浏览器

ADM_auto 文件

Base64编码的文件,可以使用WinZip编码

备份文件,一般是被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本,并且具有于该

文件相同的文件名

Basic 语言源程序文件,可编译成可执行文件,目前使用Basic开发系统的是Visual Basic

批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用

电子告示板系统文章信息文件

Windows的公文包文件

二进制文件,其用途依系统或应用而定

Bitmap位图文件,这是微软公司开发Paint的自身格式,可以被多种Windows和Windows NT平台及许多应用

程序支持,支持32位颜色,用于为Windows界面创建图标的资源文件格式。

是包含各种像素信息的一中黑白图形文件格式

C 语言源程序文件,在C语言编译程序下编译使用

Microsoft制订的压缩包格式,常用于软件的安装程序,使用Windows自带的实用程序,Extract.exe可以

对其解压缩,WinZip,WinRAR等都支持这种格式

AUTOCAD 图形文件

Windows 中的日历文件

标签文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

保存在AudioCD上的CD音轨

Internet Explorer的频道文件

CorelDraw中的一种图形文件格式,它是所有CorelDraw应用程序中均能够使用的一种图形图像文件格式

索引文件,存在于Dbase,Foxbase,Foxpro系统软件环境下

配置文件,系统或应用软件用于进行配置自己功能,特性的文件

编译过后的HTML文件,常用于制作帮助文件和电子文档

在Windows下剪贴板中的文件格式

用于Windows NT/2023的批处理文件,其实与BAT文件功能相同,只是为了与DOS/Windows 9x下的BAT有所

区别

声卡标准的音乐文件,FM合成器等可以回放

NetMeetting会议连接文件

联机帮助文件目录索引文件,通常和同名的.hlp文件一起保存

由Autodesk Animator,Autodesk Animator Por等程序创建的一种调色板文件格式,其中存储的是调色板

中各种项目的RGB值

DOS可执行命令文件,一般小于64KB

传真封面文件

传真封面文件

国际代码页,用于提供相应国家的代码页信息

控制面板扩展文件,Windows操作系统使用

C++语言源程序,非常强大的语言,在各种平台中都有相应的开发系统

Windows中的卡片文件

Windows中的卡片文件

用于安全方面的证书认证文件

用逗号分割的文本文件,一般用于在不同应用程序之间进行数据交换

Windows下的光标资源文件格式,可用光标编辑软件编辑

Text/css文件

数据文件,在应用程序中使用

VCD中的图象声音文件,VCD播放软件可调用,或是通过VCD机播放

数据库文件,Foxbase,Dbase,Visual FoxPro,等数据库处理系统所产生的数据库文件

传真浏览文档文件

映象文件,DUP,HD,IMG等工具可展开

设备驱动程序

设备无关位图文件,这是一种文件格式,其目的是为了保证用某个应用程序创建的位图图形可以被其它应

用程序装载或显示一样

目录文件

Windows动态连接库,几乎无处不在,但有时由于不同版本DLL冲突会造成败各种各样的问踢

是目前市场占有率更高的办公室软件Microsoft Office中的字处理软件Word创建的文档

Windows保留的MS-DOS的某些系统文件

Microsoft Word的文档模板文件,通过模板可以简化一些常用格式文档的创建工作,而且可以内嵌VBA程序

来实现某些自动化功能

设备驱动程序文件,用在各种系统中

AutoCAD的图纸文件,也是许多绘图软件都支持的格式,常用于共享数据

AutoCAD创建的一中图形文件格式

图形交换格式,一种计算机辅助设计的文件格式,最初开发用来与AutoCAD一起使用,以便于图形文件在

应用程序之间的传递,它以ASCII方式储存图形,在表现图形的大小方面十分精确

Certiticate文件

Txt文件

由Microsoft公司开发的Windows 32位扩展图元文件格式,其总体设计目标是要弥补在Microsoft Windows

3.1(Win16)中用的*.wmf文件格式的不足,使得图元文件更加易于使用

用PostScript语言描述的一种图形文件格式,以文本文件保存,在PostScript图形打印机上能打印出高品

质的图形图象,更高能表示32位图形图象

编译错误文件,存在于Dbase,Foxbase,Foxpro系列软件环境下

可执行文件,虽然后缀名相同,但具有不同的格式和版本

3DS使用的显示卡驱动程序

Txt文件

键宏文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

Autodesk Animator和Animatorpro的动画文件,支持256色,更大的图象象索是64000*64000,支持压缩,

广泛用于动画图形中的动画序列,计算机辅助设计和计算机游戏应用程序

保存的搜索结果

点阵字库文件

Fortran语言程序

指向字体的快捷键

配置文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

备注字段文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

报表文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

报表文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

编译后的程序,存在于Dbase,Foxbase,Foxpro系列软件的环境下

C语言源程序头文件

Windows应用程序帮助文件

Macintosh中使用BinHex将二进制文件编码为7位的文本文件,大多数Macintosh文件皆以.hqx出现(.bin极

少使用),在Macintosh中,可使用StuffIt Expander对.hqx解码,在Windows中可使用BinHex 13解码

超级终端

保存超文本描述语言的文本文件,用于描述各种各样的网页,使用各种浏览器打开

同.htm文件

图象配色描述文件

Windows中的图标文件,可以包含同一个图标的多种格式,使用图标编辑软件创建

MIDI乐器定义

索引文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

文件交换格式文件,这种文件格式多用于Amiga平台,在这种平台上它几乎可以存储各种类型的数据,在其

它平台上,IFF文件格式多用于存储图象和声音文件

MAcintosh磁盘映象文件,常见于萍果机的FTP网点,在Macintosh中由Shrink Wrap处理

Windows下的输入法文件

磁盘映象文件,用HD-COPY,WinImage等工具打开后可以恢复到一张磁盘上

汇编语言包含文件,类似C/C++中的.H文件

Windows下的软件安装信息,Windows的标准安装程序根据此文件内的安装信息对软件,驱动程序等进行安

Windows中的初始化信息文件,已经用的不多了,新的应用程序将设置保存在系统的注册表中

一种压缩文件,ARJ的新版本,不过不太流行,可以使用WinJar,Winrar等打开

一种图片压缩文件,同.jpg

静态图象专家组制订的静态图象压缩标准,具有很高的压缩比,使用非常广泛,可使用PhotoShop等图象

处理软件创建

Jpeg文件

键盘布局文件

Deluxe Paint中使用的一种图形文件格式,其编码方式类似于*.iff

快捷方式,这个文件指向另一个文件,开始菜单的程序文件夹下每条项目都是一个LNK文件

日志文件,通常用来记录一些事件之类

一种古老的压缩文件,可以使用WinRAR打开

Macintosh中使用的一中灰度图形文件格式,在Macintosh Paintbrush中使用,其分辨率只能是720*567

图形文件格式

Dialer10CallingCard(卡文件)

MCI命令集

Microsoft Access使用的数据库格式,是非常流行的桌面数据库

内存应用文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

音频压缩文件,曾经非常流行,不过在现在的软件中用的很少了

MIDI乐器

Microsoft 邮件,比较少见

菜单文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

菜单文件,存在于Dbase,Foxbase,Foxpro系列软件的环境下

QuickTime或苹果机的影视格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在

Windows中可由Quicktime播放

使用Apple’s QuickTime格式的电影文件,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放

,在Windows中可由Quicktime播放

QuickTime或苹果机的影视格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在

Windows中可由QuickTime播放

采用MPEG-1 Layout 3标准压缩的音频文件,是网上主要的压缩音频文件,这种文件由于具有极高的压缩

率和失真低的特点,是目前音乐盗版的主要文件格式,但目前受到VQF,WMA等新标准的挑战

采用MPEG-1标准压缩的视频文件,与VCD使用的格式非常相近,提供CD质量的音频信号和320*240的视频分

辩率,目前的媒体播放软件大都能播放,Microsoft的WMV8和MPEG-4压缩的AVI文件是其强大的竞争对手

Macintosh中使用的一种图形文件格式

Microsoft邮件文档

Animator Pro中的一种图形文件格式,其中包含一个位图图形

Microsoft网络的文件

MPEG文件

Mak文件

Application/x-trof-man格式的文件

MPEG文件

MPEG文件

Microsoft Internet News Message

对象代码

是Animator Pro创建的图形文件格式

由于软件功能多,内存偏小,不能一次性全部调入内存的可执行文件可能有同文件名的ovl文件

Office.binder.95

Office.Binder.Template

Office.Binder.Wizard

Office.File.New

Microsoft备份策略

查询文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

查询文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

Machintosh 的QuickTime影视格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等软件播放,在

Windows中可由Quicktime播放

动画文件,这种文件格式是由Apple计算机公司开发,被Apple Macintosh和Microsoft Windows平台所支

持,支持25位颜色,更大图像分辩率是64000*64000,支持压缩,用于保存音频和运动视频信息

QueueObject

WinRAR提供的压缩文件格式,压缩率超过ZIP,同时提供的功能也更为丰富

Windows下的记录器宏文件

Windows 95的系统及应用程序注册文件,这种文件虽然以纯文本文件保存,但一样存在版本问题,不同的

操作系统使用的REG文件版本是不同的

RTF格式(Rich Text format)文件

一种压缩过的位图文件格式,RLE压缩方案是一种极其成熟的压缩方案,特点是无损失压缩,既节省了磁

盘空间又不损失任何图像数据,但在打开这种压缩文件时,要花费更多时间,此外,一些兼容性不太好的

应用程序可能会搭不开

Windows下的RealPlayer所支持的视频压缩文件,网上非常流行的流式视频文件,很多实时视频新闻等都

是采用这种格式的,不过,最新的Windows Media Video V8已经对其发起了强大的攻势

MIDI音序文件

丰富文本格式文件,以纯文本描述内容,能够保存各种格式信息,可以用写字版,Word等创建

ReadAudio文件

ReadAudio文件

Rnk文件

Audio/x-pn-realaudio-plugin格式文件

存档文件

用于Windows系统中Internet拨号用户,自动拨号登录用的脚本文件,可避免手动登录时繁琐的键盘输入

屏障保护文件

屏幕文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

屏幕文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

Microsoft备份集文件,用于保存要备份的内容,设置等信息

指向一个文档的快捷方式

碎片,可以从写字板中拖放一段文本到桌面上创建一个碎片,但使用价值不大

Mac声音文件,Apple计算机公司开发的声音文件格式,被Macintosh平台和多种Macintosh应用程序所支持

,支持某些压缩

PostScript打印机描述文件

查询文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

SVG可以算是目前最火热的图像文件格式了,它是基于XML由WorldWideWebConsortium联盟开发的,SVG是

可缩放的矢量图形

Amiga声音文件,Commodore所开发的声音文件格式,被Amiga平台和应用程序所支持,不支持压缩

flash是Micromedia公司的产品,严格说它是一种动画编辑软件,实际上它是制作出一种后缀名为.swf的

动画,这种格式的动画能用比较小的体积来表现丰富的多媒体形式,并且还可以与HTML文件达到一种“水

融”的境界

虚拟内存交换文件,由操作系统使用

系统文件,驱动程序等,在不同的操作系统中有不同的定义

Application/x-stuffit格式文件

是以.Z格式压缩的TAR文件

临时数据库文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

图像文件,此文件格式的结构比较简单,属于一种图形,图像数据的通用格式,在多媒体领域有着很大影

响,是计算机生成图像向电视转换的一种首选格式

同tiff

图像文件,此图像格式复杂,存储内容多,占用存储空间大,其大小是GIF图像的3倍,是相应的JPEG图像

的10倍,最早流行于Macintosh,现在Windows主流的图像应用程序都支持此格式

临时文件,一般是系统和应用程序产生的临时使用的文件,当系统和应用程序退出时,会自动地删除其建

立的临时文件,如果是非正常退出,临时文件可能保留在磁盘上,在单任务系统下,可立即删除它们,在

多任务系统下,应删除那些不是正在使用的临时文件

翻译文件

服务提供者

TrueType格式的字体文件,可以使用FontView.Exe查看

文本文件

Ttc 文件

InternetShortcut(internet 上URL地址的快捷方式)

ULS文件

Microsoft 的Visual Basic语言的控件

虚拟光驱工具制作的光盘镜像文件

版本描述,用于描述某个软件的版本信息的文件,内容因软件而异

声音文件,此文件格式由Creative Labs公司开发,被Windows和DOS平台所支持,支持压缩

虚拟设备驱动程序,在Windows操作系统中非常常见,是重要的系统文件

Vir文件

Visio.Drawing.4

Visio.Drawing.4

Visio.Drawing.4

Visio.Drawing.4

通信簿文件,由系统中的通信簿程序使用

音频文件,此文件格式是在Windows上用于保存音频信息的资源格式,Windows中由Waveform Hold and

Modify或Navigator,或“媒体播放机”播放,存在许多编码方式,需要相应的解码程序才能播放

窗口文件,在Dbase,Foxbase,Foxpro系列软件的环境下使用

Microsoft Windows中常见的一种图元文件格式,它具有文件短小,图案造型化的特点,整个图形常由各

个独立的组成部分拼接而成,但其图形往往较粗糙,并且只能在Microsoft Office中调用编辑

写字板文档转换

Wps文本文件,有多种版本,可以使用Wps Office,Wps 2023等打开

Windows写字板文档

Word.Addin

Work.Backup

Word.Wizard

Whiteboard

Microsoft邮件地址簿

Animator Pro创建的一种图形文件格式,其中包含用来描述多边形的一系列点的信息

Xifimage下产生的文档

EXCEL.Addim

Excel.Backup

Excel.Chart.5

Excel.Sheet.5

Excel.Chart.5

Excel.Template

Excel.VBAModule

Excel.Workspace

Excel.Macro.Sheet

一种压缩文件

是DOS/Windows中最常见的一些文件后缀

文件类型:扩展名及打开方式

1、文档文件

txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acrobat reader可打开)、wps(wps软件可打开)、rtf(word及wps等软件可打开)、html(各种浏览器可打开、用写字板打开可查看其源代码)、pdf(adobe acrobat reader 和各种电子阅读软件可打开)

2、压缩文件

rar(winrar可打开)、zip(winzip可打开)、arj(用arj解压缩后可打开)、gz(unix系统的压缩文件,用winzip可打开)、z(unix系统的压缩文件,用winzip可打开)

3、图形文件

bmp、gif、jpg、pic、png、tif(这些文件类型用常用图像处理软件可打开)

4、动画文件

firmware

avi(常用动画处理软件可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自带的players程序可播放)

系统文件

int、sys、dll、adt

5、可执行文件

6、语言文件

c、a、for、lib、lst、msg、obj、pas、wki、bas

7、映像文件

map (其每一行都定义了一个图像区域以及当该区域被触发后应返回的url信息)

8、备份文件

bak(被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本)

9、临时文件

word、excel等软件在操作时会产生此类文件)

10、模板文件

dot(通过word模板可以简化一些常用格式文档的李吵创建工作)

11、批处理文件

bat(在ms-dos中,bat文件是可执行文轮芦件,由一系列命令构成,其中可以包含对其他程序的调用)

12、、声音文件

wav(媒本播哪桐侍放器可打开)、aif(常用声音处理软件可打开)、au(常用声音处理软件可打开)、mp3(由winamp播放)、ram(由realplayer播放)、wma、mmf、amr、aac、flac

关于linux pngview的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。


linux怎么执行Python文件

先将终端所在路径切换到python脚本文件的目录下 然后给脚本文件运行权限,一般755就OK,如果完全是自己的私人电脑,也不做服务器什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了):chmod 755 ./*然后执行。如果在脚本内容的开头已经给出了类似于如下的注释:#!/usr/bin/env python那就可以直接在终端里运行:./*如果没有这个注释就在终端中执行:python ./*如果是有图形界面的脚本在前面的chmod之后,直接双击(KDE桌面是单击)文件来执行即可

如何在Linux系统下安装软件?

在windows下安装软件大家都觉得很容易,只要双击setup或是install的图标,然后跟着向导一步一步的按提示做就可以了,但是在linux下安装软件就不像windows下那样容易了,有时你找到的是没有编译过的软件源码,那就更加的麻烦了,这里就介绍一下如何安装linux的软件啦!linux下的软件一般都是经过压缩的,主要的格式有这几种:rpm、tar、、tgz等。 所以首先拿到软件后第一件事就是解压缩。 一、在xwindow下以rpm格式的软件安装比较容易,只要在把鼠标移到文件上单击右键,在弹出的菜单里会有专门的三项(只有在右键单击rpm文件才会出现)show info,upgrade和install,这三项的意思大家都很清楚了,我就不多说了。 rpm格式说了,接着就是tar,,tgz等,在xwindow下双击这些格式的文件就会自动解压缩的,是解压缩而不是像rpm那样有install选项的,install文件会在你解压缩后才出现,不过这里我要先说一下,在你双击install前建议先好好看一下readme,因为你所要安装这些软件可能是没有编译的,所以看一下会比较好。 二、说完了xwindow下的安装和解压缩,接着说在文本模式下如何解压缩和安装,还有编译源码了。 首先说rpm的,以root身份登陆后(用其他的身份登陆也可以但有些软件就不能被安装)键入rpm -i你所要解压缩的文件+扩展名(当然是rpm)也不是很难吧,这里我要说的是“-i”意思是install,如果你想要卸载或是要执行其他的指令就打rpm --help,看电脑给你的提示吧,为了照顾那些E文不太好的人我这里就写几个常用的参数:-e:卸载相关的应用程序,-U(注意是大写):升级软件包, -pql:列出rpm软件包的相关信息,-qf:查找指定文件属于哪个软件包。 至于那些其他格式的软件则可以用gunzip,gzip,tar和unzip等指令来解压缩,然后再运行install。 通过解包后会得到一些文件,然后进入刚才解压缩后文件目录用“ls -F -color”指令看一下所得到的文件,一般有两种情况:第一种是文件为已经编译好的程序(无须再编译了)用上面的察看文件命令会以带“*”标记的亮绿色显示;第二种则是需要由你自己编译的源代码。 得到的是源代码的话,就需要我们自己编译来得到可运行的程序。 编译源代码听到编译是不是就吓到你了呢,其实说穿了也就加上几句话而已,对初学者是有些困难想用好的操作系统就需要学习嘛,等你学会了在MM前露一手的时候想想吧……,在编译之前先要认真的阅读一下readme文档,老鸟们就不需要了吧,等你阅读完了以后就执行./configuremakemake install(只有Root身份才能执行此命令),编译完成之后便会在当前目录或src子目录下得到软件的可执行程序。 介绍完了,大家是不是觉的RPM的软件安装比较容易一点呢,但我个人意见初学者还是多选择RPM格式以外的软件,因为通过编译软件的源码可以为你以后编译内核打下一定的基础。

如何在Linux操作系统下检测内存泄漏

Linux操作系统应用专区1.开发背景:在 Windows 下使用 VC 编程时,我们通常需要 DEBUG 模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中在堆上分配而没有释放的内存信息,其中包括代码文件名、行号以及内存大小。 该功能是 MFC Framework 提供的内置机制,封装在其类结构体系内部。 在 Linux 或者 Unix 下,我们的 C++ 程序缺乏相应的手段来检测内存信息,而只能使用 top 指令观察进程的动态内存总额。 而且程序退出时,我们无法获知任何内存泄漏信息。 为了更好的辅助在 linux 下程序开发,我们在我们的类库项目中设计并实现了一个内存检测子系统。 下文将简述 C++ 中的 new 和 delete 的基本原理,并讲述了内存检测子系统的实现原理、实现中的技巧,并对内存泄漏检测的高级话题进行了讨论。 2.New和delete的原理当我们在程序中写下 new 和 delete 时,我们实际上调用的是 C++ 语言内置的 new operator 和 delete operator。 所谓语言内置就是说我们不能更改其含义,它的功能总是一致的。 以 new operator 为例,它总是先分配足够的内存,而后再调用相应的类型的构造函数初始化该内存。 而 delete operator 总是先调用该类型的析构函数,而后释放内存(图1)。 我们能够施加影响力的事实上就是 new operator 和 delete operator 执行过程中分配和释放内存的方法。 new operator 为分配内存所调用的函数名字是 operator new,其通常的形式是 void * operator new(size_t size); 其返回值类型是 void*,因为这个函数返回一个未经处理(raw)的指针,未初始化的内存。 参数 size 确定分配多少内存,你能增加额外的参数重载函数 operator new,但是第一个参数类型必须是 size_t。 delete operator 为释放内存所调用的函数名字是 operator delete,其通常的形式是 void operator delete(void *memoryToBeDeallocated);它释放传入的参数所指向的一片内存区。 这里有一个问题,就是当我们调用 new operator 分配内存时,有一个 size 参数表明需要分配多大的内存。 但是当调用 delete operator 时,却没有类似的参数,那么 delete operator 如何能够知道需要释放该指针指向的内存块的大小呢?答案是:对于系统自有的数据类型,语言本身就能区分内存块的大小,而对于自定义数据类型(如我们自定义的类),则 operator new 和 operator delete 之间需要互相传递信息。 当我们使用 operator new 为一个自定义类型对象分配内存时,实际上我们得到的内存要比实际对象的内存大一些,这些内存除了要存储对象数据外,还需要记录这片内存的大小,此方法称为 cookie。 这一点上的实现依据不同的编译器不同。 (例如 MFC 选择在所分配内存的头部存储对象实际数据,而后面的部分存储边界标志和内存大小信息。 g++ 则采用在所分配内存的头 4 个自己存储相关信息,而后面的内存存储对象实际数据。 )当我们使用 delete operator 进行内存释放操作时,delete operator 就可以根据这些信息正确的释放指针所指向的内存块。 以上论述的是对于单个对象的内存分配/释放,当我们为数组分配/释放内存时,虽然我们仍然使用 new operator 和 delete operator,但是其内部行为却有不同:new operator 调用了operator new 的数组版的兄弟- operator new[],而后针对每一个数组成员调用构造函数。 而 delete operator 先对每一个数组成员调用析构函数,而后调用 operator delete[] 来释放内存。 需要注意的是,当我们创建或释放由自定义数据类型所构成的数组时,编译器为了能够标识出在 operator delete[] 中所需释放的内存块的大小,也使用了编译器相关的 cookie 技术。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐