Linux 内核解读入门
针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说linux复杂的内核机制;   一.核心源程序的文件组织:   1.Linux核心源程序通常都安装在/usr/src/linux下,而且它有一个非常简单的编号约定:任何偶数的核心(例如2.0.30)都是一个稳定地发行的核心,而任何奇数的核心(例如2…
(更新时间:2008-4-8)[查看全文]
Linux文件查找技术大全
每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。  可是使用L…
(更新时间:2008-4-8)[查看全文]
优化Ubuntu Linux的系统服务
linux的各大发行版,都有些不必要的服务被默认开启了,针对ubuntu,我们可以采用选择性关闭的方法加速起动,提高系统性能。 这里我们安装一个软件:   sudo apt-get install sysv-rc-conf   然后这样起动:   sudo sysv-rc-conf    在这个软件里,可以用键盘的方向键移动,用空格选取,也可以直接用鼠标选取…
(更新时间:2008-4-8)[查看全文]
Linux系统下解析Elf文件DT_RPATH后门
一。前言   前一段时间回顾elf文件方面的知识时,翻了以前很多优秀的文章,在xfocus的帮助文件unix版中看到了alert7大侠<> 这篇文章,看了一下时间9月/14号,那段时间忙着重修,没到网吧去。alert7没有贴代码,我想还是有人不了解,就把这篇文章写出来给大家整理性的介绍一下,这里指的是linux下。   这篇文章不是介绍elf基础…
(更新时间:2008-4-8)[查看全文]
Linux系统中实现内部进程通信的方法
Linux给我们提供了丰富的内部进程通信机制,包括共享内存、内存映射文件、先入先出(FIFO)、接口(sockets)以及多种用于同步的标识。在本文中,我们主要讨论一下共享内存和内存映射文件技术。   一般来说,内部进程通信(interprocess communication)也就是IPC,是指两个或两个以上进程以及两个或者两个以上线程之间进行通信联系。每…
(更新时间:2008-4-8)[查看全文]
linux环境下使用XFS文件系统
XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮。所幸的是SGI将其移植到了Lin ux系统中。在linux环境下。目前版本可用的最新XFS文件系统的为1.2版本,可以很好地工作在2.4核心下。  一、XFS文件系统简介   主要特性包括以下几点:   数据完全性   采用XFS文件系统,当意想不到的宕机发生后,首先,由于文件系统开启…
(更新时间:2008-4-8)[查看全文]
Linux系统的服务器攻防技术详细介绍
随着Linux企业应用的扩展,有大量的网络服务器使用Linux操作系统。Linux服务器的安全性能受到越来越多的关注,这里根据Linux服务器受到攻击的深度以级别形式列出,并提出不同的解决方案。   对Linux服务器攻击的定义是:攻击是一种旨在妨碍、损害、削弱、破坏Linux服务器安全的未授权行为。攻击的范围可以从服务拒绝直至完全危害和破坏Linux服务器…
(更新时间:2008-4-8)[查看全文]
文件共享:Samba 3.0.25 RC1
随着Linux的普及,如何共享Linux下的文件成为用户关心的问题.其实,几乎所有的Linux发行套件都提供了一个很好的工具Samba——通过它 可以轻松实现文件共享.Samba的功能很强大,在Linux服务器上的Samba运行起来以后,Linux就相当于一台文件及打印服务器,向 Windows和Linux Samba客户提供文件及打印服务.下载:Samba…
(更新时间:2008-4-8)[查看全文]
从Linux BIOS的起源看未来主板发展
BIOS可以说是PC中最基础的系统,虽然冷淡孤僻的躲在一角,可是要计算机可以正常运作,可还真是少不了BIOS的帮助。近年来,为了将BIOS 的地位进一步提升,许多营利或非营利组织及厂商都先后投入了次世代BIOS系统的研发项目,除了针对使用者接口的改进以外,还要一改过去BIOS系统低效率以及封闭的缺点。   Linux BIOS的开机画面就如一般普通BIOS,…
(更新时间:2008-4-8)[查看全文]
各种系统跨平台互操作工具的应用详解
Windows、Linux、UNIX,真正的高手需要将它们“一网打尽”,在你向高手迈进的过程中,掌握异种操作系统间互操作是必须的。本文将揭示这类工具的秘密。   VNC——传递鼠标、键盘的动作,让你远程控制不同操作系统的电脑主机;   X manager——让你在Windows下运行UNIX应用;   Cygwin——Windows下的强大的UNIX仿真工具…
(更新时间:2008-4-8)[查看全文]
Boot, Init和Shutdown 过程的描述
本节描述红帽子LINUX在Boot和shutdown时的内部处理过程。我们先丛讨论 /etc/sysconfig下的文件开始。   11.9.1 有关Sysconfig的信息   以下内容将粗略的讲述一下目录/etc/sysconfg下的各种文件,它们的功能和内容。   11.9.1.1 /etc/sysconfig下面的文件   通常/etc/syscon…
(更新时间:2008-4-8)[查看全文]
使用Debian Linux操作系统架设网关
1、网关主机设置 服务器上有两块网卡,eth0使用*.*.*.*IP地址连接Internet,eth1连接LAN,则其/etc/network/interfaces的设置如下: auto loiface lo inet loopbackauto eth0iface eth0 inet static address *.*.*.* netmask 255.25…
(更新时间:2008-4-8)[查看全文]
制作Linux启动盘的四种方法
Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而boot/root盘本身就是一个迷你Linux系统。Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就向大家介绍boot盘的四种不同的制作方法: 1.使用mkbootdisk工具为当前系统制作启动盘…
(更新时间:2008-4-8)[查看全文]
Linux/Unix环境下的make命令详解
无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关…
(更新时间:2008-4-8)[查看全文]
Linux系统下由论坛到SSH的入侵分析
本来我不习惯开QQ,可好友打来电话说有事找我,遂上线。因为我用的QQ是能显示IP地址的木子版本,所以看到好友的IP:xxx.xxx.19.24,发现好友是在学校的实验室上网。我忽发奇想,想看看他们实验室的机器里都有些什么东西,因为以前我知道他们实验室的机子在一个C段里——什么?你让我直接给好友发木马?那小子比猴都精,况且那小子的技术也不是省油灯,还是用迂回战…
(更新时间:2008-4-8)[查看全文]
嵌入式系统及系统级可编程产品介绍
随着计算与通信的融合、计算的无处不在和多媒体信息随手可得的世界信息化发展大趋势的日益明朗,嵌入式系统得到了前所未有的蓬勃发展。   近几年来,嵌入式系统和嵌入式技术的国际会议、国内会议、学术论坛或半导体厂商的展销活动逐年增多。微软、Intel、TI、IBM、SUN等信息产业的知名厂商都针对新兴的嵌入式系统市场投入巨资进行研究与开发,推动着嵌入式应用的发展。 …
(更新时间:2008-4-8)[查看全文]
Linux服务器的安全隐患以及防范对策
如果你的Linux服务器被非受权用户接触到(如服务器放在公用机房内、公用办公室内),那么它的安全就会存在严重的隐患。   使用单用户模式进入系统   Linux启动后出现boot:提示时,使用一个特殊的命令,如linuxsingle或linux 1,就能进入单用户模式(Single-User mode)。这个命令非常有用,比如忘记超级用户(root)密码。重…
(更新时间:2008-4-8)[查看全文]
新版mysql+apache+php Linux安装指南
安装步骤:   1.mysql   在如下页面下载mysql的for linux rpm包   http://www.mysql.com/downloads/down...3.52-1.i386.rpm   http://www.mysql.com/downloads/down...3.52-1.i386.rpm   存至/home/tmp目录   命令列表…
(更新时间:2008-4-8)[查看全文]
VMware虚拟机与host机器文件共享设置
条件:host机器安装的是XP,VMware中安装的是RH9.0   目的:RH9.0能够和XP共享host机器中的文件夹!      实现步骤:   1. 在VMware主菜单VM-〉Settings……,在弹出的窗口中切换到Options页,在左侧选择Share folders,在右侧添加一个文件夹作为共享目录,可设置相关权限;   2. 启动VMwar…
(更新时间:2008-4-8)[查看全文]
Linux 2.6.11内核文件IO系统调用详解
1.引言   从事Linux环境工作2年有余,一直懵懵懂懂,1年前拜读了《莱昂氏UNIX源代码分析》一书,感觉自己的学习道路漫漫且修远。最近受chinaunix的精华文帖启发,拟将近来的部分内核调用分析笔记拿出来与各前辈先进共同探讨学习,以壮个人学习之路。   本部分主要讲述的是文件I/O操作的2.6.11内核版本实现,包括了主要的数据结构、宏定义和函数流程…
(更新时间:2008-4-8)[查看全文]
Linux操作系统上如何使用QQ和MSN工具
我深深知道,许多初学者进入LINUX的那一刻起马上想到的就就是安装上QQ,看来马化腾的QQ比LINUX有吸引力大呀,这小子为什么不出个官方版的LINUX QQ呢!建议大家给他发邮件,省得我们那么麻烦,好了,废话不说了,初学者装QQ遇到的问题太多,而对于初学者来说最主要的是装上能用就行了,不要装个QQ也这么麻烦,那就被LINUX吓跑了      一、Gaim是…
(更新时间:2008-4-8)[查看全文]
用 Pam_Abl 来保护 SSH 不被强行攻击
    几乎所有的Unix和Linux服务器上都运行着SSH服务器,它使得管理员能够安全地远程访问服务器。然而不幸的是,最近针对SSH的服务的攻击非常常见。本文将讲述如何利用SSH即插授权模块(PAM)的pam_abl插件来保护运行着SSH服务的机器不被暴力攻击。     你自己…
(更新时间:2008-4-8)[查看全文]
让三种系统在服务器上共“舞”
DOS小巧玲珑、简单易用;Windows界面友好、操作方便;Linux性能稳定、功能强大。HP NetServer系列PC服务器在国内有相当多的用户,其硬件RAID性能也很优秀。如果能把三大操作系统安装在NetServer上,会给某些用户,如专业的开发人员或网络系统工程师带来方便。   用过Linux的人都知道,Linux的LILO功能很强大,可以启动多种操…
(更新时间:2008-4-8)[查看全文]
linux网络知识---与网络设置有关的几个文件
    /etc/hosts 包含一个IP地址和对应的节点名。一般来说,/etc/hosts只包含本机的地址,如在只有loopback的情况下,/etc/hosts类似于 127.0.0.1 localhost 只有一行.     /etc/resolv.conf 设置名字服务器,给出名子服务器的地…
(更新时间:2008-4-8)[查看全文]
在Red Hat Linux中自动运行程序
1.开机启动时自动运行程序   Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑 /etc/rc.d/rc.local 文件,在文件最末…
(更新时间:2008-4-8)[查看全文]
深入理解和管理Linux文件系统
一、概述   Linux支持数量众多的本地文件系统类型和几种通过网络访问远程磁盘的文件系统,分析/proc/filesystems文件的内容即可找出当前Linux内核提供了对哪些文件系统的支持。   要在内核中增加对任意此类文件系统的支持都是相当简单的,只需在构造新的内核时选中相应的配置选项即可。例如,对于makexconfig来说,只需在它的Filesys…
(更新时间:2008-4-8)[查看全文]
10303 篇文章  首页 | 上一页 | 333 334 335 336 337 338 339 340 341 | 下一页 | 尾页  26篇文章/页  转到第
天下网吧·网吧天下

本栏目最新图文