新手看招:Linux系统下DNS服务器的架设
Linux下配置DNS服务器主要有三种方式:1 是在安装系统时选择安装DNS服务器的相关软件。2 安装Bind的RPM包。3 下载Bind软件源代码,然后编译安装。若采用前两种方式,输入“rpm –q bind”后会显示bind的相关信息,否则没有信息显示。Bind安装完毕后,需要按以下步骤进行配置: 一、修改/etc/host.conf和/etc/reso…
(更新时间:2008-4-8)[查看全文]
认识Linux的挂载分区表fstab
首先请看下面这个例子,修改前记得先备份一份: sudo cp /etc/fstab /etc/fstab.bak # /dev/sda9 UUID=e6496924-053a-498f-a8a1-283e9cefd5c1  / ext3 defaults,errors=remount-ro  0 1 第一列表示磁盘分区的名称,第二列表示挂载点,第三列是文件系…
(更新时间:2008-4-8)[查看全文]
获取路径的文件名及其目录名
完整的文件名最长可以到达4096个字符。 那么,怎么知道哪个是文件名?哪个是目录名?就是利用斜线(/)来分辨。 其实,获取文件名或者是目录名,一般的用途是在写程序时进行判断。 下面我们简单以几个范例谈一谈basename与dirname的用途。 [root@linux ~]# basename /etc/sysconfig/network network &…
(更新时间:2008-4-8)[查看全文]
Linux系统的文件句柄数量问题
在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,其实Linux是有文件句柄限制的(就像WinXP?),而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量,因此我们需要把这个值改大一些。 大概知道ulimit这个命令是相关的,上Google搜索了一下,大…
(更新时间:2008-4-8)[查看全文]
Linux下关于内存查看的详细解析
Linux中使用free可以查看系统内存使用状态, 默认单位为k blue_stone@blueice:~$ freetotal used free shared buffers cachedMem: 2075320 1879172 196148 0 533484 952588-/+ buffers/cache: 393100 1682220Swap: 20…
(更新时间:2008-4-8)[查看全文]
如何给Make命令来传递参数
在编译系统的时候,我们一般只要简单的输入make执行就可以了。但有时候,我们还是需要让make命令带入一些参数给makefile脚本。 比如,你在代码里面需要定义一个宏DEBUG来打开调试开关,代码如下: int main() { int i=9; #ifdef DEBUG i=1; #els…
(更新时间:2008-4-8)[查看全文]
恢复EXT3 Superblock的正确方法
Linux Ext3文件系统超级块(Superblock)错误问题. .... bad superblock on /dev/hda4 一个同事做的恢复, 结果把数据都抹掉了. 后来想想, 当时的直接 fsck 的恢复方法不对. 正确的方法应该是这样的: 1 获取错误的出错磁盘(或者设备)块的大小. 有很多种方法可以得到. 比如, # tune2fs -l …
(更新时间:2008-4-8)[查看全文]
Linux操作系统的内存管理指南
在Linux下查看内存我们一般用command free [root@nonamelinux ~]# free total used free shared buffers cached Mem: 386024 377116 8908 0 21280 155468 -/+ buffers/cache: 200368 185656 Swap: 393552 0…
(更新时间:2008-4-8)[查看全文]
Linux2.6.18 SD卡驱动的修正
platform: s3c2440 + linux 2.6.18 在linux2.6.18 中,sd卡的驱动有不少的bug.例如,没有写保护的功能. 在驱动的模块中预留了写保护的函数,但是没有实现,代码也只有几行,只要加上去编译一下就OK了. static struct mmc_host_ops s3c2410sdi_ops = {.request = s3…
(更新时间:2008-4-8)[查看全文]
configure关于交叉编译的参数设置
configure的参数众多,一般包括如下 --srcdir=DIR 这个选项对安装没有作用.他会告诉configure源码的位置.一般来说不用指定此选项,因为configure脚本一般和源码文件在同一个目录下. --program-prefix=PREFIX 指定将被加到所安装程序的名字上的前缀.例如,使用--program-prefix=g来config…
(更新时间:2008-4-8)[查看全文]
开放源代码软件测试工具介绍
目前市场主流的测试工具和管理软件,如Rational和Mercury的系列产品,大多比较昂贵。   商业软件的优势主要表现在其售后服务和工具本身的强大和易用性上,而作为技术基础相对较好的测试人员,也可考虑使用开源的软件,这将为公司节省一大笔开支,必要时也有更好的扩展自由度。   开源测试工具——功能测试工具   Linux Test Project   ht…
(更新时间:2008-4-8)[查看全文]
Linux中应用的GTK+和X分析(1)
在嵌入式 Linux 下有很多图形界面系统 GUI,包括 Qt/Embedded,FLTK,Microwindows 和 GTK+ 等。作为一个开发者,到底使用什么样的 GUI 系统呢?对一个系统,将它改造为符合你的需求,你要做多少修改呢?修改后的系统的尺寸一般会有多大呢?这些都是开发人员会遇到的问题。我们在这里讨论的就是要对这些内容做一个具体细致的分析,通…
(更新时间:2008-4-8)[查看全文]
Linux安装ePSXe 1.6.0游戏模拟器
下载Linux版本ePSXe模拟器! 官方网站下载:http://www.epsxe.com/download.php ePSXe v1.6.0 180 KB ePSXe executeable (Linux) 解压到一个目录中,打开终端进入模拟器目录中输入: #./epsxe 系统提示: ./epsxe: error while loading share…
(更新时间:2008-4-8)[查看全文]
保护Linux系统的临时文件安全
在一个典型的Linux系统中,至少有两个目录或分区保持着临时文件。其中之一是/tmp目录,再者是/var/tmp。在更新的Linux内核的系统中,还可能有/dev/shm,它是用tmpfs文件系统装载的。 存储临时文件的目录存在着一个问题,即这些目录可以成为损害系统安全的僵尸和rootkit的温床。这是因为在多数情况下,任何人(或任何过程)都可以向这些目录写…
(更新时间:2008-4-8)[查看全文]
保障Linux系统安全的九大技巧
当你使用Linux操作系统处理安全问题时,下面的一些规则和技巧也许会派上用场。 1.在以root身份登录时,避免做一些常规工作。这会减少你感染病毒的风险,并且可以防止你犯一些错误。 2.如果可能的话,在一台远程机器上工作时,尽量使用加密连接。使用SSH来代替telnet、ftp、rsh、rlogin应当成为标准的操作规范。因为SSH的安全性众所周知。 3.尽…
(更新时间:2008-4-8)[查看全文]
Windows下如何访问Linux分区的文件
很多从Windows平台转到Linux下的朋友都不会只在机器上装一个Linux,而是保留着Windows。这样,如果对Linux不习惯,偶尔还可以切换回来。毕竟Windows的桌面系统还是很人性化的。在Linux下访问Windows分区,特别是对老的Fat分区是非常容易的,只需要mount一下即可,访问ntfs分区稍微复杂一点,需要驱动支持。但有时,我们也会…
(更新时间:2008-4-8)[查看全文]
实用技巧:让三个主流系统共存常用方法
简单的让当前主流的三个系统xp、vista,以及linux做到完美共存。 1,分区。为了让你的系统安装更加容易,那么,收钱请你从全局考虑,在安装第一个系统的过程中就讲少有的分区定好,这个是为了避免以后的一些误操作。我电脑的分区为:xp系统盘,xp程序盘,vista系统盘,资料盘,linux根分区以及交换分区,可以看到又六个。至于你知否按照这样的分法依个人爱好…
(更新时间:2008-4-8)[查看全文]
Linux Desktop CD硬盘安装的技巧
安装将desktop镜像文件置于D盘(FAT32)根目录下,也就是硬盘号GRUB表示为hd0,4而ubuntu表示为sda5的分区之中。 找个能启动Grub的光盘,启动到grub>下,或者安装一个GRUB FOR dos。 然后在GRUB提示符下输入 root (hd0,4) kernel /vmlinuz boot=casper find_iso=/…
(更新时间:2008-4-8)[查看全文]
Linux下使用mtrace进行内存状况监测
对于内存溢出之类的麻烦可能大家在编写指针比较多的复杂的程序的时候就会遇到。Debug起来也是比较累人。其实Linux系统下有一个使用的工具可以帮忙来调试的,这就是Mtrace。Mtrace主要能够检测一些内存分配和泄漏的失败等。下面我们来学习一下它的用法。 使用Mtrace来调试程序有4个基本的步骤,需要用到GNU C 函数库里面的一些辅助的函数功能。 1.…
(更新时间:2008-4-8)[查看全文]
Linux显示器屏幕偏移的解决办法
系统环境:WinXP+Ubuntu 1.Ubuntu终端下sudo xvidtune,这个会给你一个警告提示说有可能损坏显示器或者显卡,如果你想继续下去点击OK 2.用left和right按钮调屏幕位置,再Apply按钮试一试看看实际的效果,不满意再用left和right按钮调整再进行测试显示情况。 3.显示效果满意之后,按show,在终端会输出 1024x…
(更新时间:2008-4-8)[查看全文]
在Linux下搭建J2EE开发环境1
1.JAVA环境安装: sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-demo sun-java6-doc sun-java6-source sun-java6-plugin ia32-sun-java6-plugin sun-java6-fonts libmyodbc odbc-pos…
(更新时间:2008-4-8)[查看全文]
Ubuntu下允许Root用户直接登录图形界面
ubuntu root是默认禁用了,不允许用root登陆,所以先要设置root密码。 执行:sudo passwd root 接着输入密码和root密码,重复密码。再重新启动就可以用root登陆。 另外,默认情况下是不允许用root帐号直接登陆图形界面的。 这可以通过修改/etc/gdm/gdm.conf文件来允许root直接登陆,在该文件中,修改其中的Al…
(更新时间:2008-4-8)[查看全文]
如何修改Linux系统的文件权限
修改linux文件权限命令:chmod 用法:chmod XXX filename ×××(所有者\组用户\其他用户) ×=4 读的权限 ×=2 写的权限 ×=1 执行的权限 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo …
(更新时间:2008-4-8)[查看全文]
Ubuntu系统下播放rmvb等视频文件
首先安装gstreamer的解码器,gstreamer是gnome主推的多媒体平台。默认没有安装完全,导致mp3等不能播放。 sudo apt-get install gstreamer-* 把所有的gstreamer的包安装上。 编辑apt源 sudo vi /etc/apt/sources.list #添加一下的源 deb http://ubuntu.c…
(更新时间:2008-4-8)[查看全文]
Linux图形界面安装图文
Redhat Fedora Core 6 Linux图形界面安装图文概述 Redhat公司的Fedora Linux Core 系列(以下简称FC6)。其中Fedora Core 6是开放源代码的免费版本,使用范围广泛。 安装操作系统 FC 5和FC6 FC7 等侍发布的FC8 这些操作系统安装流程都相似的,所以这里做FC 6介绍 首先将linux光盘放入光…
(更新时间:2008-4-8)[查看全文]
系统管理:Linux系统下临时文件TMP清理
系统使用时间长后会产生临时文件(/tmp下),需要清理。但清理的时候不推荐使用rm -rf。这样有时会引起程序的僵死。 推荐使用tmpwatch命令来进行清理。关于tmpwatch的说明如下: 名称 : tmpwatch 版本 : 2.8.4 发布号 : 5 所属组 : 系统环境/基础 源码包: tmpwatch-2.8.4-5.src.rpm 大小 : 1…
(更新时间:2008-4-8)[查看全文]
10303 篇文章  首页 | 上一页 | 362 363 364 365 366 367 368 369 370 | 下一页 | 尾页  26篇文章/页  转到第
天下网吧·网吧天下

本栏目最新图文