obs源码编译
讲述如何编译源码.
1 下载安装gbs编译工具
tizen源码是用gbs工具进行编译的,因此我们首先得将此工具下载下来,并且设置好。
下面以Ubuntu12.04版本为例.
1.1 添加gbs的源
用vim打开source.list文件:
$ sudo vim /etc/apt/sources.list
在最后添加两行:
deb http://download.tizen.org/tools/latest-release/Ubuntu_12.04/ /
deb-src http://download.tizen.org/tools/latest-release/Ubuntu_12.04/ /
如下图:
然后更新源:
$sudo apt-get update
安装gbs工具:
$sudo apt-get install gbs
可以相看当前gbs的版本:
$ gbs -V
gbs 0.16
1.2 修改.gbs.config文件
安装完gbs工具后,会在用户目录下生成一隐藏文件.gbs.config文件,用vim打开:
$vim .gbs.config
初始安装gbs后的.gbs.config文件的默认内容如下:
[general]
#Current profile name which should match a profile section name
profile = profile.tizen
[profile.tizen]
#Common authentication info for whole profile
#user =
#CAUTION: please use the key name "passwd" to reset plaintext password
#passwd =
obs = obs.tizen
#Comma separated list of repositories
repos = repo.tizen_latest
#repos = repo.tizen_main, repo.tizen_base
[obs.tizen]
#OBS API URL pointing to a remote OBS.
url = https://api.tizen.org
#Optional user and password, set if differ from profile's user and password
#user =
#passwd =
#Repo section example
[repo.tizen_latest]
#Build against repo's URL
url = http://download.tizen.org/releases/daily/trunk/ivi/latest/
#Optional user and password, set if differ from profile's user and password
#user =
#passwd =
#Indivial repo is also supported
#[repo.tizen_base]
#url = http://download.tizen.org/releases/daily/trunk/ivi/latest/repos/base/ia32/packages/
#[repo.tizen_main]
#url = http://download.tizen.org/releases/daily/trunk/ivi/latest/repos/ivi/ia32/packages/
修改为:
[general]
#Current profile name which should match a profile section name
profile = profile.tizen
[profile.tizen]
#Common authentication info for whole profile
#user =
#CAUTION: please use the key name "passwd" to reset plaintext password
#passwd =
obs = obs.tizen
#Comma separated list of repositories
#repos = repo.tizen_latest
repos = repo.tizen_main, repo.tizen_base
[obs.tizen]
#OBS API URL pointing to a remote OBS.
url = https://api.tizen.org
#Optional user and password, set if differ from profile's user and password
#user =
#passwd =
#Repo section example
#[repo.tizen_latest]
#Build against repo's URL
#url = http://download.tizen.org/releases/daily/trunk/ivi/latest/
#Optional user and password, set if differ from profile's user and password
#user =
#passwd =
#Indivial repo is also supported
[repo.tizen_base]
#url = http://download.tizen.org/releases/daily/trunk/ivi/latest/repos/base/ia32/packages/
url = http://download.tizen.org/releases/daily/2.0alpha/ivi-wayland/tizen-2.0alpha_20130522.2/repos/base/ia32/packages/
[repo.tizen_main]
#url = http://download.tizen.org/releases/daily/trunk/ivi/latest/repos/ivi/ia32/packages/
url = http://download.tizen.org/releases/daily/2.0alpha/ivi-wayland/tizen-2.0alpha_20130522.2/repos/ivi-wayland/ia32/packages/
有关.gbs.config文件的格式说明请参照:http://blog.csdn.net/flydream0/article/details/9018443
2 本地编译源码
编译要求:
OS:Ubuntu12.04(64位)
内存:至少4G
Swap(交换分区大小):至少4G
注:内存和Swap大小都必要至少4G以上,不然会编译不过。操作系统必须是64位的,虽然在32位下也能源码编译通过,但是到后续制作镜像文件(使用mic工具时)会失败。
2.1 编译所有工程
输入如下指令进行编译:
cd到profile目录下, 然后通过如下指令对整个profile进行编译.
$ gbs build -A i586
接下来要花很长一段时间才能编译完。
编译完后如下界面:
2.2 编译单个工程
当然也可以只针对某个project进行编译,方法很简单,只需要cd到某个project的根目录,然后使用
$gbs build -A i586
即可。
2.3 编译后的输出目录
在默认情况下,gbs build后将用户的工作目录(即~/)下生成GBS-ROOT目录保存下载或编译后的结果。如下:
$ tree GBS-ROOT/ -L 3
GBS-ROOT/
└—— local
├—— BUILD-ROOTS
│ └—— scratch.i586.0
├—— cache
│ ├——
│ └——
├—— order
├—— repos
│ └—— tizen2.0alpha
└—— sources
└—— tizen2.0alpha
其中repos目录保存着RPM包:
$ tree repos/ -L 3
repos/
└—— tizen2.0alpha
└—— i586
├—— logs
├—— repodata
├—— RPMS
└—— SRPMS
其中RPMS和SRPMS保存着编译后的结果RPM包,这些包为下一步制作镜像文件提供RPM包。
3 远程编译源码
tizen源码不但可以在本地进行编译,还可以使用远程编译。所谓远程编译就是将本地的修改自动上传到远程服务器OBS进行编译。对于tizen源码,使用gbs remotebuild指令来进行相关操作。这对于本地PC资源达不到要求的情况是十分有用的,只可惜远程编译需要授权才能进行,而目前我没有可以使用的用户名和密码,因此,没有试验成功过。
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦
Ⅱ 文件的扩展名一共有多少种
#01 及更高的号 为计算机演示而扫描的一系列电影的图片文件编号方法
$$$ OS/2用来跟踪档案文件
@@@ 用于安装过程中的屏幕文件和用于Microsoft Codeview for C这样的应用程序的指导文件 。
000-999 用于为老版本(或备份)文件编号(比如:被安装程序改变的CONFIG.SYS文件);又可用于为小范围的PC应用程序的多个用户相关数据文件编号
12M Lotus 1-2-3 97 SmartMaster文件
123 Lotus 1-2-3 97文件
2D VersaCAD的2维绘画文件
2GR 在Windows之下的VGA图形驱动程序/配置文件
3GR 在Windows之下的VGA图形驱动程序/配置文件
3D VersaCAD的3维绘画文件
3DM 3D NURBS建模器,Rhino
3DS 3D Studio(DOS下)格式文件
386 在386或更高级处理器上使用的文件
4GE Informix 4GL编译后代码
4GL Informix 4GL源代码
669 Composer 669;UNIX Composer音乐模型文件;669磁道模块
A 对象代码库文件
AAM Authorware shocked文件
AAS Authorware shocked包
ABF Adobe二进制屏幕字体
ABK CorelDRAW自动备份文件
ABS 该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract)
ACE Ace压缩档案格式
ACL CorelDRAW 6键盘快捷键文件
ACM Windows系统目录文件
ACP Microsoft office助手预览文件
ACR 美国放射医学大学文件格式
ACT Microsoft office助手文件
ACV OS/2的驱动程序,用于压缩或解压缩音频数据
AD After Dark屏幕保护程序
ADA Ada源文件(非-GNAT)
ADB Ada源文件主体(GNAT);HP100LX组织者的约定数据库
ADD OS/2用于引导过程的适配器驱动程序
ADF Amiga磁盘文件
ADI AutoCAD设备无关二进制绘图仪格式
ADM After Dark多模块屏幕保护;Windows NT策略模板
ADP FaxWork用于传真调制解调器的交互安装文件;Astound Dynamite文件
ADR After Dark随机屏幕保护;Smart Address的地址簿
ADS Ada源文件说明书(GNAT)
AFM Adobe的字体尺度
AF2 ABC的FlowChat文件
AF3 ABC的FlowChat文件
AI Adobe Illustrator格式图形
AIF 音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式
AIFF 音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式
AIFC 压缩AIF
AIM AOL即时信息传送
AIS ACDSee图形序列文件;Velvet Studio设备文件
AKW RoboHELP的帮助工程中所有A-关键词
ALAW 欧洲电话音频格式
ALB JASC Image Commander相册
ALL 艺术与书信库
AMS Velvet Studio音乐模块(MOD)文件;Extreme的Tracker模块文件
ANC Canon Computer的调色板文件,包含一系列可选的颜色板
ANI Windows系统中的动画光标
ANS ANSI文本文件
ANT SimAnt For Windows中保存的游戏文件
API Adobe Acrobat使用的应用程序设计接口文件
APR Lotus Approach 97文件
APS Microsoft Visual C++文件
ARC LH ARC的压缩档案文件
ARI Aristotle声音文件
ARJ Robert Jung ARJ压缩包文件
ART Xara Studio绘画文件;Canon Crayola美术文件;Clip Art文件格式;另一种光线跟踪格式;AOL使用的用Johnson—Grace压缩算法压缩的标记文件
ASA Microsoft Visual InterDev文件
ASC ASCⅡ文本文件;PGP算法加密文件
ASD Microsoft Word的自动保存文件;Microsoft高级流媒体格式(microsoft advanced streaming format,ASF)的描述文件;可用NSREX打开 Velvet Studio例子文件
ASE Velvet Studio采样文件
ASF Microsoft高级流媒体格式文件
ASM 汇编语言源文件,Pro/E装配文件
ASO Astound Dynamite对象文件
ASP 动态网页文件;ProComm Plus安装与连接脚本文件;Astound介绍文件
AST Astound多媒体文件;ClarisWorks“助手”文件
ASV DataCAD自动保?***?
ASX Cheyenne备份脚本文件;Microsoft高级流媒体重定向器文件,视频文件
ATT AT Group 4位图文件
ATW 来自个人软件的Any Time Deluxe For Windows个人信息管理员文件
AU Sun/NeXT/DEC/UNIX声音文件;音频U-Law(读作“mu-law”)文件格式
AVB Computer Associates Inoculan反病毒软件的病毒感染后文件
AVI Microsoft Audio Video Interleave电影格式
AVR Audio Visual Research文件格式
AVS 应用程序可视化格式
AWD FaxVien文档
AWR Telsis数字储存音频文件扩展名格式
Axx ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字)
A3L Authorware 3.x库文件
A4L Authorware 4.x库文件
A5L Authorware 5.x库文件
A3M Authorware Macintosh未打包文件
A4M Authorware Macintosh未打包文件
A4P Authorware无运行时间的打包文件
A3W 未打包的Authorware Windows文件
A4W 未打包的Authorware Windows文件
A5W 未打包的Authorware Windows文件
BAK 备份文件
BAS BASIC源文件
BAT 批处理文件
BDF West Point Bridger Designer文件
BFC Windows 95 Briefcase文档
BG Backgammon For Windows下的游戏文件
BGL Microsoft Flight Simulator(微软飞行模拟器)的视景文件
BI 二进制文件
BIF Group Wise的初始化文件
BIFF XLIFE 3D格式文件
BIN 二进制文件
BK 有时用于********版本
BK$ 有时用于********版本
BKS IBM BookManager Read书架文件
BMK 书签文件
BMP Windows或OS/2位图文件
BMI Apogee BioMenace数据文件
BOOK Adobe FrameMaker Book文件
BOX Lotus Notes的邮箱文件
BPL Borlard Delph 4打包库
BQY BrioQuery文件
BRX 用于查看多媒体对象目录的文件
BSC MS Developer Studio浏览器信息文件
BSP Quake图形文件
BS1 Apogee Blake Stone数据文件
BS_ Microsoft Bookshelf Find菜单外壳扩展名
BTM Norton 应用程序使用的批处理文件
BUD Quicken的备份磁盘
BUN CakeWalk 声音捆绑文件(一种MIDI程序)
BW SGI黑白图像文件
BWV 商业波形文件
BYU BYU的电影文件格式
B4 Helix Nuts and Bolts文件
C C代码文件
C0l 台风波形文件
CAB Microsoft压缩档案文件
CAD Softdek的Drafix CAD文件
CAL CALS压缩位图;日历计划表数据
CAM Casio照相机格式
CAP 压缩音乐文件格式
CAS 逗号分开的ASCⅡ文件
CAT Quicken使用 的IntellCharge分类文件
CB Microsoft干净引导文件
CBI 二进制卷格式文件(用于IBM大型机系统)
CC Visual dBASE用户自定义类文件
CCA cc:邮件文件
CCB Visual Basic动态按钮配置文件
CCF 多媒体查看器配置文件,用于OS/2
CCH Corel图表文件
CCM Lotus cc:邮箱(例如“INBOX.CCM”)
CCO CyberChat数据文件
CCT Macromedia Director Shockwave投影
CDA CD音频轨道
CDF Microsoft频道定义格式文件
CDI Philip的高密盘交互格式
CDM Visual dBASE自定义数据模块文件
CDR CorelDRAW绘图文件;原始音频CD数据文件
CDT CorelDRAW模板
CDX CorelDRAW压缩绘图文件;Microsoft Visual FoxPro索引文件
CEL CIMFast事件语言文件
CER 证书文件(MIME x-x509-ca-cert)
CFB Compton的多媒文件
CFG 配置文件
CFM CotdFusion模板文件;Visual dBASE Windows用户定制表单
CGI 公共网关接口脚本文件
CGM 计算机图形元文件
CH OS/2配置文件
CHK 由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片
CHM 编译过的HTML文件
CHR 字符集(字体文件)
CHP Ventura Publisher章节文件
CHT ChartViem文件;Harvard Graphics矢量文件
CIF Adaptec CD 创建器 CD映像文件
CIL Clip Gallery下载包
CIM SimCity 2000文件
CIN OS/2改变控制文件用于跟踪INI文件中的变化
CK1 iD/Apogee Commander Keen 1数据文件
CK2 iD/Apogee Commander Keen 2数据文件
CK3 iD/Apogee Commander Keen 3数据文件
CK4 iD/Apogee Commander Keen 4数据文件
CK5 iD/Apogee Commander Keen 5数据文件
CK6 iD/Apogee Commander Keen 6数据文件
CLASS java类文件
CLL Crick Software Clicker文件
CLP Windows 剪贴板文件
CLS Visual Basic类文件
CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件
CMF Corel元文件
CMG Chessmaster保存的游戏文件
CMP JPEG位图文件;地址文档
CMV Corel Move动画文件
CMX Corel Presentation Exchange图像
CNF Telnet,Windows和其他其内格式会发生改变的应用程序使用的配置文件
CNM Windows应用程序菜单选项和安装文件
CNQ Compuworks Design Shop文件
CNT Windows(或其他)系统用于帮助索引或其他目的内容文件
COB TrueSpace 2对象文件
COD Microsoft C编译器产生的可显示机器码/汇编代码文件,其中附有源C代码作为注释
COM 命令文件(程序)
CPD Corel Print Office文件(图形)
CPD 传真覆盖文档
CPE 传真覆盖文档
CPI Microsoft MS-DOS代码页信息文件
CPL 控制面板扩展名,Corel颜色板
CPO Corel打印存储文件
CPP C++代码文件
CPR Corel提供说明书文件
CPT Corel 照片-绘画图像
CPX Corel Presentation Exchange压缩图形文件
CRD Windows Cardfile文件
CRP Corel 提供的运行时介绍文件;Visual dBASE自定义报表文件
CRT 认证文件
CSC Corel脚本文件
CSP PC Emcee On_Screen图像
CSS 瀑布式表格文件
CST Macromedia Director Cast文件
CSV 逗号分隔的值文件
CT Scitex CT位图文件;Paint Shop Pro Grapic编辑器文件
CTL 通常用于表示一个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息
CUE Microsoft提示牌数据文件
CUR Windows光标文件
CUT Dr Halo位图文件
CV Corel版本的档案文件;Microsoft CodeView信息屏幕文件
CWK ClarisWorks数据文件.
CWS ClarisWorks模块
CXT Macromedia Director受保护的(不可编辑的)投影文件
CXX C++源代码文件
DAT 数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件
DB Borland的Paradox 7表
DBC Microsoft Visual FoxPro数据库容器文件
DBF dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件
DBX DataBearn图像;Microsoft Visual FoxPro表格文件
DCM DCM模块格式文件
DCR 冲击波文件
DCS 桌面颜色分隔文件
DCT Microsoft Visual FoxPro数据库容器
DCU Delphi编译单元文件
DCX Microsoft Visual FoxPro数据库容器;基于PCX的传真图像;宏
DC5 DataCAD绘图文件
DDF Btrieve或Xtrieve数据定义文件,它包含用于描述Btrieve或Xtrieve文件的元数据
DDIF Digital Equipment或 Compaq格式,用于保存他们图像与字处理文档
DEF SmartWareⅡ数据文件;C++模块定义文件
DEFI Oracle 7 卸载脚本文件
DEM 用于表示数字高度模型的USGS基准的文件
DER 认证文件
DEWF Macintosh Sound Cap/Sound Edit录音设备格式
DGN Macintosh 95 CAD绘图文件
DIB 设备无关位图
DIC 目录
DIF 可进行数据互换的电子表格
DIG DigiLink格式;Sound DesignerⅠ音频文件
DIR MacromediaDirector文件
DIZ 描述文件
DLG C++对话框脚本文件
DLL 动态链接库
DLS 可下载声音文件
DMD Visual dBASE数据模块文件
DMF X-Trakker音乐模块(MOD)文件
DOC FrameMaker或FrameBuilder文档;Word Star文档、Word Perfect文档、Microsoft Word文档;DisplayWrite文档
DOT Microsoft Word文档模板
DPL Borland Delph3压缩库
DPR Borland Delphi工程头文件
DRAW Acorn的基于对象的矢量图像文件
DRV 驱动程序
DRW Micrografx Designer/Draw;Pro/E绘画文件
DSF Micrografx Designer VFX文件
DSG DOOM保存的文件
DSM Dynamic Studio音乐模块(MOD)文件
DSP Microsoft Developer Studio工程文件
DSQ Corel QUERY(查询)文件
DST 刺绣机图形文件
DSW Microsoft Developer Studio工作区文件
DTA Word Bank(世界银行)的STARS数据文件
DTD SGML文档类型定义(DTD)文件
DTED 地面高度数字数据(图形的数据格式)文件
DTF Symantec Q&A相关的数据库数据文件
DTM DigiTrakker模块文件
DUN Microsoft拔号网络导出文件
DV 数字视频文件(MIME)
DWD Diamo
DWD DiamondWare数字化文件
DWG AutoCAD工程图文件;AutoCAD或Generic CADD老版本的绘图格式
DXF 可进行互交换的绘图文件格式,二进制的DWG格式的文本表示;数据交换文件
DXR Macromedia Director受保护(不可编辑)电影文件
D64 Commodore的64位模拟磁盘图像文件
EDA Ensoniq ASR磁盘映像
EDD 元素定义文档(FrameMaker+SGML文档)
EDE Ensoniq EPS磁盘映像
EDK Ensoniq KT磁盘映像
EDQ Ensoniq SQ1/SQ2/Ks32磁盘映像
EDS Ensoniq SQ80磁盘映像
EDV Ensoniq VFX-SD磁盘映像
EFA Ensoniq ASR文件
EFE Ensoniq EPS文件
EFK Ensoniq KT文件
EFQ Ensoniq SQ1/SQ2/Ks32文件
EFS Ensoniq SQ80文件
EFV Ensoniq VFX-SD文件
EMD ABT扩展模块
EMF Windows增强元文件
EML Microsoft Outlook Express邮件消息(MIME RTC822)文件
ENC 重演文件
ENFF 中性文件格式扩展名
EPHTML Perl解释增强HTML文件
EPS 压缩的PostScript图像
EPSF 压缩的PostScript文件
ERI ERWin文件
ERR 当RobooHELP帮助编译器企图编译一个帮助系统源文件时用来存储错误消息的文件
EPX ERWin文件
ESPS ESPS音频文件
EUI Ensoniq ESP家族的压缩磁盘映像
EVY 特使文档
EWL Microsoft Encarta文档
EXC Microsoft Word禁止字字典
EXE 可执行文件(程序)
F FORTRAN文件
F2R Farandoyle线性模块格式
F3R Farandoyle分块线性模块格式
F77 FORTRAN文件
F90 FORTRAN文件
FAR Fradole Composer音乐模块(MOD)文件
FAV Microsoft Outlook导航条
FAX 传真类型图像
FBK Navison 金融备份
FCD 虚拟CD-ROM
FDB Navison 金融数据库
FDF Adobe Acrobat表单文档文件
FEM CADRE有限元素网络文件
FFA Microsoft快速查找文件
FFL Microsoft快速查找文件
FFO Microsoft快速查找文件
FFK Microsoft快速查找文件
FFF GUS PnP银行文件格式
FFT 最终格式文本(IBM的DCA一部分)
FH3 Als Freehand 3绘图文件
FIF Fractal图像文件
FIG REND386/AVRIL使用的文件格式
FITS CCD照相机图像;灵活图像传输系统
FLA Macromedia Flash电影
FLC Autodesk FLIC动画文件
FLF Corel Paradox产生的格式:Navison Financials许可文件;OS/2驱动程序文件
PLI Autodesk FLIC动画
FLT StarTrekker音乐模块(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel过滤器文件
FM Adobe FrameMaker文档
FMB Oracle4.0版或以后版本表单的二进制源代码文件
FML 文件镜象列表(GetRight)
FMT Oracle 4.0版或以后版本表单的文本格式;Microsoft Schele+ 打印文件
FMX Oracle 4.0版或以后版本可执行表单
FND Microsoft Explorer保存的搜索文件(Find applet)
FNG 字体组文件(字体导航器,Font Navigator)
FNK Funk Tracker模块格式
FOG Fontographer模块字体
FON 系统字体
FOR FORTRAN文件
FOT 字体相关文件
FP FileMaker Pro文件
FP1 Flying Pigs for Windows数据文件
FP3 FileMaker Pro文件
FPT FileMaker Pro文件;Microsoft Fox Pro备注字体文件
FPX FlashPix位图
FRM 表单;Frame Maker或Frame Builder文档;Oracle可执行表(3.0版或早期版本);Visual Basic表单;WordPerfect Merge表单;DataCAD标志报表文件
FRT Microsoft FoxPro报表文件
FRX Visual Basic表单文本;Microsoft FoxPro报表文件
FSF fPrint Audit Tool文件格式
FSL Borland的Paradox 7表单;Corel Paradox保存的表单
FSM Parandoyle示例格式
FT Lotus Notes全文本索引
FTG 全文本搜索组文件,由Windows帮助系统查找时产生——可以删除,并在需要时重建起来
FTS 全文本搜索引文件,由Windows帮助系统查找时产生
FW2 Framework Ⅱ文件
FW3 Framework Ⅲ文件
FW4 Framework Ⅳ文件
FXP 经Microsoft FoxPro编译的源文件
FZB Casio FZ-1银行转储
FZF Casio FZ-1完全转储
FZV Casio FZ-1声音转储 G721 Raw CCITT G.721 $bit ADPCM格式数据
G723 Raw CCITT G.723 3或5bit ADPCM格式数据
GAL Corel多媒体管理器相集
GCD Generic CADD绘画文件(后续版本)
GCP Ground Control Point(地面控制点)文件,用于远景数据形成图像过程,经常用于生成图工程—CHIPS(copenhagen image processing system)使用这些文件
GDB InterBase数据库文件
GDM 铃声、口哨声和声音板模块格式
GED GEDCOM 系谱数据文件,用于记录和交换系谱数据的流行格式;图形环境文档绘画
GEM GEM元文件
GEN Ventura产生的文本文件
GetRight GetRight未完成的下载文件
GFC Patton&Patton FlowCharting 4 flowchart文件
GFI Genigraphics图形链接表示文件
GFX Genigraphics图形链接表示文件
GHO Norton 克隆磁盘映像
GID Windows 95全局索引文件(包括帮助状态)
GIF CompuServe位图文件
GIM Genigraphics图形链接介绍文件
GIX Genigraphics图形链接介绍文件
GKH Ensoniq EPS家簇磁盘映像文件
GKS Gravis Grip Key文档
GL 动画格式
GNA Genigraphics图形链接介绍文件
GNT 生成代码,Micro Focus属性格式里的可执行代码
GNX Genigraphics图形链接介绍文件
GRA Microsoft Graph文件
GRD 用于远程视景数据产生地图过程的格式文件,通常应用于形成地图工程—CHIPS(copenhagen image processing system)使用这些文件
GRF Grapher(Golden Software公司)图形文件
GRP 程序管理组
GSM Raw GSM 6.10音频流;Raw“byte aligned(比特对齐的)” GSM 6.10音频流;US Robotics语音调制解调器
GTK Graoumftracker(老)音乐模块(MOD)文件
GT2 Graoumftracker(新)音乐模块(MOD)文件
GWX Cenigraphis图形链接介绍文件
GWZ Cenigraphis图形链接介绍文件
GZ UNIX gzip压缩文件
H C程序头文件
HCM IBM HCM配置文件
HCOM 声音工具HCOM格式
HCR IBM HCD/HCM产品配置文件
HDF 高级计算机应用程序本地中心(NCSA) geospatial Hierarchial数据格式文件
HED HighEdit文档
HEL Microsoft Hellbender格式保存的游戏文件
HEX Macintosh BinHex2.0文件
HGL HP图形语言绘图文件
HH 映射文件,包括一些话题ID和在帮助文件系统中话题的映射数字—允许运行中应用程序发送给用户合适的上下文帮助话题
HLP 帮助文件;Date CAD Windows帮助文件
HOG Lucas Arts的Dark Forces WAD文件
HPJ Visual Basic帮助工程
HPP C++程序头文件
HQX Macintosh BinHex 4.0文件
HST 历史文件
HT HyperTerminal(超级终端)
HTM 超文本文档
HTML 超文本文档
HTT Microsoft超文本模板
HTX 扩展HTML模板
HXM Descent2 HAM文件扩展
ICA Citrix文件
ICB Targa位图文件
ICC Kodak打印机格式文件
ICL 图标库文件
ICM 图形颜色匹配配置文件
ICO Windows图标
IDB MSDev中间层文件
IDD MIDI设备定义
IDF MIDI设备定义(Windows 95需要的文件)
IDQ Internet数据查询文件
IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件
IFF 交换格式文件;Amiga ILBM
IGES 初始图形交换说明文件
IGF 插入系统元文件
IIF QuickBooks for Windows交换文件
ILBM 位图图形文件
IMA WinImage磁盘映像文件
IMG GEM映像
IMZ WinImage压缩磁盘映像文件
INC 汇编语言或动态服务器包含文件
INF 信息文件
INI 初始化文件;MWave DSP Synth的“nwsynth.ini” GMS安装;Cravis Ultrasound bank安装
INP Oracle 3.0版或早期版本的表单源代码
INRS INRS远程通信声频
INS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备
INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码
IOF Findit文档
IQY Microsoft Internet查询文件
ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件
ISP X-Internet签字文件
IST 数字跟踪设备文件
ISU InstallShield卸装脚本
IT 脉冲跟踪系统音乐模块(MOD)文件
ITI 脉冲跟踪系统设备
ITS 脉冲跟踪系统抽样,Internet文档位置
IV Open Inventor中使用的文件格式
IVD 超过20/20微观数据维数或变量等级文件
IVP 超过20/20的用户子集配置文件
IVT 超过20/20表或集合数据文件
IVX 超过20/20微数据目录文件
IW Idlewild屏幕保护程序
IWC Install Watch文档
J62 Ricoh照相机格式
JAR Java档案文件(一种用于applet和相关文件的压缩文件)
JAVA Java源文件
JBF Paint Shop Pro图像浏览文件
JFF JPEG文件
JFIF JPEG文件
JIF JPEG文件
JMP SAS的JMPDiscovery表格统计文件
JN1 Epic MegaGames的Jill of the Jungle数据文件
JPE JPEG图形文件
JPEG JPEG图形文件
JPG JPEG图形文件
JS javascript源文件
JSP HTML网页,其中包含有对一个Java servlet的参考
JTF JPEG位图文件
K25 Kurzweil 2500抽样文件
KAR 卡拉OK MIDI文件(文本+MIDI)
KDC Kodak光增强器
KEY DataCAD图标工具条文件
KFX KoFak Group 4图像文件
KIZ Kodak数字明信片文件
KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字
KMP Korg Trinity KeyMap文件
KQP Konica照相机本地文件
KR1 Kurzweil 2000抽样(多软驱)文件
KRZ Kurzweil 2000抽样文件
KSF Korg Trinity抽样文件
KYE Kye游戏数据
LAB Visual dBASE标签文件
LBM Deluxe Paint位图文件
LBT Microsoft FoxPro标签文件
LBX Microsoft FoxPro标签文件
LDB Microsoft Access加锁文件
LDL Corel Paradox分发库
LEG Legacy文档
LES Logitech娱乐系统游戏配置文件(与REC文件一样)
LFT 3D Studio(DOS)放样文件
LGO Paintbrush(Microsoft画图应用程序)的徽标文件
LHA LZH更换文件后缀
LIB 库文件
LIN DataCAD线型文件
LIS 结构化查询报告(SQR)程序产生的输出文件
LLX Laplink交换代理
LNK Windows快捷方式文件
LOG 日志文件
LPD Helix Nut和Bolt文件
LRC Intel可视电话文件
LSL Corel Paradox保存的库文件
LSP AutoLISP、CommonLISP和其他LISP语言文件
LST 列表文件
LU ThoughtWing库单元文件
LVL Parallax Software的 Miner Descent/D2 Level扩展
LWLO Lightwave分层对象文件
LWOB Lightwave对象文件
LWP Lotus WordPro 96/97文件
LWSC Lightwave视景文件
LYR DataCAD层文件
LZH ARC压缩档案
LZS Skyroads数据文件
M1V MPEG相关文件(MIME“mpeg”类型)
M3D Corel Motion 3D动画文件
M3U MPEG URL(MIME声音文件)
MAC MacPaint图像文件
MAD Microsoft Access模块文件
MAF Microsoft Access表单文件
MAG 在一些日本文件中发现的图形文件格式
MAGIC 魔力邮件监视器配置文件
MAK Visual Basil或Microsoft Visual C++工程文件
MAM Microsoft Access宏
MAN UNIX手册页输出
MAP 映射文件;Duke Nukem 3D WAD游戏文件
MAQ Microsoft Access查询文件
MAR Microsoft Access报表文件
MAS Lotus Freelance Graphics Smart Master文件
MAT Microsoft Access表;3D Studio MAX材料库
MAUD MAUD抽样格式
MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件
MAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式
MB1 Apogee Monster Bash数据文件
MBOX Berkeley Unix邮箱格式
MBX Microsoft Outlook保存email格式;Eudora邮箱
MCC Dailerl0呼叫卡
MCP Metrowerks CodeWarrior工程文件
MCR DataCAD键盘宏文件
MCW Microsoft Word的Macintosh文档
MDA Microsoft Access内抽入器;Microsoft Access 2.0版及其后续版本的工作组事件
MDB Microsoft Access数据库
MDE Microsoft Access MDE文件
MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件
MDN Microsoft Access空数据库模板
MDW Microsoft Access工作组文件
MDZ Microsoft Access向导模板文件
MED 音乐编辑器,OctaMED音乐模块(MOD)文件
MER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别
MET 表示管理器元文件
MFG Pro/ENGINEER制造文件
MGF 在材料与几何学里的文件格式
MH
Ⅲ obs 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。
--------------------------- obs64.exe - 应用程序错误 --------------------------- 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。 --------------------------- 确定 ---------------------------obs源码编译调试的时候,整个项目编译通过以后遇到这个,是很烦人的0bs项目->右击->属性->调试 然后在 命令: C:\obs\build\rundir\Debug\bin\64bit\obs64.exe 添加文件 在 工作目录 C:\obs\build\rundir\Debug\bin\64bit\ 这样这是一下就可以正常调试了Ⅳ 如何交叉编译mkfs.jffs2等工具链mtd-utils
首先说明一下:
在YAFFS2源文件的utils目录下,执行make就可以生成 mkyaffs2image工具,执行
.(要制作yaffs2的目录) (目标镜像)/mkyaffs2image
acl_2.2.47.orig.tar.gz
lzo-2.03.tar.gz
mtd-utils_20080508.orig.tar.gz
zlib-1.2.3.tar.gz
mkfs.jffs2.for.arm-linux-gcc.3.4.1平台.tar.bz2
mkfs.jffs2.for.arm-linux-gcc.4.3.2平台.tar.bz2
mkfs.jffs2.for.pc平台.tar.bz2
如果只需要mkfs.jffs2工具,那么ubuntu 8.10下直接安装jffnms软件包即可,
luther@gliethttp:~$ sudo apt-get install jffnms
如果需要将jffs2移植到arm开发板上,那么就需要下载源码进行交叉编译了,这就是本文的内容.
1.下载工具软件源码包
luther@gliethttp:~$ wget http://ftp.de.debian.org/debian/pool/main/m/mtd-utils/mtd-utils_20080508.orig.tar.gz
luther@gliethttp:~$ wget http://www.zlib.net/zlib-1.2.3.tar.gz
luther@gliethttp:~$ wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gz
luther@gliethttp:~$ mkdir libs 用来存放下面生成的lib库.
2.编译zlib库
luther@gliethttp:~/zlib-1.2.3$ ./configure --prefix=~/libs --shared
对于交叉编译输入如下指令
luther@gliethttp:~/zlib-1.2.3$ CC=arm-linux-gcc ./configure --prefix=~/libs --shared
luther@gliethttp:~/zlib-1.2.3$ make -j4
luther@gliethttp:~/zlib-1.2.3$ make install
luther@gliethttp:~$ tree ~/libs
/home/ubuntu/libs
|-- include
| |-- zconf.h
| `-- zlib.h
|-- lib
| |-- libz.so -> libz.so.1.2.3
| |-- libz.so.1 -> libz.so.1.2.3
| `-- libz.so.1.2.3
`-- share
`-- man
`-- man3
`-- zlib.3
5 directories, 6 files
这就表示完成了.
3.编译lzo库
luther@gliethttp:~/lzo-2.03$ ./configure --prefix=/home/ubuntu/libs --enable-shared
对于交叉编译输入如下指令
luther@gliethttp:~/lzo-2.03$ CC=arm-linux-gcc ./configure --host=arm-linux --prefix=/home/ubuntu/libs --enable-shared --disable-static
这个还必须要绝对路径才行.
luther@gliethttp:~/lzo-2.03$ make
luther@gliethttp:~/lzo-2.03$ make install
luther@gliethttp:~$ tree ~/libs
.
|-- include
| |-- lzo
| | |-- lzo1.h
| | |-- lzo1a.h
| | |-- lzo1b.h
| | |-- lzo1c.h
| | |-- lzo1f.h
| | |-- lzo1x.h
| | |-- lzo1y.h
| | |-- lzo1z.h
| | |-- lzo2a.h
| | |-- lzo_asm.h
| | |-- lzoconf.h
| | |-- lzodefs.h
| | `-- lzoutil.h
| |-- zconf.h
| `-- zlib.h
|-- lib
| |-- liblzo2.a
| |-- liblzo2.la
| |-- liblzo2.so -> liblzo2.so.2.0.0
| |-- liblzo2.so.2 -> liblzo2.so.2.0.0
| |-- liblzo2.so.2.0.0
| `-- libz.a
`-- share
`-- man
`-- man3
`-- zlib.3
6 directories, 22 files
手工将静态库删掉就行了,
如果是arm平台还需要strip优化.
4.编译mtd-utils-20080508前的准备工作.
编译之前的代码工作
luther@gliethttp:~$ wget http://ftp.de.debian.org/debian/pool/main/a/acl/acl_2.2.47.orig.tar.gz
luther@gliethttp:~$ mkdir libs/include/sys -p
luther@gliethttp:~$ cp acl-2.2.47/include/acl.h libs/include/sys
luther@gliethttp:~/mtd-utils-20080508$ export LD_LIBRARY_PATH=~/libs/lib:$LD_LIBRARY_PATH
如果还找不到-llzo2,那么把他拷到/usr/lib下,对于交叉编译器,就是拷贝到
比如
luther@gliethttp:~/libs/lib$ sudo cp -a * /vobs/tools/arm-tools/arm-linux-gcc-3.4.1/arm-linux/lib/
luther@gliethttp:~/mtd-utils-20080508$ vim Makefile
修改安装路径
DESTDIR=.
SBINDIR=gliethttp/sbin
MANDIR=gliethttp/share/man
INCLUDEDIR=gliethttp/include
修改CFLAGS变量
CFLAGS := -I./include -I/home/ubuntu/libs/include $(OPTFLAGS)
如果是arm-linux-gcc定义为
CFLAGS := -I./include -I/home/ubuntu/libs/include -DAI_ADDRCONFIG=0x0020 $(OPTFLAGS)
来自/usr/include/netdb.h
luther@gliethttp:~/mtd-utils-20080508$ vim ubi-utils/Makefile
DESTDIR := ~/mtd-utils-20080508
SBINDIR=gliethttp/sbin
MANDIR=gliethttp/share/man
INCLUDEDIR=gliethttp/include
luther@gliethttp:~/mtd-utils-20080508$ vim recv_image.c
拷贝/usr/include/netinet/in.h文件中
arm-linux-gcc中不需要拷贝它.
struct ip_mreq
{
struct in_addr imr_multiaddr;
struct in_addr imr_interface;
};
结构体数据到头部,否则在u盘版的ubuntu 8.10上老是提示没有ip_mreq定义,虽然上面明明写了#define _USE_MISC
arm-linux-gcc中还需要创建如3下个目录
luther@gliethttp:~/mtd-utils-20080508$ mkdir arm-linux
luther@gliethttp:~/mtd-utils-20080508$ cp -r ubi-utils arm-linux/
luther@gliethttp:~/mtd-utils-20080508$ cp -r include arm-linux/
luther@gliethttp:~/mtd-utils-20080508$ vim ubi-utils/src/libpfiflash.c
将所有EBUF(PFIFLASH_ERRSTR[-rc]);全部替换为EBUF("%s", PFIFLASH_ERRSTR[-rc]);
vim下替换脚本为
:%s/EBUF(PFIFLASH_ERRSTR\[-rc\]);/EBUF("\%s", PFIFLASH_ERRSTR\[-rc\]);/g
luther@gliethttp:~/mtd-utils-20080508$ vim ubi-utils/src/ubimirror.c
将第206行的
fprintf(stderr, err_buf);
改为
fprintf(stderr, "%s", err_buf); // 想法是好的,因为err_buf中含有%d等format信息,这样接口更加统一,但是编译器似乎还并不支持这样的操作.[luther.gliethttp]
luther@gliethttp:~/mtd-utils-20080508$ vim ubi-utils/src/unubi.c
将第898行
char fname[PATH_MAX];
改为
char fname[PATH_MAX+1];
luther@gliethttp:~/mtd-utils-20080508$ cd ubi-utils/new-utils
因为-O2优化的原因,会导致如下log信息
error: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
所有手工先编译.o
luther@gliethttp:~/mtd-utils-20080508/ubi-utils/new-utils$ gcc -Iinclude -Isrc -I../../include -Wall -Werror -Wall src/ubiformat.c -c -o ubiformat.o
对于交叉编译执行如下1条语句
luther@gliethttp:~/mtd-utils-20080508/ubi-utils/new-utils$ arm-linux-gcc -Iinclude -Isrc -I../../include -Wall -Werror -Wall src/ubiformat.c -c -o ubiformat.o
luther@gliethttp:~/mtd-utils-20080508/ubi-utils/new-utils$ cd -
好了,上面的所有修改完成之后,就可以执行make成功编译了[luther.gliethttp].
luther@gliethttp:~/mtd-utils-20080508$ make
如果是交叉编译,执行
luther@gliethttp:~/mtd-utils-20080508$ make CROSS=arm-linux-
luther@gliethttp:~/mtd-utils-20080508$ make install
对于交叉编译,执行
luther@gliethttp:~/mtd-utils-20080508$ make CROSS=arm-linux- install
luther@gliethttp:~/mtd-utils-20080508$ tree gliethttp/
gliethttp/
|-- sbin
| |-- bin2nand
| |-- doc_loadbios
| |-- docfdisk
| |-- flash_erase
| |-- flash_eraseall
| |-- flash_info
| |-- flash_lock
| |-- flash_otp_mp
| |-- flash_otp_info
| |-- flash_unlock
| |-- flashcp
| |-- ftl_check
| |-- ftl_format
| |-- jffs2mp
| |-- mkbootenv
| |-- mkfs.jffs2
| |-- mkpfi
| |-- mtd_debug
| |-- nand2bin
| |-- nandmp
| |-- nandtest
| |-- nandwrite
| |-- nftl_format
| |-- nftlmp
| |-- pddcustomize
| |-- pfi2bin
| |-- pfiflash
| |-- recv_image
| |-- rfdmp
| |-- rfdformat
| |-- serve_image
| |-- sumtool
| |-- ubiattach
| |-- ubicrc32
| |-- ubicrc32.pl
| |-- ubidetach
| |-- ubigen
| |-- ubimirror
| |-- ubimkvol
| |-- ubinfo
| |-- ubinize
| |-- ubirmvol
| |-- ubiupdatevol
| `-- unubi
`-- share
`-- man
`-- man1
`-- mkfs.jffs2.1.gz
4 directories, 45 files
ep9312开发板上没有任何文件系统flash数据读取
# ./mtd_debug read /dev/mtd0 0 100 gliethttp.bin
Copied 100 bytes from address 0x00000000 in flash to gliethttp.bin
# hexmp gliethttp.bin
0000000 03ff ea00 350c e59f 001c e583 410e e3a0
0000010 4004 e583 4a03 e3a0 4001 e254 fffd 1aff
0000020 4106 e3a0 4004 e583 420f e202 5000 e594
0000030 4001 e084 5000 e594 4001 e084 5000 e594
0000040 4001 e084 5000 e594 4010 e3a0 4008 e583
0000050 4050 e3a0 4001 e254 fffd 1aff 4e1e e3a0
0000060 4008 e583
0000064
#
# ./mtd_debug read /dev/mtd2 0 100 gliethttp.bin;hexmp gliethttp.bin -Cv
Copied 100 bytes from address 0x00000000 in flash to gliethttp.bin
00000000 1f 8b 08 00 ca 14 7d 4a 02 03 e4 5a 0f 70 93 e7 |......}J...Z.p..|
00000010 79 7f 3f 49 36 b2 31 41 80 a0 0e 38 cd 57 70 16 |y.?I6.1A...8.Wp.|
00000020 93 18 f3 19 3b 60 12 9a d9 60 08 09 4e 22 c0 a4 |....;`...`..N"..|
00000030 b4 81 ca 42 92 6d 0d 59 d2 49 72 02 2b 4d dd 60 |...B.m.Y.Ir.+M.`|
00000040 72 84 e1 86 03 a7 21 01 8a d2 b2 4b 2e f3 56 76 |r.....!....K..Vv|
00000050 63 b7 34 0b 1d cd b1 1d 6b b3 95 36 dc 95 db d1 |c.4.....k..6....|
00000060 8b 90 d1 ea |....|
00000064
Ⅳ ubuntu如何安装软件
1、首先需要进入ubuntu,可以从左上角,点击打开Ubuntu系统所有软件的列表。
Ⅵ 紧急寻找linux红旗题库
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第2题(本题2分)
做标记
1. 在Korn shell中开关设置可以用set来实现,为了取消option开关,用:
A. set –o option
B. set +o option
C. set –c option
D. set –s option
2. 在diff命令中,-b参数表示的意思是:
A. 忽略空格造成的不同
B. 忽略空行造成的不同
C. 忽略大小写的变化
D. 使用纲要输出格式
3. uniq test 等价的命令是:
A. uniq – test
B. uniq –c test
C. uniq –u test
D. uniq –d test
4. /root目录是:
A. 系统的根目录
B. 超级用户的主目录
C. 动态连接库
D. 系统管理程序
5. chmod为了表示“目标文件只有这些权限”,可以用符号_____
A. =
B. +
C. -
D. !
6. 目录的可读意味着:
A. 该目录下建立文件
B. 从该目录中删除文件
C. 可以从一个目录转到另一个目录
D. 可以查看该目录下的文件
7. 检查文件系统完整性的命令是:
A. fsck
B. mv
C. mount
D. cp
8. 下面的哪一个shell具有自动补齐功能?
A. csh
B. tcsh
C. bash
D. sh
9. 在gzip命令中,-t的作用是:
A. 解压
B. 显示压缩文件
C. 检验压缩文件
D. 删除压缩文件
10. 管道符是:
A. ||
B. |
C. <<
D. //
11. at命令中需要从标准输入中读入所有 的命令,不能指定_______选项。
A. -q
B. -b
C. -d
D. -f
12. chmod中通过指定"ugoa"可以控制哪些用户对某文件(目录)的权限可以被改变,其中"a"表示:
A. 文件的所有者
B. 其他组的用户
C. 与文件所有者同组的用户
D. 所有用户
13. wall可以:
A. 设置防火墙
B. 向所有用户广播信息
C. 定位帮助文件、源代码文件、执行文件
D. 显示命令的全路径
14. 哪一个不是解包工具:
A. tar
B. gzip
C. zless
D. zcompress
15. 用下列命令查看Linux使用了多少内存
A. cat /proc/meminfo
B. cat /bin/meminfo
C. vi /proc/meminfo
D. vi /user/local/meminfo
16. 有如下的命令:$dd if=f1 of=f2。其中if=f1表示:
A. 以f1作为源文件 代替标准输入
B. 以f1作为目标文件代替标准输出
C. 当条件满足f1的时候,执行真正的拷贝
D. 拷贝的过程中,不转化文件
17. 在cut 命令中,-b,-list参数的意思是:
A. 只输出在character-list区间的bytes
B. 只输出在byte-list区间的bytes
C. 只输出在file-list区间的bytes
D. 只输出在home-list区间的bytes
18. 在diff命令中,-B参数表示的意思是:
A. 忽略空格造成的不同
B. 忽略空行造成的不同
C. 忽略大小写的变化
D. 使用纲要输出格式
19. 假设目录/test下仅有文件file和子目录test1,子目录test1下仅有文件file1,如果我们cd 进入/test目录后,使用命令ls .*,输出结果为图 ______
A.
B.
C.
D.
20. Linux核心 1.0发布时间为:
A. 1991
B. 1993
C. 1992
D. 1994
21. AWK用_____表示当前记录。
A. $1
B. $0
C. $CUR
D. END
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第23题(本题3分)
22. 红旗Linux支持哪些数据库:
A. Informix-SE
B. Oracle8
C. Sybase等多种流行数据库
D. MySql
23. 哪些命令可能退出shell?
A. logout
B. exit
C. quit
D. Ctrl D
24. 为了列出当前目录所有的文件,我们可以使用 ______ 方式:
A. ls ?
B. ls .*
C. ls –a
D. ls .
25. 下面哪些命令可以显示一个文件的具体内容?
A. vi
B. cat
C. head
D. more
26. 下面的哪些分页程序支持进一步定制:
A. more
B. man
C. pg
D. less
27. 红旗网络商务通包括:
A. eoffice
B. eshop
C. webmail
D. wwwbbs
28. 为了在Linux下面录音,需要:
A. 系统支持声卡
B. 有 /dev/audio设备
C. 超级用户登陆
D. 有mtv程序
判断题:请判断下面试题的正确性。
试题共计45题,当前第29题(本题2分)做标记
29. 在shell命令行方式下,一行只能写一个指令,每次只能使用一个命令。
A. 正确
B. 错误
30. Linux支持并口SCSI接口。
A. 正确
B. 错误
31. 删除交换文件之前必须保证它不是激活的。
A. 正确
B. 错误
32. 红旗Linux的中文环境,采用了直接写屏技术 a
A. 正确
B. 错误
33. 内存建议至少有 1 Mb,如此才能让Linux核心的编译较为顺利。
A. 正确
B. 错误
34. 如果与Window95/NT共享的打印机,需要先安装smbprint,然后设置/etc/printcap。
A. 正确
B. 错误
35. 在Linux下可以跨越文件系统进行ln或mv操作。
A. 正确 a
B. 错误
36. 可以在不同的文件系统之间移动普通文件和特殊文件。
A. 正确
B. 错误
37. X服务器提供了用户界面。
A. 正确
B. 错误
38. RPM使得用户可以直接以二进制方式安装软件。
A. 正确
B. 错误
39. 确定当前目录使用的命令为:pwd。
A. 正确
B. 错误
40. Linux下mount Windows分区后看到长文件名需要:额外指定一下分区或文件系统类型,即运行以root或普通用户运行mount -t vfat /dev/hda1 /mnt命令。
A. 正确
B. 错误
41. 环境变量不会因为shell的改变而丢失。
A. 正确
B. 错误
42. 红旗Linux下的打印机配置命令是printtool,它能在shell方式下运行。
A. 正确
B. 错误
43. BIG5码和GB2312兼容。
A. 正确
B. 错误
44. Linus最早是由Linus Torvalds波兰人编写的.
A. 正确 b
B. 错误
45. 在红旗Linux服务器版本2.0下的应用软件非常丰富了,譬如类似word、wordprofect、wordpro、wps字处理软件给用户带来了非常大的方便。
A. 正确
B. 错误
第二套
红旗RCE认证的模拟试题!
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第1题(本题2分)
做标记
1. 假设当前目录下有文件Makefile,下面是其内容:
pr1: prog.o subr.o
gcc –o pr1 prog.o subr.o
prog.o: prog.c prog.h
gcc –c –l prog.o prog.c
subr.o: subr.c
gcc –c –o subr.o subr.c
clear:
rm –f pr1*.0
现在执行命令%make 实际执行的命令是:
A. gcc –o pr1 prog.o subr.o
B. gcc –c –l prog.o prog.c
C. gcc –c –o subr.o subr.c
D. 都执行
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第2题(本题2分)
做标记
2. 仅当前一个命令执行出错时才执行后一条命令,需要采取的操作是: c
A. command1 && command2
B. command1 XOR command2
C. command1 || command2
D. command1 << command2
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第3题(本题2分)
做标记
3. 在head命令中,表示输出文件的前N行的参数是:
A. -c N
B. -n N
C. -q N
D. -v N
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第4题(本题2分)
做标记
4. 在env命令中,表示从原环境中删除变量的参数是:
A. -u
B. -
C. -\
D. -/
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第5题(本题2分)
做标记
5. 设置历史表的大小,可以通过设置变量_______实现。
A. argv
B. cwd
C. histchars
D. history
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第6题(本题2分)
做标记
6. 在grep命令中,表示输出匹配行前的 num行的参数是:
A. -A num
B. -B num
C. -C num
D. -D num
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第7题(本题2分)
做标记
7. Korn Shell默认的提示符是: b
A. ¥
B. $
C. !
D. %
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第8题(本题2分)
做标记
8. 切换到BIG5汉字的快捷键是: d
A.
B.
C.
D.
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第9题(本题2分)
做标记
9. 下面哪些命令可以跨文件系统? a
A. ln
B. mv
C. cp
D. touch
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第10题(本题2分)
做标记
10. 程序片段: # /sbin/insmod parport $ /sbin/insmod ppa 的功能是:
A. 卸载zip并行端口驱动程序
B. 安装zip并行端口驱动程序
C. 修改zip并行端口驱动程序
D. 安装zip驱动器
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第11题(本题2分)
做标记
11. ^D的确切含义是: b
A. 停止一个正在运行的程序
B. 终止shell
C. 强制退出程序
D. 不再有数据输入
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第12题(本题2分)
做标记
12. 取消别名的命令是: c
A. alias
B. rm
C. unalias
D. cp
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第13题(本题2分)
做标记
13. 在bc命令启动之后,输入如下的命令:150/60,显示的结果为2,原因可能是: a
A. 结果正确
B. 结果错误,bc环境没有正确设定
C. 结果正确,但是显示环境没有设置正确
D. 结果错误,精度因子没有设置正确
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第14题(本题2分)
做标记
14. ping 可以:
A. 查看自己计算机上所有用户标志的信息
B. 检查邮件状态
C. 查看一个计算机是否处于活动状态
D. 获得与于你的计算机相连的任何计算机上用户的信息。
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第15题(本题2分)
做标记
15. 系统正常运行时要改变的数据存放在:
A. /
B. /proc
C. /dev
D. /var
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第16题(本题2分)
做标记
16. 启动bash最早读取的文件是:
A. etc/profile
B. .bash_profile
C. .profile
D. .bash_logout
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第17题(本题2分)
做标记
17. 红旗linux提供的WWW服务器软件是:
A. IIS
B. Apache
C. PWS
D. NETCONFIG
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第18题(本题2分)
做标记
18. 在grep命令中,表示输出匹配行后的 num行的参数是:
A. -A num
B. -B num
C. -C num
D. -D num
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第19题(本题3分)
做标记
19. 为了获得一个Shell命令的帮助信息,在命令行下我们可以使用 _____命令来查看: a
A. man
B. help
C. ?
D. www
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第20题(本题3分)
做标记
20. 超级用户(root)用_____作默认的提示符。b
A. $
B. #
C. ?
D. !
选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第21题(本题3分)
做标记
21. 下面的哪一个shell具有自动补齐功能?
A. csh
B. tcsh
C. bash
D. sh
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第22题(本题3分)
做标记
22. 升级核心一般有几个原因:
A. 找到支援新硬件的驱动程序
B. 更稳定的环境
C. 更好的效能
D. 了解 Linux 核心是如何建立的
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第23题(本题3分)
做标记
23. 安排、检查及删除队列中的工作的命令有: acd
A. at
B. batch
C. atq
D. atrm
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第24题(本题3分)
做标记
24. 哪些命令可以退出vi? abc
A. q!
B. wq
C. q
D. zz
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第25题(本题3分)
做标记
25. 暂时关闭输入法的快捷键是: ac
A.
B.
C.
D.
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第26题(本题3分)
做标记
26. 有关几种软件模式比较说法错误的是:
A. 商业软件由开发者出售拷贝并提供技术服务,用户只有使用权,不得进行非法拷贝,扩散和修改。
B. 共享软件由开发者提供软件使用授权
C. 共享软件实际上是商业软件,软件的作者希望得到回报,就像商业软件的制作者一样,鼓励自由传播
D. 共享软件的升级和bug的修改只有交费的用户可以得到,并且软件的源代码是不提供的
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第27题(本题3分)
做标记
27. 命令uniq可以:
A. 仅仅保留重复的行
B. 仅仅保留唯一的行
C. 去掉重复的行
D. 计算行重复的次数
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第28题(本题3分)
做标记
28. wc程序可以用来: abc
A. 计算行
B. 计算单词
C. 计算字符
D. 计算列
判断题:请判断下面试题的正确性。
试题共计45题,当前第29题(本题2分)
做标记
29. kill向指定的进程发出特定的信号,没有指定信号的时候,发出TERM信号。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第30题(本题2分)
做标记
30. Lilo是一个在系统启动时运行的程序,它只允许选择Linux和Windows来引导计算机。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第31题(本题2分)
做标记
31. Linux在内存中缓冲了磁盘读写,极大的提高了系统性能。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第32题(本题2分)
做标记
32. clear命令负责清除终端屏幕,当使用这个命令于特殊场合时,需要配合该命令的其它命令选项。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第33题(本题2分)
做标记
33. 红旗Linux下的打印机配置命令是printtool,它能在shell方式下运行。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第34题(本题2分)
做标记
34. Linux 还可以毫不费力地用作代理服务器(Socket、、Squid等),也可以采用IP掩蔽(IP Masquade)将整个局域网上用户全部接入Internet。面向用户提供WWW、FTP、EMAIL等服务。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第35题(本题2分)
做标记
35. 如果直接安装软件的可执行文件时,如果Runtime Library的版本与作者编译该软件时的版本差异过大时,那么就会产生错误导致无法执行。如果要重新编译该软件并且该软件用到一些新版才提供的函数时就会发生编译错误。因此如果有此限制时,只有放弃该软件和升级系统两种选择。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第36题(本题2分)
做标记
36. 除了使用L I L O ,我们还可以使用L O A D L I N . E X E 从D O S 启动L i n u x 。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第37题(本题2分)
做标记
37. Netscape中的中文超文本文档打印的时候设置"查看——>字符集”中设置与文档相应的字符集,其中查看BIG5的文档要选择“中文繁体(Big5)”一项
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第38题(本题2分)
做标记
38. BIG5码和GB2312兼容。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第39题(本题2分)
做标记
39. uuencode将一个文本文件编码为一个二进制文件。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第40题(本题2分)
做标记
40. 删除交换文件之前必须保证它不是激活的。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第41题(本题2分)
做标记
41. 红旗的打印功能非常强大,采用了中文TrueType字体。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第42题(本题2分)
做标记
42. 在内核或启动参数更改后,我们一定要在重新启动linux前使用/sbin/lilo命令更新lilo,以反映出最新的更改,否则有可能不能启动系统。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第43题(本题2分)
做标记
43. 定义在/etc/fstab中的文件系统在系统启动的时候自动加载。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第44题(本题2分)
做标记
44. Linux没有扩展分区。
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第45题(本题2分)
做标记
45. 如果与Window95/NT共享的打印机,需要先安装smbprint,然后设置/etc/printcap。
A. 正确
B. 错误
第三套
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第1题(本题2分)
做标记
1. 命令grep '' test的含义是:
A. 在文件test中查找包含单词blueriver的行
B. 在文件test中查找单词blueriver
C. 在文件test中查找完全包含单词blueriver的行
D. 在文件test中查找以blueriver开始的所有行
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第2题(本题2分)
做标记
2. Korn shell输出变量用:b
A. 任何变量默认都输出
B. export
C. out
D. go
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第3题(本题2分)
做标记
3. Linux系统引导将启动__________进程。
A. init
B. getty
C. syslogd
D. lpd
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第4题(本题2分)
做标记
4. 红旗Linux中软盘引导映像文件是:
A. /images/boot.img
B. \images\boot.img
C. /images/pcmcia.img
D. \images/pcmcia.img
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第5题(本题2分)
做标记
5. 安装zip驱动器的命令是:
A. $mount –t ISO900 /dev/sda4 /mnt/zipdrive
B. $mount /dev/sda4 /mnt/zipdrive
C. $mount –t vfat /dev/sda4 /mnt/zipdrive
D. $mount –t auto /dev/sda4 /mnt/zipdrive
v单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第6题(本题2分)
做标记
6. 管道符是:
A. ||
B. |
C. <<
D. //
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第7题(本题2分)
做标记
7. 下面哪个不是循环控制结构?
A. for
B. switch
C. while
D. until
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第8题(本题2分)
做标记
8. 在dd命令中,表示一次读bytes个byte的参数是:
A. ibs=bytes
B. obs=bytes
C. cbs=bytes
D. skip=bytes
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第9题(本题2分)
做标记
9. 假设执行如下的命令:alias lcd 'ls –l \!;pwd *
现在输入 lcd test1 test2,shell实际上执行的是:b
A. ls –l test1
B. ls –l test1 test2;pwd
C. pwd
D. ls –l ; pwd
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第10题(本题2分)
做标记
10. 在grep命令中,表示输出匹配行前的 num行的参数是:
A. -A num
B. -B num
C. -C num
D. -D num
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第11题(本题2分)
做标记
11. 在tcsh中按__________可以列出所有匹配的情况。
A. TAB
B. SHIFT
C. ^D
D. ALT
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第12题(本题2分)
做标记
12. eth1表示:
A. 第二个ethnet设备
B. 网卡
C. 声卡
D. 视频压缩卡
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第13题(本题2分)
做标记
13. 一般而言,Lilux中占地最多的目录是:
A. /boot
B. /mnt
C. /var
D. /usr
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第14题(本题2分)
做标记
14. C Shell下如下的程序片段:
set test=(a b c)
echo$ test[1-3]________
则空行中的显示为: dddddd
A. a
B. a c
C. b
D. a b c
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第15题(本题2分)
做标记
15. 有如下的命令说明:mycommand [-abcd][filename…],“…”表示:
A. 只有一个参数
B. 可以有一个以上的参数
C. 该参数可以省略
D. 该参数位置可变
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第16题(本题2分)
做标记
16. /sbin目录存放的是:
A. 使用者经常使用的命令
B. 动态连接库
C. 系统管理程序
D. 设备
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第17题(本题2分)
做标记
17. 关于at命令下列说法正确的是: c
A. 任何用户都可以使用该命令
B. 若at.deny不为空,那么除at.deny中指定的用户之外,所有的用户都可以使用该命令
C. 若at.deny不为空,那么只有at.allow中的用户才能使用该命令
D. 只有超级用户才能使用该命令
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第18题(本题2分)
做标记
18. 命令gzip -d myfile.tar.gz
A. 解压缩的使用方法
B. 在执行过解压缩的处理后,保留压缩文件
C. 不会额外占用磁盘空间
D. 在执行完此命令后有myfile文件
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第19题(本题3分)
做标记
19. crontab文件的格式是: d
A. M D H m d cmd
B. M H D d m cmd
C. D M H m d cmd
D. M H D m d cmd
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第20题(本题3分)
做标记
20. 在当前目录下有文件test,文件属主为guest;我们使用admin身份,用命令cp test /tmp,拷贝文件到/tmp(目录属主为root),则/tmp/test的文件属主为:
A. guest
B. root
C. admin
D. 其它
单选题:请从四个选项里找出最正确的答案。
试题共计45题,当前第21题(本题3分)
做标记
21. 下面哪一个命令可以要查看 /SOURCE 中的 myfile.tgz 的内容:
A. zcat /SOURCE/myfile.tgz | tar tvf
B. zcat /SOURCE/myfile.tgz | tar tvf –
C. zcat /SOURCE/myfile.tgz
D. zcat /SOURCE/myfile.tgz | tar xvf
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第22题(本题3分)
做标记
22. 压缩备份:
A. 使用tar中的-z选项
B. 用afio 程序单独压缩每个文件
C. 用rsync
D. 使用tar中的-v选项
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第23题(本题3分)
做标记
23. 哪些是使用Linux的好处?
A. 可以提供给世界各地的人免费从英特网上下载信息
B. Linux不需要很新的电脑
C. 具有很广泛的使用空间
D. Linux是免费的,无需任何额外的投资
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第24题(本题3分)
做标记
24. 安排、检查及删除队列中的工作的命令有:
A. at
B. batch
C. atq
D. atrm
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第25题(本题3分)
做标记
25. /etc/utmp记录了当前使用的用户的若干信息,该信息:
A. 退出系统之后仍然保留这些信息
B. 包括远程登陆机器名
C. 记录了使用的终端
D. 如果这个文件出错,可能会导致who和last命令出错
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第26题(本题3分)
做标记
26. $ mount –t auto /dev/cdrom /mnt/cdrom上述命令执行之后,Linux报告出错信息,则可能的原因是:
A. /mnt/cdrom 不存在
B. /mnt/cdrom 为空
C. /dev/cdrom设备不存在
D. 当前目录是安装点/dev/cdrom
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第27题(本题3分)
做标记
27. Linux环境中的变量可以分成:
A. 环境变量
B. 静态变量
C. 动态变量
D. shell变量
多选题:请从四个选项里找出所有正确的答案。
试题共计45题,当前第28题(本题3分)
做标记
28. Linux家族:
A. 已经有近140个不同的版本
B. 具备了抢先多任务和对称多处理
C. 不同的版本都是基于最初的、免费的源代码
D. 在浏览器操作系统市场占有率方面居榜首
判断题:请判断下面试题的正确性。
试题共计45题,当前第29题(本题2分)
做标记
29. 要打印中文文本文件,首先要将语言环境设置为简(繁)体中文,这样才能正确显示和打印中文文本文件。 a
A. 正确
B. 错误
判断题:请判断下面试题的正确性。
试题共计45题,当前第30题(本题2分)
做标记
b
30.