易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : linux

JDK1.6在LINUX下的安装配置

JDK1.6在LINUX下的安装是如何进行的呢,让我们开始我们的演示:
Ubuntu Linux下jdk的安装与配置
1.JDK1.6安装准备
从sun公司网站www.sun.com下载linux版本的jdk,我下载的版本是JDK 6 Update 7,
地址http://java.sun.com/javase/downloads/index.jsp
jdk-6u7-linux-i586.bin,打开终端,用cd命令进入jdk所在目录,执行复制命令
sudo cp jdk-6u7-linux-i586.bin /usr
即将jdk复制到/usr目录下,然后进入/usr目录cd /usr
执行权限
chmod +x jdk-6u7-linux-i586.bin
执行安装命令
./jdk-6u7-linux-i586.bin
如遇错误,可先切换至root用户下,su root,再执行安装命令
安装成功会在/usr目录下生成jdk1.6.0_07目录,就是jdk的安装目录
重启电脑,打开终端,输入java -version
如若有显示java的版本信息,则表示安装成功,
2.JDK1.6安装后的配置
安装成功后需要配置jdk环境变量
用cd命令进入/etc目录sudo vi profile即执行编辑profile文件命令
在umas k022前添加如下内容:
export JAVA_HOME=/usr/jdk1.6.0_07
export JRE_HOME=/usr/jdk1.6.0_07/jre
export PATH=$PATH:/usr/jdk1.6.0_07/bin
export CLASSPATH=./:/usr/jdk1.6.0_07/lib:/usr/jdk1.6.0_07/jre/lib
保 ......

Linux Kernel in a Nutshel

Linux Kernel in a Nutshell
By Greg Kroah-Hartman
...............................................
Publisher: O'Reilly
Pub Date: December 01, 2006
ISBN-10: 0-596-10079-5
ISBN-13: 978-0-596-10079-7
Pages: 352
Written by a leading developer and maintainer of the Linux kernel,
Linux Kernel in a Nutshell is a comprehensive overview of kernel
configuration and building, a critical task for Linux users and
administrators.
No distribution can provide a Linux kernel that meets all users'
needs. Computers big and small have special requirements that require
reconfiguring and rebuilding the kernel. Whether you are trying to get
sound, wireless support, and power management working on a laptop or
incorporating enterprise features such as logical volume management on
a large server, you can benefit from the insights in this book.
Linux Kernel in a Nutshell covers the entire range of kernel tasks,
starting with downloading the source and making sure that the kernel is
in s ......

Linux下防止文件误删除的特殊方法

通常要用一些特殊的方法,防止误删除,其实误删除是可以防止的,特意删除是无法防止的。
误删除,通常是chattr +i filename
[root@imdba imdba_t2]# ls -ltr
total 116
-rw-rw—- 1 mysql mysql    61 Oct 17 16:08 db.opt
-rw-rw—- 1 mysql mysql  8556 Oct 17 16:09 imdba_t2_t.frm
-rw-rw—- 1 mysql mysql 98304 Oct 17 16:09 imdba_t2_t.ibd
[root@imdba imdba_t2]# chattr +i *
[root@imdba imdba_t2]# lsattr
—-i——– ./imdba_t2_t.ibd
—-i——– ./imdba_t2_t.frm
—-i——– ./db.opt
(root:NovaTestDB:Sat Oct 17 16:09:50 2009)[imdba_t2]> drop database imdba_t2;
ERROR 6 (HY000): Error on delete of ‘./imdba_t2//db.opt’ (Errcode: 1)
看上去这样可以防止一些人误删除,这样是不是感觉自己很聪明,别人很傻,就限制住了别人删除了呢?其实不然,看下面
(root:NovaTestDB:Sat Oct 17 16:10:08 2009)[imdba_t2]>
[root@imdba imdba_t2]# chattr -i *
[root@imdba imdba_t2]# lsattr
———&mdash ......

LAMP架设,Linux作主服务器,windows作从服务器(一)

经过一段时间痛苦的解决架设LAMP中遇到的问题,现在略作小结,聊以自慰,权当手记,不做参考。
总述:
    安装Apache+Mysql+PHP
    Apache虚拟目录
    Apache虚拟主机
    授权和认证
    Mysql主从服务器配置
    Rsync同步设定
    LAMP镜像站点
    站点压力测试
1、安装Apache+Mysql+PHP
    用Linux光盘的rpm包安装。挂载光盘#mount /dev/cdrom /mnt    然后#cd /mnt进入光盘#cd CentOS进入CentOS的rpm包集合,可以ls查看到所有的包。#ls httpd*查看有httpd字符的rpm包。
   先检查有没有安装以上rpm包,#rpm -qa | grep httpd* ,这样就可以查出机器上是否安装了与apache相关的哪些包。#rpm -ivh httpd(按tab键补全)安装,可能需要解决依赖问题,只需要一个一个尝试就行。
   安装完apache+mysql+php,可以用自己的ip访问自己的Apache,要解决一个php-mysql*的依赖问题安装这样一个phh-mysql* 的rpm包。
    安装中要多次解决一个依赖关系的问题。
2、 ......

有关桌面Linux的一则真实故事






<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
       所谓“桌面
Linux”
是指用户完全可以自由地理解、使用与传播的个人计算机界面。在这里,自由(
Freedom
)一词的准确含义与自主(
decide
for oneself
)的内涵更为接近
(by
Longman Dictionary of Contemporary
English(English-Chinese))
,据此将其翻译为“自主桌面”也许更为贴切。那么,我们的真实故事在哪儿呢?
 
     2005

11
月,美国《自由软件基金会》主席
Richard
Stallman

Ubuntu
奠基人
Mark
Shuttleworth

Tunis
世界峰会上见面,两人探讨了有关“
Free
Ubuntu”
的可能性(即
Gnubuntu
开发项目,后来该项目发布在
FreeNode
网站上),可惜的是,在当时条件下,并没有几个开发者能够理解该项目的重要意义,对其目感到兴趣。由此可见,具有前瞻性的重要开发项目,只有领导人“一头热”是不行的。事实是,直到
2006

5
月,爱尔兰软件工程师
Brian
Brazil
在《
ICT
Expo
》国际大会上与
Paul
O'M ......

深刻理解Linux系统进程间通信(IPC)

Linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。

Linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件
发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统
的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间通信机制。Linux则把两者继承了下来,如图示:
其中,最初Unix IPC包括:管道、FIFO、信号;System V IPC包括:System V消息队列、System V信号灯、System V共享内存区;Posix IPC包括:
Posix消息队列、Posix信号灯、Posix共享内存区。有两点需要简单说明一下:1)由于Unix版本的多样性,电子电气工程协会(IEEE)开发了一个独立的Unix标准,这个新的ANSI Unix标准被称为计算机环境

可移植性操作系统界面(PSOIX)。现有大部分Unix和流行版本都是遵循POSIX标准的,而Linux从一开始就遵循POSIX标准;2)BSD并
不是没有涉足单机内的进程间通信(socket本身就可以用于单机内的进程间 ......
总记录数:5772; 总页数:962; 每页6 条; 首页 上一页 [902] [903] [904] [905] 906 [907] [908] [909] [910] [911]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号