在Linux下部署JDK环境
1. 去http://java.sun.com/javase/downloads/index.jsp下载一个Linux Platform的JDK。
2. 上载
# chmod 755 jdk-6u2-linux-i586-rpm.bin
# ./jdk-6u2-linux-i586-rpm.bin
3. 程序会自动生成文件
执行
# rpm -ivh jdk-6u11-linux-i586.rpm
4. 设置环境变量
个人用户修改.bashrc文件。
#vi .bashrc
set JAVA_HOME=/usr/java/jdk1.6.0_11
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
全局修改/etc/profile
#koris add java start
export JAVA_HOME=/usr/java/jdk1.6.0_11
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#koris add java end
执行
# source /etc/profile ← 使环境变量生效
5. 创建文件连接
进入 /usr/bin/目录
cd /usr/bin
ln -s -f /usr/java/jdk1.6.0_11/jre/bin/java
ln -s -f /usr/java/jdk1.6.0_11/bin/javac
6. 验证(在验证前先logout一下,再重新登陆);
# echo $JAVA_HOME
/usr/java/jdk1.6.0_11
# echo $CLASSPATH
/usr/java/jdk1.6.0_11/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar
# echo $PATH /usr/java/jdk1.6.0_02/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
# java -version
java version "1.6.0_11"
&nb
相关文档:
本来想用 kernel-module-ntfs-2.6.18-53.el5-2.1.27-0.rr.10.11.i686这种格式的包,但发现系统内核 2.6.18-164.2.1.el5.plus
根本找不到对应的文件,所以只好使用 ntfs-3g.
安装很简单,直接从http://www.ntfs-3g.org/index.html 下载最新的文件,
#wget http://www.ntfs-3g.org/ntfs-3g-2009.4.4.tgz
# ......
su
su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令:
$su user2
然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。
su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系 ......
这是在实验室搭建局域网时的配置写在这里吧,等在回忆那段大学生活时还是很美好的!
环境:外网IP 202.206.249.186 子网掩码 255.255.255.0 默认网关 202.206.249.1
内网IP192.168.0.1 子网掩码 255 ......
其实是个蛮简单的问题。在LDD3的第15章上有写(见“Remapping Specific I/O Regions”这一节)。不过当时作者选择了一个错误的做法:先把这块IO空间用ioremap映射到了内核空间,然后在用户进程访问被映射的地址所产 生的缺页中断里,用vmalloc_to_page得到page,返回给用户进程。
然而,vmalloc_to_page没法用 ......