echo "Start bakup mdsoss Source code ..."
_Name="templatecdr_src_"`date +%Y%m%d%H%M%S`".tar"
tar cf ${_Name} `find ./${PROJNAME}/ -name "*.cpp"`
tar rf ${_Name} `find ./${PROJNAME}/ -name "*.c"`
tar rf ${_Name} `find ./${PROJNAME}/ -name "*.h"`
tar rf ${_Name} `find ./${PROJNAME}/ -name "*.i"`
tar rf ${_Name} `find ./${PROJNAME}/ -name "*.H"`
tar rf ${_Name} `find ./${PROJNAME}/ -name "makefile"`
#tar rf ${_Name} `find ./${PROJNAME}/ -name "appliblist"`
tar rf ${_Name} `find ./${PROJNAME}/ -name ".mdsenv*"`
tar rf ${_Name} ./${PROJNAME}/tools
tar rf ${_Name} ./conf
tar rf ${_Name} ./${PROJNAME}/exlib

其中 -i  为已经过预处理的C原始程序

下面附linux文档常见后缀名:

linux文档常见后缀名

压缩和打包文件
 
* .bz2 — 使用bzip2命令压缩的文件,可以使用bzip2 -d filename 解包
* .gz — 使用gzip命令压缩的文件,可以使用gunzip -d filename 解包
* .tar — 使用tar打包的文件,即tarball文件,可以使用tar xf filename 解包
* .tbz — 使用tar打完包后再以bzip2命令压缩的文件,可以使用tar jxf filename 解包
* .tgz — 使用tar打完包后再以gzip命令压缩的文件,可以使用tar zxf filename 解包
 
 
普通文件格式
 
* .au — 声音文件,可以使用系统的声音播放器或者是JAVA程序播放
* .gif — GIF图像文件,可以使用WEB浏览器查看
* .html/.htm — HTML文件,可以使用WEB浏览器查看
* .jpg — JPEG图像文件,可以使用WEB浏览器查看
* .pdf — 文档的电子版本,PDF是一种电子文档的标准,可以使用xpdf或者是adobe acrobat reader阅读
* .png — PNG图像文件,PNG是Portable Network Graphic的简写,可以使用WEB浏览器或者图像浏览器查看
* .ps — PostScript文件,一种打印格式文件,可以使用ghostview或者是支持ps查看的图像浏览器查看,也可以直接输出给打印机打印
* .txt — 文本格式文件,可以使用任何编辑器查看
* .wav — 声音文件,可以使用声音播放器播放
* .xpm — XPM图像文件,可以使用图像查看器查看
 
系统文件
 
* .conf — 某个程序的配置文件,一般可以使用vi进行编辑
* .lock — 某个程序的锁定文件,用于检测某个程序在执行或者某个设备或者资源正在使用
* .rpm — RedHat的软件包管理器文件,用于安装软件
 
程序和脚本文件
 
* .c — C语言程序源码文件
* .cpp — C++语言程序源码文件
* .h — C或C++语言的头文件
* .o — 程序对象文件
* .pl — Perl脚本文件
* .so — 动态链接库文件
* .tcl — TCL脚本文件
 
.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-----类库文件

linux文档常见后缀名的更多相关文章

  1. MFC单文档自定义扩展名及添加图标报Assertion错误

    忽然无聊的想给自己写的程序保存的文件使用自己的名字简写作为后缀,于是有了下文. IDR_MAINFRAME格式介绍 IDR_MAINFRAME字符串资源中包含7个子串,分别以/n结束,即如下格式: & ...

  2. Linux文档的压缩与打包

    linux系统中的后缀名其实要不要无所谓,但是对于压缩文件来讲必须要带上.这是为了判断压缩文件是由哪种压缩工具所压缩,而后才能去正确的解压缩这个文件.Linux压缩文件常见的后缀名所对应的压缩工具: ...

  3. 详解Linux文档属性、拥有者、群组、权限、差异

    写在前面 我们都知道Linux是一个支持多用户.多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机,同时,为了保护每个人的隐私和工作环境,针对某一个文档(文 ...

  4. LDP - Linux文档工程的简介,包括帮助,向导和文档

    总览 SYNOPSIS Linux文档工程(LDP)为Linux社区提供多种自由文档资源,包括向导 (guide),常见问答 (FAQ),入门 (HOWTO) 以及手册页 (man-pages). 作 ...

  5. 解决Linux文档显示中文乱码问题以及编码转换

    解决Linux文档显示中文乱码问题以及编码转换 解决Linux文档显示中文乱码问题以及编码转换 使vi支持GBK编码 由于Windows下默认编码是GBK,而linux下的默认编码是UTF-8,所以打 ...

  6. 理解Linux文档的默认安全机制、隐藏属性、特殊权限,妈妈在也不用担心你从删库到跑路!!!

    写在前面 前面的章节 详解Linux文档属性.拥有者.群组.权限.差异,介绍了文档的基本权限,包括读写执行(r,w,x),还有文档若干的属性,包括是否为目录(d).文件(-).链接文件(l).拥有者. ...

  7. 五分钟搞定 Linux 文档全部知识,就看这篇文章

    作者:无痴迷,不成功 来源:见文末 写在前面 我们都知道Linux是一个支持多用户.多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机,同时,为了保护每个人 ...

  8. LINUX文档管理命令

    body, table{font-family: 微软雅黑} table{border-collapse: collapse; border: solid gray; border-width: 2p ...

  9. Linux 文档与目录结构

    Linux之文档与目录结构   Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有“盘(C盘.D盘.E盘)”的概念.已经建立文件系统的硬盘分区被挂载到 ...

随机推荐

  1. BZOJ 1064 假面舞会(NOI2008) DFS判环

    此题,回想Sunshinezff学长给我们出的模拟题,原题啊有木有!!此处吐槽Sunshinezff爷出题不人道!! 不过也感谢Sunshinezff学长的帮助,我才能做出来.. 1064: [Noi ...

  2. CLR/.NET/C#/Visual Studio/ASP.NET各版本之间的关系(转)

    由于这篇文章记录的是2015年7月,那时.net core还是叫做.net core 5 名词定义 下列这些名词,写.NET 的人一定都不陌生,但你是否有真正理解呢?如果看了我的摘要文字说明还无法理解 ...

  3. Visual Studio 2015 未响应/已停止工作的问题解决

    在我把之前项目从10版本升级到15版本的时候,一打开转换的项目过几分钟立马卡死,出现未响应/已停止工作的问题,我试过了很多方法: 1.升级操作系统,8.1升级10,没用! 2.重装VS,没用! 3.卸 ...

  4. genymotion访问电脑的localhost

    用来进行android测试时使用genymotion,genymotion是运行在virtualbox中的,virtualbox为两者建立了连接,在linux下通过ifconfig可以看到有一个叫做v ...

  5. Security configuration of SSH login entry - enterprise security practice

    catalog . 引言 . 修改ssh端口 . 禁用root远程ssh登录 . 只使用SSH v2 . 限制用户的SSH访问 . 禁用.rhosts文件 . 禁用基于主机的身份验证 . 基于公私钥的 ...

  6. JSONArray的使用

    用的是fastjson.jar包 1. jsonarray,jsonobject 使用正确代码如下:(这种getJSONObject 函数形成jsonobj 的方式非常好,可以避免循环引用或jsono ...

  7. FZU 2191 完美的数字

    题目链接: 传送门 完美的数字 Time Limit: 1000MS     Memory Limit: 65536K 题目描述 Bob是个很喜欢数字的孩子,现在他正在研究一个与数字相关的题目,我们知 ...

  8. 【JavaScript与JQuery获取H2的内容】

    撰写日期:2016-7-13 11:05:07 JavaScript与JQuery获取DOM内容是有区别的,接下来看一例子 栗子: Jquery-获取H3中的内容然后Dom转换为Jquery < ...

  9. 多播程序设计(基于UDP协议)

    首先要搞清楚多播IP地址有哪些 D类IP地址就是多播地址,范围是224.0.0.0 ~ 239.255.255.255 其中又划分为以下类别 D类地址的划分 类别 地址范围 描述 局部链接地址(本地网 ...

  10. linux编程开发命令

    test命令命令功能test命令是shell环境中测试条件表达式的实用工具.命令语法test(选项)选项说明-b〈文件〉如果文件为一个块特殊文件,则为真;-c<文件〉,如果文件为一个字符特殊文件 ...