快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
同步化您的Linux系统时间和时钟速度

同步化您的Linux系统时间和时钟速度

时钟速度不仅仅能够从NTP服务器更新系统的时钟,而且它也能够计算得出时钟频率,还能够相应地管理系统时间。 很多想要保持一个准确的计算机时钟的人使用Network Time Protocol (NTP)设置他们的时钟时间与原子钟相同的时间。NTP是一种确保在一个网络操作中的所有计算机拥有完全一致的时间,这样就能够帮助监督记录文件和例行的自动维修工作等等。 但是,如果你有一个相当大的网络,NTP能够提供相当大的通信量保持时钟的更新。某种程度上,它需要规律地运转来调整在不同的计算机上个人时钟频率。所以,除非你...

在Linux中实现计算机共享互联网连接

在Linux中实现计算机共享互联网连接

现今,高速的家用互联网已经远比标准来得快了。由于计算机的低成本,多台计算机在同一个家庭式办公室已经越来越成为一种主流。 为了能够达到“时刻连线”的连接效果,对防火墙的需求远远超过了对Luxury本身的啊哟求,而且许多廉价的硬件设备都能起到防火墙和路由器的作用。但是,Linux桌面能够满足此项需求,而且能为你在此程序上节省一些钱。 Linux能够为多台计算机提供防火墙和路由器的能力。使用iptables,你能够很容易地安装。 大量的工具能够使用iptables帮助建立防火墙脚本。如果你只是想使用一个简化的...

在Linux上使用Bugzilla跟踪bug

在Linux上使用Bugzilla跟踪bug

对于负责提供支持的人而言,保持对问题、难题及其修订的跟踪,可能会是一项棘手的任务;不过,有一个完美的开源方案可以满足这一要求:Bugzilla。安装它之后,您就可以方便地跟踪 bug 了,并可在发现特定的问题和解决方案时得到通知。本文给出了在 Linux? 系统上安装 Bugzilla 的逐步指南。 Bugzilla 是一个缺陷或 bug 跟踪系统 —— 这个系统能够让个人或者团队开发人员保持 对他们的产品中突出 bug 的跟踪。此类系统允许用户跟踪 bug 和代码修改,与其他队友沟通,提交和回顾修订补...

μClinux嵌入系统外部硬件设备快速调试

μClinux嵌入系统外部硬件设备快速调试

摘要:为了加快开发调试μClinux嵌入式系统的外部硬件设备,采用直接物理地址的设备访问方法,在μClinux嵌入式系统中实现了外部硬件设备的快速访问。使用地址映像,将设备的寄存器映像到处理器的内存空间统一编址,通过指针定义的地址操作函数对外设备进行访问。该方法可以在μClinux操作系统支持的嵌入式系统的硬件环境中进行硬件外部设备的快速调试,避免了因等待外部硬件设备驱动程序的编写而耽误外部硬件调试的时间,从而加快外部硬件设备调试速度,提高硬件开发调试效率。 关键词:方法 μClinux硬件 调试 快速...

Linux下动态链接库技术分析和移植技巧

Linux下动态链接库技术分析和移植技巧

摘要:动态链接库技术实现和设计程序常用的技术,在Windows和Linux系统中都有动态库的概念,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。但不同操作系统的动态库由于格式 不同,在需要不同操作系统调用时需要进行动态库程序移植。本文分析和比较了两种操作系统动态库技术,并给出了将Visual C++编制的动态库移植到Linux上的方法和经验。 1、引言 动态库(Dynamic Link Library abbr,DLL)技术是程序设计中经常采用的技术。其目的减...

如何在Linux下实现设备的配置(下)

如何在Linux下实现设备的配置(下)

6 窗口系统(XFree86)的配置过程 6.1 显示卡的描述文件介绍(CardDB) CardDB是X配置程序使用的显示卡数据文件。在对XFree86进行配置时,配置程序一般都需要读取其上的内容完成显示卡的配置。它的内容与使用的XFree86的版本密切相关。一般而言,它保存的位置是在/usr/X11R6/lib/X11/目录下。现在我们就对XFree86 4.1.0的CardDB文件进行简单的介绍: NAME 显示卡的描述名称 CHIPSET 描述显示卡使用的芯片集 SERVER 为了和3.x版本的X...

如何在Linux下实现设备的配置(上)

如何在Linux下实现设备的配置(上)

Linux下设备的配置过程是指在检测到设备类型、设备当前工作参数等信息之后,使用这些信息来配置设备的驱动程序,工作方式等,(设备的检测过程参见 《如何在Linux下实现硬件的自动检测》)。要完成这样的任务,需要做两方面的工作: 其一是需要一个详尽的设备信息文件,这个文件描述了设备标识、与设备标识对应的设备驱动程序、设备配置参数(设备选项)、设备设置的详细描述、设备配置方法描述、设备对应的别名、设备的主设备号等信息。 现在的Linux内核中使用kmod来完成设备模块的自动加载,它的一般工作机制是:在第一次...

为笔记本电脑用户配置cpufreqd

为笔记本电脑用户配置cpufreqd

用 notebook 如果不配好 speedstep, 风扇的声音会很烦, 电池时间当然也会减少 ---- 不过我倒不在意它, 因为基本不用电池. 常用的 speedstep 软件, 有 cpudyn, cpufreqd, powernowd, 而新版的 kernel 里面的 cpufreq_ondemand, 也能够按照系统负荷来调整 cpu 频率. 那为什么不直接用 cpufreq_ondemand 呢 ? 举个例子, 有些网站有些糟糕的 javascript, 会让 cpu 利用率到 100%,...

支持基于Linux的USB设备的三种方法

支持基于Linux的USB设备的三种方法

引言 通用串行总线(USB)是一种快速而灵活地连接配件与计算机工作站的接口,其应用非常广泛。Linux中除了包含对USB主机控制器的驱动,还含有USB设备控制器,尤其是集成在Strongarm SA1110处理器上的控制器的驱动。这些控制器驱动通过使用USB可使基于Linux的嵌入式系统与主机 (运行的可以是Linux,或不是)进行通信。这里提供三种方法给运行Linux操作系统的嵌入式系统增加USB支持,可采用其中一种与USB主机展开通信。 第一种,最复杂的设备采用专门编写的内核模块解析标准USB总线上...

Linux操作系统紧急情况处理方法

Linux操作系统紧急情况处理方法

1、使用急救盘组进行维护 急救盘组(也称为boot/root盘组),是系统管理员必不可少的工具。用它可以独立地启动和运行一个完整的Linux系统。实际上,急救盘组中的第2张盘上就有一个完整的Linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。 使用急救盘组维护系统很简单。只需用这两张盘启动系统后,进入急救模式,这时使用的是root账户。 为了能访问硬盘上的文件,需要手工安装硬盘文件系统。例如,用下面的命令可在/mnt目录中安装/dev/hda2盘上的ext2fs类型的Linux文件系统...

如何提高Linux操作系统的运行速度

如何提高Linux操作系统的运行速度

我们以前介绍了通过优化配置桌面环境来提高系统速度的方法,其实在其他的一些方面,我们一样可以精心配置来提高系统速度。 一、提升硬盘和光驱的数据传输性能 我们可以使用命令“hdparm 参数 设备”(如果是普通用户,需要在“hdparm”前面加上路径“/sbin/”)来查看存储器当前工作在什么样的传输模式下。例如要查看硬盘的传输模式,其命令如下(符号#表示以root身份执行,不必输入,下同): #hdparm -v /dev/hda 如果输出结果有“IO_support=0(default 16-bit)”...

Linux系统访问NTFS磁盘完全解决方法

Linux系统访问NTFS磁盘完全解决方法

本文介绍了在Redhat 7.3.8.0 9.0访问NTFS磁盘的完全解决方法。 下载RPM 主站: linux-ntfs.sourceforge.net/info/redhat.html">http://linux-ntfs.sourceforge.net/info/redhat.html 第二站: http://fr2.rpmfind.net/linux/rpm2ht...ery=kernel-ntfs 如果上面的链接下的RPM包不能用。就下面的地址来找。 第三站: http://www.city-...