Learning Traces...

--Great Love involves great effort
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Linux相关

摘要:打开/etc/profile.d/vim.sh CODE: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--if[-n"$BASH_VERSION"-o-n"$KSH_VERSION"-o-n"$ZSH_VERSION"];then[-x/usr... 阅读全文

posted @ 2010-11-22 13:14 suyang 阅读(561) 评论(0) 推荐(0) 编辑

摘要:前言: 周五irc会议上遇到asin问thinkpad的trackpoint与中键的滚动功能,后顺利解决,才有了这篇文章。 关于trackpoint的原文在thinkwiki上,我只是照着做了一遍(:-D),原文是How to configure the TrackPoint, 具体如下: 默认情况下,中键在linux上是用作粘贴操作的,而不是和win上一样能和小红点一起组合来上下左右滚动功能的,... 阅读全文

posted @ 2010-11-21 19:38 suyang 阅读(970) 评论(0) 推荐(0) 编辑

摘要:到 www.adobe.com 中下载 Adobe Reader安装后即可。下载地址如下:http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.6/chs/AdobeReader_chs-8.1.6-1.i486.rpm 阅读全文

posted @ 2009-08-10 09:56 suyang 阅读(259) 评论(0) 推荐(0) 编辑

摘要:SSH服务和Telnet服务一样,通过远程登录登录到系统,在远程操控系统。但它与Telnet的不同点就是:Telnet在传输的过程中是平文传输,而SSH是将传输内容加密,在传送的过程中保证了传送内容的保密性,从而提高了系统的安全性。   在这里,我们不准备将SSH服务作为用户上传下载文件的工具。我们只用SSH服务的开通为远程管理系统提供方便。另外在用户认证方式上,为了服务器和用户的安全,禁止用户密码的认证方式,而基于“钥匙”的方式。 .......................... 阅读全文

posted @ 2009-01-24 16:45 suyang 阅读(1954) 评论(0) 推荐(0) 编辑

摘要:在我们使用 Windows 作为客户机的时候,通常有文件、打印共享的需求。作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功能实现这些要求。然而,通过 Samba 我们也可以让一台 Fedora 主机来兼容 Windows 网络,实现同样的功能,进而充分发挥 Fedora 主机的可用性。 本文主要介绍怎样通过 Samba 服务器的构建实现 Windows 网络中的文件共享。 .......................... 阅读全文

posted @ 2009-01-24 15:48 suyang 阅读(3719) 评论(0) 推荐(0) 编辑

摘要:一、先来段虚拟机全集介绍: x86机器最开始就被设计成只能运行一个操作系统,但是安装虚拟环境以后,我们可以打破这个限制,在一台x86机器上同时运行多个系统,并保持它们之间相互独立。在虚拟环境中,宿主机器运行着多个虚拟客户机,而每个客户机可以共享宿主机的硬件设备,虚拟机的详细工作原理google或baidu之吧,我也不怎么懂。 下面介绍几款可以在Linux下运行的虚拟机 VMware,VirtualBox, QEMU, Xen。(其中我只用过VirtualBox 和Xen, 我是新手,其他两个没时间折腾,所以下面的资料都几乎是来源于网络。) 1. VMware http://www.vmware.com VMware支持16种Windows版本和26种Linux版本(几乎无所不能了),但VMware不是开源的,使用它得缴费。可以申请一个月的试用期,过期以后就得掏钱license它了。好在我们有盗版的版本,呵呵。 安装VMware的方法也很简单。 2. VirtualBox http://www.virtualbox 阅读全文

posted @ 2009-01-22 00:02 suyang 阅读(13366) 评论(0) 推荐(1) 编辑

摘要:转载请注明出处:编程笔记BLOG 工欲善其事,必先利其器。用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较。 1、VIM 首先要说的是VIM。我认为,VIM只是一个编辑器,不能算是IDE。虽说VIM有很多插件,例如代码折叠、递进等,可以将VIM组建成几乎类似一个 IDE,但始终它不是专门的IDE,所以在功能支持上还是远不如那些专门的IDE如:eclipse和code::blocks(这个是本文最后介绍也是我想向大家推荐的IDE)。用VIM+GDB来编写和调试C++程序是很“痛苦”的一件事,友情提示,如果你不是一名unix hacker的话,不要用VIM当作你的C++ IDE。不过,VIM有它的好处,它作为一个编辑器,当你通过SSH连接到远程服务器上、修改一些配置文件或者对代码进行“微调”时是非常有用的。 这里再补充说一点,我所说的unix hacher并不是大家平时理解的破解系统、攻击别人电脑的那些人(我认为应该称他们cracker),我认为的hacker是类似Richard Stallman、Linus Torv 阅读全文

posted @ 2009-01-19 20:03 suyang 阅读(18771) 评论(1) 推荐(5) 编辑

摘要:Fedora 下编译 linux fetion 应用程序demo 1: 安装编译环境 sudo yum install qt4-devel curl-devel gcc glibc-devel 2: 去 http://www.libfetion.cn/Linux_demoapp_download.html 下载最新的libfetion GUI源代码 3: 使用解压命令解压下载后的文件 tar -zxvf linux-fetion-***.tar.gz (***为程序版本号) 4: 进入解压后的文件夹 cd linux-fetion-*** (***为程序版本号) 阅读全文

posted @ 2008-10-23 21:16 suyang 阅读(442) 评论(0) 推荐(0) 编辑

摘要:tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面来举例说明一下:   # tar -cf all.tar *.jpg   这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。   # tar -rf all.tar *.gif   这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。   # tar -uf all.tar logo.gif   这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。   # tar -tf all.tar   这条命令是列出all.tar包中所有文件,-t是列出文件的意思   # tar -xf all.tar   这条命令是解出all.tar包中所有文件,-t是解开的意思.......................... 阅读全文

posted @ 2008-10-22 17:16 suyang 阅读(914) 评论(0) 推荐(0) 编辑

摘要: 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修功课之一。 Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K Shell(/usr/bin/ksh)、Shell for Root(/sbin/sh),等等。不同的Shell语言的语法有所不同,所以不能交换使用。每种Shell都有其特色之处,基本上,掌握其中任何一种就足够了。在本文中,我们关注的重点是Bash,也就是Bourne Again Shell,由于易用和免费,Bash在日常工作中被广泛使用;同时,Bash也是大多数Linu 阅读全文

posted @ 2008-05-18 14:35 suyang 阅读(510423) 评论(36) 推荐(57) 编辑

摘要: 下面就详细回忆一下我是当时是怎么搞好这些效果的。 首先说一下什么是Mac4Lin,Mac4Lin是什么呢?简单地说,它是一系列的不同用处的主题包。以前我们把Linux弄成Tiger,要东找一个图标软件包,再西找一个GTK主题包,还得加个 Emerald主题包……现在Mac4Lin都为你做好了,只要下载Mac4Lin这个档案,解包以后,所有的东西都在了:图标、GTK主题、 Emerald、光标甚至是壁纸。你所做的,只要到“外观”里安装好就行了。 下载地址是:进入Mac4Lin的工程主页:http://sourceforge.net/projects/mac4lin, 点击 Download,然后把需要的软件包下载下来吧! 最新版是0.4版。(把三个tar.gz的包以及一个pdf全下载下来,其中那个pdf是使用手册,英文的) 还有,想变成Leopard,AWN也少不了!什么是AWN,怎么安装?后面我们会介绍的。 第一步:应用G 阅读全文

posted @ 2008-04-18 11:28 suyang 阅读(4990) 评论(6) 推荐(0) 编辑

摘要: sudo yum install *exaile* -y 装好以后并不能播放MP3,播放mp3需要安装gstreamer的插件: sudo yum install gstreamer-plugins-ugly 发现界面十分漂亮:) 阅读全文

posted @ 2008-04-15 22:55 suyang 阅读(758) 评论(0) 推荐(0) 编辑

摘要:首先我们来安装XMMS: yum -y install xmms yum -y install xmms-mp3 yum -y install xmms-skins (皮肤,可选) yum -y install xmms-wma (wma解码器,可选) 注意:上述命令可以在一行完成,yum -y install xmms xmms-mp3 xmms-skins xmms-wma ...,分行是为了显得清楚。 * 应用程序 - 影音 - XMMS 接下来就是解决播放列表乱码的问题: 第1步:在个人用户主目录下创建或编辑文件.gtkrc.mine $sudo gedit ~/.gtkrc.mine 文件内容为: .... 阅读全文

posted @ 2008-04-15 14:33 suyang 阅读(977) 评论(1) 推荐(0) 编辑

摘要:我的本是SONY-CR23,配置如下: Intel Core2 Duo T7250处理器,主频2.0GHz,800MHz前端总线, 1024MB X 2 DDR2内存,(后加了一根) 120GB 5400转SATA硬盘, ATI Mobility Radeon X2300独立显卡,64MB独立显存, 预装正版Microsoft Windows Vista Home Premium操作系统. 偶然一次装了Alcohol 120%后VISTA系统挂掉了,也不多想什么了,反正主要是用来开发LINUX的项目,干脆装个Fedora8.......... 阅读全文

posted @ 2008-03-31 13:07 suyang 阅读(890) 评论(0) 推荐(0) 编辑

摘要: 以下文章转载自a personal blog:For Future,因为昨天下午在cmd模式下编译servlet失败,后来在网上找到这篇文章帮我解决了该问题,我觉得挺值得收藏的,并且这篇文章对"两个jre"和"三个lib"的功能简单扼要的解释清楚了. lib目录下放置着jar包。程序中的import语句找的就是这些文件!例如:import javax.servlet.RequestDispatcher; 问题在于,在cmd模式下编译,系统会提示:CheckAccount.java:5: 软件包 javax.servlet 不存在! 在安装jdk之后,仔细观察下安装路径下的文件夹,其中共计两处包含jre目录!共有三处lib目录!包含javax.servlet的jar包就应该被安置在其中的某一处。首先在tomcat的安装目录下,找到servlet-api.jar(位于D:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar 阅读全文

posted @ 2008-03-12 00:41 suyang 阅读(2370) 评论(5) 推荐(1) 编辑

摘要:有些日子没用Linux了,昨晚在Fedora 8上把SUN JDK 6.0 Update 5 给装好并配置了一下,过程都很死板,这里只强调一些容易出错的地儿。 1。登陆www.sun.com下载最新的JDK,我下的是jdk-6u5-linux-i586-rpm.bin那个,并保存在目录“~/”下。 2。由于该bin文件没有可执行权限,所以在终端执行命令:chmod 777 ~/jdk-6u5-linux-i586-rpm.bin。 3。登陆root用户,执行该bin文件,如:~/jdk-6u5-linux-i586-rpm.bin。 4。接下来配置环境变量。在root权限下执行:vi /etc/profile,在该文件最后面加上如下几行: 阅读全文

posted @ 2008-03-11 13:47 suyang 阅读(686) 评论(0) 推荐(0) 编辑