摘要: 原文链接看到这个标题,很多人一定认为桌面环境和窗口管理器是一回事,但严格来说窗口管理器和桌面环境是有区别的。桌面环境(Desktop Environments)是最近发展起来的桌面图形环境,它的主要目标是为Linux/Unix操作系统提供一个更加完善的界面以及大量各类整合工具和应用程序,其简单易用性吸引着大量的新用户,Linux世界最常见的桌面环境就是GNOME和KDE。窗口管理器(Window Manager)是一个可以控制X窗口环境中窗口属性的软件。简单地说窗口管理器管理窗口的外观形式、桌面菜单、图标、虚拟桌面以及按钮样式等一切显示在屏幕上的样式。如果非要用一个词来包括它们,就用“图形环境 阅读全文
posted @ 2012-06-14 10:35 wangkangluo1 阅读(6908) 评论(0) 推荐(0) 编辑
摘要: 原文链接一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和WINDOWS3.0一样,windows3.0不是独立的操作系统,它只是DOS的扩充,是DOS下的应用程序级别的系统,不是独立的操作系统,同样XFree只是linux下的一个应用程序而已.不是系统的一部分,但是X的存在可以方便用户使用电脑.WINDOWS95及以后的版本就不一样了,他们的图形界面是操作系统的一部分,图形界面在系统内核中就实现了,没有了图形界面window 阅读全文
posted @ 2012-06-14 01:00 wangkangluo1 阅读(5288) 评论(1) 推荐(2) 编辑
摘要: 原文链接前沿 以前想写bash下的类gui界面,就不得不用c一用libncurses库,一想都tm烦 利用dialog这个工具,您可以在不需要写"艰深"的ncurses的程序的状况下,使用ShellScript,完成很复杂的操作界面,大大减少产品开发时间。先看个例子happy 下dialog --title "hello" --backtitle "Dialog" --yesno "is everything okay" 20 60你会看到 (一定很熟悉) dialog是个shellscripts用的,事实上当您下 阅读全文
posted @ 2012-06-14 00:35 wangkangluo1 阅读(2994) 评论(0) 推荐(1) 编辑
摘要: 原文链接本教程由*葫芦娃*翻译,并做了适当的修改,可以自由的用于非商业目的。[BUG] 有不少部分,翻译的时候不能作到“信,达”。当然了,任何时候都没有做到“雅”,希望各位谅解。[原著] Don Libes: National Institute of Standards and Technology libes@cme.nist.gov[目录] 1.摘要 2.关键字 3.简介 4.Expect综述 5.callback 6.passwd 和一致性检查 7.rogue 和伪终端 8.ftp 9.fsck 10.多进程控制:作业控制 11.交互式使用Expe... 阅读全文
posted @ 2012-06-14 00:17 wangkangluo1 阅读(5473) 评论(0) 推荐(0) 编辑
摘要: 原文链接参考资料cpan mirror配置cpan教程perl 5教程Perl到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是Perl语言发展史上 的一个里程碑。此后,广大自由软件爱好者开发了大量功能强大、构思精巧的Perl模块,极大地 扩展了Perl语言的功能。CPAN(Comprehensive Perl Archive Network)是internet上Perl模块 最大的集散地,包含了现今公布的几乎所有的perl模块。 几个主要的CPAN站点有: 国内:ftp://freesoft.cgi.gov.cn/pub/languages/perl/CPAN ... 阅读全文
posted @ 2012-06-14 00:09 wangkangluo1 阅读(7276) 评论(0) 推荐(0) 编辑
摘要: 原文链接之前采用sshpass 参见shell 脚本 自动化自动ssh登录的几种方法1. 自动ssh/scp方法==A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)# sshroot@192.168.60.110"mkdir .ssh" (需要输入密码)# scp ~/.ssh/id_rsa.pubroot@192.168.60.110:.ssh/id_rsa 阅读全文
posted @ 2012-06-14 00:04 wangkangluo1 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 原文链接while read wOne wTwo wThreedo [ -z $wOne ] && continue #测试此行内容是否为空 xxx=$wOne #提取内容done < /var/xxx/one.txtecho "$xxx" #变量获取了文件中的内容以下方法无法提取内容;但可以输出。问题似乎出在bash对管道的处理方法上(bash可能生成了一个子shell处理管道输出)。------------------------------------------------------------------------------------ 阅读全文
posted @ 2012-06-14 00:02 wangkangluo1 阅读(4315) 评论(0) 推荐(0) 编辑