仿照unix操作系统中的find命令,实现自己的一个find命令。find命令从指定的目录下开始,递归地查找指定文件。其命令格式如下: find PATH -option 参数 [-print] [-exec 命令 {} \;] PATH:查找的起始目录。 -option 参数:用来控制搜索方式,具体如下(以下只列出最常用的):     -name "文件":指定要查找的文件名,可以有通配符?*等。     -prune 目录:指出搜索时不搜索该目录。     -mtime +n或-n:按时间搜索,+n:表示n天之前修改过的文件;-n:表示今天到n天前之间修改过的文件。     -ctime +n或-n:也是按时间查找,+n:表示n天之前创建的文件;-n:表示今天到n天前之间创建的文件。     -print:将搜索结果输出到标准输出。 可选的实验1:实现-exe选项。     -exec:对查找到的每一个结果实行指定的程序。格式如下:     -exec 程序名 提示:执行指定的程序可以创建一个进程执行
2019-12-21 22:00:56 8KB 查找程序 myfind find linux 操作系统
1
在linux中实现一个命令执行程序doit,它执行命令行参数中的命令,之后统计 1)命令执行占用的CPU时间(包括用户态和系统态时间,以毫秒为单位), 2)命令执行的时间, 3)进程被抢占的次数, 4)进程主动放弃CPU的次数, 5)进程执行过程中发生缺页的次数
2019-12-21 22:00:56 2KB 命令执行程序 doit linux shell 操作系统
1
数字水印(Digital Watermark)技术是通过一定的算法将一些标志性信息直接嵌入到多媒体内容当中,但不影响原内容的价值和使用,并且不能被人的知觉系统觉察或注意到,只有通过专用的检测器或阅读器才能提取。 可用来识别文件、图像或音乐制品的来源、版本、原作者、拥有者、发行人、合法使用人对数字产品的拥有权。与加密技术不同,数字水印技术并不能阻止盗版活动的发生,但它可以判别对象是否受到保护,监视被保护数据的传播、真伪鉴别和非法拷贝、解决版权纠纷并为法庭提供证据。 数字水印的基本应用领域是版权保护、隐藏标识、认证、安全不可见通信。
1
版权法保护计算机软件的主流地位八十年代中后期,以美国为首的很多国家开始通过修订版权法,把计算机软件纳入了版权法的保护客体。1980年12 月,美国修订了《版权法》,从立法上正式确认了计算机软件作为一种一般文字作品属于版权法保护客体。1985年日本修改版权法,对计算机软件加以版权保护。1991 年5 月14 日,欧共体部长理事会颁布了《计算机程序法律保护指令》,对保护对象、程序作者、反向工程、特殊保护措施等作了详细规定。由此,欧共体在计算机程序法律保护问题上最终引进了统一的版权法保护体系。1994 年4月世界贸易组织签署了T R I P S协议,即《与贸易有关的知识产权协议》,该协议第10 条第1款规定:成员国或成员地区都必须把计算机程序作为伯尔尼公约中所指的“文字作品”给予保护。T R I P S 协议作为W T O 的基础性协议之一,是第一个明确规定计算机软件版权保护的国际条约。该协议为在全世界范围内建立计算机软件版权法律保护制度奠定了基础,也标志着版权模式在计算机软件的知识产权保护中己占据了主导地位。目前,全世界己经有60 多个国家和地区采用版权法保护计算机软件,这些国家有的采取传统版权法保护计算机软件(如美国),有的在版权法下专门制定计算机保护法规(如中国),还有的在原版权法中加入针对计算机软件的专门条款,如欧共体有关国家。
1