存档

文章标签 ‘ubuntu’

java开发环境搭建

2011年5月7日 没有评论

java开发环境搭建—写给java新手 一、windows下开发环境的搭建 1、从http://java.sun.com/上下载windows平台的JDK,并安装。假设安装目录为:C:\jdk6.0 2、设定相关环境量(以windowsXP)例: 1、右击桌面上“我的电脑”,选择属性 2、再选择“高级”活页,找到系统变量,并点击下面的“新建” 3、变量名:JAVA_HOME ,值:C:\jdk6.0(你的JDK安装目录),点击“确定” 4、以同样的方法新建,变量名:CLASSPATH ,值: %JAVA_HOME%\lib;. 注意,后面是分号与点号(英文的),不能错 5、在系统变量中找到“path”,并点击“修改”,在其对应的值的最后面追加“;%JAVA_HOME%\bin”,引号不在内,一直点“确定”直到所有的窗口关闭 6、打开“运行”窗口,输入“cmd”回车,在出现的提示符窗口下输入:“javac -version”并回车,出现“javac 1.6.0”等类似的信息,则大功告成也。 7、安装你的开发IDE,如Eclipse、JBuilder等,就不多说了 二、linux下开发环境的搭建(以Ubuntu为例) 1、从http://java.sun.com/上下载linux平台的JDK,的bin档; 2、将你下载的bin档放在你想安装的目录,如/opt下面,下面假设放在/opt目录下,文件名为jdk1.6.0.bin 3、打开终端,依次执行下列命令: cd /opt sudo sh jdk1.6.0.bin (其它平台不需要sudo,只要相应的权限就可以) jdk安装完成,安装目录为:/opt/jdk1.6.0 4、设定环境变量 a、编辑/etc/profile文件,在最后面追加以下内容: JAVA_HOME=/opt/jdk1.6.0 CLASSPTH=$JAVA_HOME/lib:. PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME CLASSPATH path b、保存后在终端执行 source /etc/profile (保证你不用重启而加载新设定的环境变量) javac -version 看到“javac 1.6.0”等信息就大功告成 就可以安装你的IDE了,如Eclipse等

分类: WEB开发 标签: ,

ubuntu系统下SSH keygen免输入密码的方法

2011年4月5日 没有评论

懒得打密码, 以 key 做认证登陆,当然这样也列安全,不让别人看到你的密码 显体操作如下 ssh-keygen -t rsa  #生成自己的密钥id_rsa, id_rsa.pub scp id_rsa.pub root@server_hostname:~/.ssh/ #将id_rsa.pub传送到目标主机 ssh root@server_hostname #ssh登陆到目标主机 cat .ssh/id_rsa.pub >> .ssh/authorized_keys #主要操作,添加自己的认证 好了,这样就可以用key认证登陆,不需要输入密码

分类: Ubuntu 标签:

自动备份博客程序到gmail邮箱

2011年3月13日 没有评论

1.定时计划任务 定时任务 crontab 用于linux 下的计划任务,博客程序的自动备份任务的起动就是通过此程序进行的。 注意这几个目录 /etc/cron.hourly /etc/cron.daily /etc/cron.weekly /etc/cron.monthly 这些目录下的文件可以分别每小时,每天,每周,每月自动执行一次。 如果是把脚本程序放置在上面的目录里,最好把权限设置为0700。 2.用mutt和msmtp实现发送gmail邮件 ubuntu下用mutt和msmtp实现发送gmail邮件将务份的文件以附件发送到gmail 3.备份sh脚本 #!/bin/bash # lampblog.net back up YYYYMMDD=`date +%Y%m%d` SUBJECT=’Bak_of_lampblog.net_’${YYYYMMDD}; ATTTMP=’/backup/lampblog.net’ rm -rf $ATTTMP mkdir -p $ATTTMP cd $ATTTMP tar zcPf /backup/lampblog_${YYYYMMDD}.tar.gz /var/www/lampblog.net split -b 20m -a 3 -d /backup/lampblog_${YYYYMMDD}.tar.gz ${SUBJECT}.part for file in * do echo “blog backup” | mutt -s [...]

分类: Ubuntu 标签: , ,

ubuntu下用mutt和msmtp实现发送gmail邮件

2011年3月13日 没有评论

安装 mutt 和 msmtp: sudo apt-get install mutt msmtp 修改配置文件 nano ~/.msmtprc 输入以下内容: account default host smtp.gmail.com from gmailuser@gmail.com tls on auth on port 587 user gmailuser@gmail.com password xxxxxx #logfile /var/log/msmtp.log logfile ~/.msmtp.log tls_certcheck off 更改文件权限,主要是防止密码泄漏 chmod 600 ~/.msmtprc nano ~/.muttrc 输入以下内容: set pop_last=yes set pop_pass=xxxxxx set pop_user=gmailuser@gmail.com set pop_host=pops://pop.gmail.com set sendmail=”/usr/bin/msmtp” 更改文件权限 chmod 600 [...]

分类: Ubuntu 标签:

重装windows7后修复ubuntu启动项

2011年3月5日 没有评论

如果您的电脑是windows7与ubuntu双引导,而且grub2安装到了MBR,那么当重装windows7后,安装系统将把MBR重 写,所以安装完成后就会直接进入windows7而不再出现grub2的系统选择界面了。如果您遇到这种情况,完全不需要再把ubuntu重装,因为 ubuntu并未被破坏,只是少了一道通往ubuntu的“门”而已。我们现在就要设法重建一道这样的“门”。 修复的方法很多,如果您不想涉及到启动代码的处理,而且对windows7的启动管理器情有独钟,希望把ubuntu加入到其中可以与windows7及其他一键还原软件并列以便选择。一款软件EasyBCD便可以实现。下面是软件的界面: 下面先介绍一下添加ubuntu10.04的方法,这里以EasyBCD2.0.2为例: 在windows7下安装完成后打开EasyBCD,单击左侧的“Add New Entry”,然后在“Operating Systems”中选择“Linux/BSD”选项卡,“Type”中选择“GRUB 2”,下面的名字可以改,比如改为“ubuntu”,然后点击下面的“Add Entry”即可。可以参照下面的图示: 重新启动计算机后,会出现windows7的启动管理器,您会发现已经加入了ubuntu(若您没有为其改名将显示NeoSmart Linux)。当您选择进入时,系统会自动搜索到正确位置,然后熟悉的Grub2界面就会出现在您面前了。您可以选择进入各种ubuntu模式,或者再次 进入windows7。 其实EasyBCD是一款很好用的小软件,并不局限在windows7下使用,也并不局限修复ubuntu,您可以利用它做很多的有关启动参数的修改而无需记忆繁琐的代码,当然在这里还要给您一些附加的建议: 1.若您要修复的是如ubuntu10.04及以上的版本的话,请务必选择“GRUB2”;若您要修复以“Grub”为引导的Linux系统时,请选择“GRUB”,并手动选择正确的位置; 2.若您是在windows7下使用EasyBCD,请务必使用较新的版本,如本篇演示的版本; 3.若您是要修复其他版本的windows或apple公司的Mac,也可以在相应的选项卡中选择;但请在高版本windows下安装此软件并修复低版本的windows,如windows7下修复windows xp; 4.使用EasyBCD时具有一定的危险性,在删除系统启动相关参数时请慎重,一旦误删可能导致不必要的麻烦; 5.网上与EasyBCD相似的软件很多,使用大同小异,建议您根据兴趣爱好选择,本篇之所以推荐EasyBCD由于是本人亲测并且为免费软件。 下载地址:http://zjmcc2.newhua.com/soft/58174.htm

分类: Ubuntu, Windows 标签: ,

evolution配置gmail

2011年2月23日 没有评论

1) Gmail 在Gmail上找不到Evolution的配置方法,网上也有不少人询问如何配置,我在网上找到一篇英文的配置说明,我按其设置成功了,所以拿来与大家共享,简单翻译如下: (注:要使用客户端发送接收gmail,需要在gmail中启用pop,具体见gmail的帮助) 1. 启动Evolution。 2. 点击“编辑”──首选项。 3. 点击添加(账户)/注:如果你已经设置过gmail账户,则可以点击编辑。 4. 在名称里输入你的名字,在请求的信息中全名和电子邮件地址都填写你的Email地址。填好之后点击接收电子邮件标签。 5. 接收电子邮件:服务器类型:POP; 服务器:pop.gmail.com; 用户名:你的gmail地址,如kakald@gmail.com; 使用安全链接:SSL加密; 记住密码。设置好后点击下一个标签。 6. 接收选项:按自己喜欢设置,并不影响gmail是否在evolution中工作。 7. 发送电子邮件:服务器类型:smtp; 服务器:smtp.gmail.com; 服务器需要认证:选中; 使用安全链接,SSL加密; 身份验证:用默认的”Plain”; 用户名:同你的邮件地址,如test@gmail.com,最后记住密码。 8. 默认选项卡可以依喜好设置,或保持默认。 9. 点击应用,完成设置。 现在你可以试试发送接收邮件,如果提示你输入密码,说明成功了,你可以用Evolution发送接收gmail邮件了。 2) 163 email 成功在ubuntu上配置evolution的163邮箱,和大家一起分享 标识:名称(N):test的邮箱 全名:test 电子邮箱地址:test@163.com 其他项就不要填写了 接收电子邮件: 服务器类型:pop 服务器:pop.163.com 用户名:zdw_208 使用安全连接:不加密 认证类型:密码 发送电子邮件 服务器类型:smtp 服务器:smtp.163.com 服务器需要认证:需要 使用安全连接:不加密 类型:PLAIN 用户名:test 记住密码:打上勾,免得下次重新输入 当然用户名要填写你们的名字了哈哈。

分类: Ubuntu 标签:

密码管理keepassx

2011年2月22日 没有评论

最近账号密码管理出现在混乱,一次以明文传到了别人那里,于是急忙更改密码,因账号较多,更改记忆又出现了问题,最后在网站找了一下ubuntu下密码管理软件,找到了一个很好用的keepassx,此软件可用于多个平台,Linux,Mac OS X,Windows。下面以ubuntu为例讲讲他的功能和使用。 1.Ubuntu下安装keepassx 只要一条命令: sudo apt-get install keepassx 其他系统安装请到 http://www.keepassx.org/downloads/ 下载安装,一样很方便。 2.生成主账号及数据库 首先进入主程序 这里输出主账号密码,并选择生成密钥。生成密钥会提示保存位置,这个生成的密钥下次登陆要用的。 之后就是生成密码管理数据库,这个也要自定义存主位置。密钥和数据库你可以转移并备份,下次重装系统时再用的。 3.功能使用 功能使用很简单,建立组,再生成项目,界面是中文的,自己看看也就会用了。 这里主要说说他比较好使的功能。 1.将用户名复制到剪贴板,将密码复制到剪贴板,自动打开网址,进行自动填写。 这些是很方便的功能,只要轻轻点击,账号和密码就复制好了,或是直接把网址表单填好了,你根本不用关心密码有多长,这样你就可以将你短小不安全的密码,换成自己看上十分钟都记不住的,也不怕别人看一眼你的明文密码。 2.以上操作都有快捷键操作,使用更方便。 3.密钥和数据库都可备份,方便重装系统之后,再重现。

分类: 未分类 标签: ,

Ubuntu下配置samba实现文件夹共享

2011年2月15日 没有评论

安装Samba sudo apt-get install samba 配置 1.windows 访问 ubuntu 第一步创建共享目录: 比如要创建/home/用户名/share首先创建这个文件夹 (这个用户名就是你的用户名,为了方便易懂我才这样写的,到时记得自己改啊) 代码: mkdir /home/用户名/share #(新建share文件夹) chmod 777 /home/用户名/share #(设置该文件夹的权限使其让所有用户可读可写可运行) 备份并编辑smb.conf允许网络用户访问 (养成随时备份的好习惯,在关键的时候你会发现当初的备份是多么的明智!) 代码: sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup sudo gedit /etc/samba/smb.conf 搜寻这一行文字 代码: ; security = user 用下面这几行取代 代码: security = user username map = /etc/samba/smbusers 将下列几行新增到文件的最后面,假设允许访问的用户为:new。而文件夹的共享名为 Share #这里之所以这么写就是因为后面我们要创建一个smb用户new,并且让XP用户通过这个new来和我们进行数据交流。当然你可以写为自己喜欢的名字 只不过前后要一致就可以了 代码: [Share] comment = Shared Folder [...]

分类: Ubuntu 标签:

Ubuntu能做什么

2011年2月14日 没有评论

普通型 上个网页、发个微博、听个音乐、泡个妞、瞧个绯闻、欣赏祖国东边岛上爱情动作片,要说小游戏也能玩玩,大游戏就回到win去吧。 没事闲的蛋疼拼命折腾型 各种软件尝试、各种系统定制、各种系统美化、各种蛋疼的突发问题,足够这些个系统狂去折腾了。 软件编程 Linux下学习编程是最好的环境了,linux的发行版往往已经集成了各种语言环境,只要能编就能运行。 服务器 Linux下服务器博大精深,若真是想入这一行,那可就得要好好学习各种命令,多练操作。 科学计算 很多大型的实验(想粒子探测等等),数据庞大,需要计算机来辅助计算,Linux计算快捷/稳定,就成了很好的选择。 安装Ubuntu除了要有心理准备,还需要有相关知识的储备。建议漫无目的的同学,多玩玩软件,看看Shell脚本,说不定你就找到了方向。

分类: Ubuntu 标签: , ,

Ubuntu下使用RAR压缩和解压缩

2011年2月14日 没有评论

在ubuntu下使用rar压缩和解压缩只要从源内更新rar和unrar两个程序就可以集成到系统之中了。 方法为:打开终端,运行命令 sudo apt-get install rar sudo apt-get install unrar 安装完成,rar支持已经集成到系统中了。

分类: Ubuntu 命令 标签: