快捷搜索:  
Fedora  Linux中配置JDK5或JDK6环境变量

Fedora Linux中配置JDK5或JDK6环境变量

上帝终于拯救我了,好长时间都没有找到linux下配JDK环境变量的方法,网上搜了好久,很多都好像没什么作用,还有一些配上以后直接让我的系统崩溃了,昨天我同事给我一个配置方法清单,号称是屡试不爽,我怀着一颗惴惴不安的心情试验了一把,我配的是JDK6.0,没想到第一步完成后执行了一下java -version居然成了,为了保证文档的完整性,我现在把我同事给我的文档全部都贴出来与大家分享,反正,我是只做了第一步就OK了,我用的是Fedora5.大家如果跟我一样不知道如何在linux上配置JDK的可以试一下,呵...

拨开云雾:Lastlog文件不断变大的原因

拨开云雾:Lastlog文件不断变大的原因

Lastlog文件是记录所有用户最后登录的相关信息,该文件的算法是这样的: 记录用户登录信息大小= UID * 256byte 如64位系统上的nfsnobody用户,其UID是4294967294 或者 2^32 - 2,这也是系统上最后一个的UID。 所以通过上面的算法就能说明该文件怎样显示1.2TB大小: 4294967294 * 256 = 1099511627264 bytes从上面的算法也可以看到,256是每一UID在lostlog文件中所占用的空间大...

Linux  slab  分配器详解

Linux slab 分配器详解

良好的操作系统性能部分依赖于操作系统有效管理资源的能力。在过去,堆内存管理器是实际的规范,但是其性能会受到内存碎片和内存回收需求的影响。现在,Linux? 内核使用了源自于 Solaris 的一种方法,但是这种方法在嵌入式系统中已经使用了很长时间了,它是将内存作为对象按照大小进行分配。本文将探索 slab 分配器背后所采用的思想,并介绍这种方法提供的接口和用法。 动态内存管理 内存管理的目标是提供一种方法,为实现各种目的而在各个用户之间实现内存共享。内存管理方法应该实现以下两个功能: 最小化管理内存所需...

小技巧  在Linux桌面上建立“我的文档”

小技巧 在Linux桌面上建立“我的文档”

在Windows系统中,我们喜欢把自己编制的各种文档保存在“我的文档”中,在安装 Windows和Linux双系统的机器中,我们在Linux中也经常要用到“我的文档”中的文档。 我们也希望在Linux中编辑的文档能够在Windows中继续编辑,那最好把它们也保存在“我 文档”中。这就要求我们能在Linux的KDE桌面上快速访问“我们文档”,能够显示中文长件名,并且拥有完全的读写权。所有这些,在目录几种新版本的Linux桌面版中都不再是难 。下面以RedHat Linux简体中文版为例,说明其实现的方法。...

新手学堂:Emacs只启动一个进程的方法

新手学堂:Emacs只启动一个进程的方法

GNU Emacs支持server/client这种运行方式。就类似的,UltraEditor,双击打开多个文件时,可以共用一个程序进程,每次打开文件只是在已有进程下创建一个文档标签。这个功能对于Emacs来说十分有用,因为作为开发环境,许多人的Emacs并不单纯是Emacs,也许还有ECB,也许还有CEDET,也许还有cscope等等。这些东东,每次启动Emacs都会加载半天的。但我们如果使用Server/Client方式,将只需要启动一次Emacs,以后每次打开文件,只是在已经启动好的Emacs进程...

Xmanager  远程登陆Linux系统后配置Xdm

Xmanager 远程登陆Linux系统后配置Xdm

Xmanager 远程登陆linux 配置 Xdm 设置xwindow可以支持如xmanager这样的工具远程登陆linux。设置如下: #vi /etc/X11/xdm/xdm-config 在最后一行: DisplayManager.requestPort: 0 前面加!号注释掉此行。 #vi /etc/X11/xdm/Xservers 在最后一行::0 local /usr/X11R6/bin/X 前面加#号注释掉这一行。 #vi /etc/X11/xdm/Xaccess 找到#* #any ho...

新手看招  Linux系统的参数配置优化技巧

新手看招 Linux系统的参数配置优化技巧

LINUX系统调优记录: 解决 “dst cache overflow” 报警问题 OS:centos4.3 1.可以改变滑动窗口的大小 (默认应该就是“1”) echo "1" /proc/sys/net/ipv4/tcp_window_scaling 2.修改内核共享内存限制为256M,默认才2M echo 268435456 /proc/sys/kernel/shmall echo 268435456 /proc/sys/kernel/shmmax 3。可使用的代理端口 echo "1024 65...

高手进阶  Linux系统下MTD/CFI驱动介绍

高手进阶 Linux系统下MTD/CFI驱动介绍

因为前不久作了些关于FLASH编程方面的东西,加上看了Linux下MTD/CFI代码,感觉收获不小,就准备记个笔记,没想到竟然花了半天时间才写好。 某些Intel的FLASH芯片(如StrataFlash系列)支持多分区,也就是各个分区可以同时进行操作。应该说这是不错的特性,但是也会带来些问题。记得当初移植Linux-2.4.21,挂JFFS2文件系统的时候,经常会报一些"Magic bitmask not found"之类的错误,跟进去发现FLASH读出来的都是些0x80之类的数据,查看资料发现该款F...

Linux系统访问Windows分区FAT32和NTFS

Linux系统访问Windows分区FAT32和NTFS

Linux 内核支持读写Fat、NTFS、Vfat、Fat32、Hfs 等文件系统(至少可以读),因此在 Linux 下访问 Windows 要比在 Windows 下访问 Linux 方面的多,不需要使用专门的软件,直接使用 Linux 命令即可。 Fat/Fat32分区时 Linux 访问 Windows 分区 Linux 将系统中所有的设备都看作文件,所以在 Linux 下访问 Windows 分区非常方便,只要使用 mount 命令将 Windows 分区挂接成 Linux 的一个文件夹即可。...

Linux操作系统如何完美装载Windows分区

Linux操作系统如何完美装载Windows分区

Linux下的mount命令可以装载FAT32分区格式Windows分区,但是如何才能在系统启动时自动装载呢?如何解决烦人的中文问题呢?如何解决普通用户(非root)也要自由读写Windows分区内容的问题呢? 系统启动后执行下面命令可挂载windows分区: mount -t vfat -o iocharset=gb2312 /dev/hda5 /mnt/d mount -t vfat -o iocharset=gb2312 /dev/hda6 /mnt/e mount -t vfat -o ioch...

Linux系统中的文件目录结构介绍(表)

Linux系统中的文件目录结构介绍(表)

目录结构及主要内容 “/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。 /home 目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统省级时应该保留。 /proc 目录整个包含虚幻的文件。它们实际上并不存在磁盘...

非常实用  Linux系统开机提速我有绝招!

非常实用 Linux系统开机提速我有绝招!

Linux系统是十分优秀的操作系统,但启动时间长是该系统的缺点之一。那么能否通过一些设置来缩短Linux系统的启动时间呢?当然可以。 Linux系统是十分优秀的操作系统,但启动时间长是该系统的缺点之一。那么能否通过一些设置来缩短Linux系统的启动时间呢?当然可以。本文将向读者展示如何在不牺牲Linux系统可用性的前提下,缩短系统的启动时间。要实现这一目标,需要了解系统的各类服务及它们之间的从属关系,进而使它们在条件允许的前提下同时启动,从而大大节省系统启动时间。 准备工作 如果想采用本文介绍的方法对L...