![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 75
zcatlinux
WebSphere),LDAP,Oracle,IPtabls,Linux(application:LVS,Solaris
展开
-
Linux文件系统的反删除方法
Ext3文件系统结构的简单介绍 在Linux所用的Ext3文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分。每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息。对于一个小于12个块的文件,在节点中直接存储文件数据块的块号。如果文件大于12个块,那么节点在12个块号之后存储一个间接块的块号,在这个间接块号所对应的块中,存储有256个文件数据块的原创 2004-09-27 12:35:00 · 1087 阅读 · 0 评论 -
检测Linux硬件状态
来源:赛迪网-开放系统世界计算机系统是由软件系统和硬件系统共同组成的。检测硬件状态对于保障整个系统的稳定是非常重要的。不论操作系统是使用Linux、还是Windows,一旦硬件出现故障,那么整个系统的安全就严重了。这里我们主要针对运行Linux的计算机系统的CPU、硬盘、内存进行检测。 中央处理器状态的检测 中央处理器是Linux主机的核心硬件。我们看一下Linux根目录下:/proc目录的内容。原创 2004-10-19 11:30:00 · 1582 阅读 · 0 评论 -
Linux Kernel 2.6.9 Released
Linus Torvalds has just released Linux kernel 2.6.9http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.gzChangelog herehttp://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.9announcement h原创 2004-10-20 13:14:00 · 1082 阅读 · 0 评论 -
Linux一句话精彩问答
一句话精彩问答 2004-04-20 11:10:14编者: 陈绪先生来自: SUN中国工程研究院编者按:鉴于目前中国Linux的发展现状,90%以上的问题都可以用一句话来回答,这便是本文的初衷。欢迎大家添加自己的“一句话”,收录后注明原始提供者。更详细的文档,请浏览本版精华区或http://sunjava.spymac.net/linux/ ---------------------------原创 2004-10-20 13:21:00 · 5839 阅读 · 2 评论 -
克隆的硬盘启动不了OpenServer的原因和对策
当使用ghost等克隆工具克隆出来的硬盘和源盘不一样的时候, 很多朋友都发现有的克隆出来的硬盘引导不了OpenServer操作系统, 屏幕上提示NO OS,本坛也常有帖子在问为什么。 原因就在于OpenServer操作系统的引导模块过分依赖硬盘的几何参数(geometry), 如果克隆出来的硬盘上的SCO分区起始位置即: 柱面号(Cylinder)、扇区号(Sector)和源盘相同, 那么Open原创 2004-10-29 10:42:00 · 1318 阅读 · 0 评论 -
SYN Cookie在Linux内核中的实现
在目前以IPv4为支撑的网络协议上搭建的网络环境中,SYN Flood是一种非常危险而常见的DoS攻击方式。到目前为止,能够有效防范SYN Flood攻击的手段并不多,而SYN Cookie就是其中最著名的一种。SYN Cookie原理由D. J. Bernstain和 Eric Schenk发明。在很多操作系统上都有各种各样的实现。其中包括Linux。本文就分别介绍一下SYN Flood攻击和S原创 2004-10-29 10:55:00 · 1165 阅读 · 0 评论 -
Linux 守护进程的编程方法
守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。 守护进程的编程本身并不复杂,复杂的是各种版本的Unix的实现原创 2004-10-29 11:02:00 · 1376 阅读 · 0 评论 -
Debian的软件包管家: dselect用法小结
内容: 使用dselect安装软件包的步 骤 选择安装介质 更新可用软件包数据库 选择软件包 安装软件包 配置软件包 删除不用的软件包 退出,完成! 后记 关于作者 宿宝臣 (linuxman@sd163.net) dselect是debian发布中重要的软件包管理工具,功能非常强大,也有些复杂,初看起来可能不太容易掌握。其实,dselect的工作 方式非常自然,象一个好的老师一样循循善诱,你只要原创 2004-10-29 11:04:00 · 1212 阅读 · 0 评论 -
两种“BBC”恢复损坏的Linux系统
两种“BBC”恢复损坏的Linux系统 我们在许多Linux系统用户的工具箱中都能发现Linuxcare bootable business card(BBC)的身影。它的主要作用是对Linux系统进行修复。 -发展中的Linuxcare BBC 1999年,Linuxcare公司的4名雇员设计了一种Linux系统启动盘,主要用于对受损的系 统进行拯救恢复。由于光盘中的软件可以压缩得很原创 2004-10-29 11:05:00 · 919 阅读 · 0 评论 -
GRUB基本使用說明
GRUB是一個多重開機管理工具,它可用來啟動Linux、BSD、OS/2、BeOS與Windows95/98/NT等眾多作業系統,GRUB是一個獨立於作業系統之外的開機程式,並不像LILO是依靠Linux才能進行設定與維護,也提供了類似Bash的命令列模式,讓使用者更方便地設定GRUB。 取得與安裝GRUB: GRUB的原始碼壓縮檔可至GNU的ftp站台( ftp://alpha.gnu.org/原创 2004-10-29 11:05:00 · 1438 阅读 · 0 评论 -
GCC常用命令描述
作者:wstruecolor unix下开发常用的编译工具gcc,我对于gcc的了解知道的很少, 一般用到的也就是gcc -o xx xx.cpp 今天翻了一下gnu的gcc manual 花了点时间总结了一下, 给大家分享一下!呵呵,希望对大家有帮助. 这里介绍一下gcc的常用命令选项(可以参考gnu gcc manual). 1. gcc 支持的语言. GCC 全称是GNU Compiler原创 2004-10-19 11:29:00 · 3110 阅读 · 0 评论 -
谈跨平台互操作工具的应用
(作者:薛启康) Windows、Linux、UNIX,真正的高手需要将它们“一网打尽”,在你向高手迈进的过程中,掌握异种操作系统间互操作是必须的。本文将揭示这类工具的秘密。 VNC——传递鼠标、键盘的动作,让你远程控制不同操作系统的电脑主机; X manager——让你在Windows下运行UNIX应用; Cygwin——Windows下的强大的UNIX仿真工具,同时能帮你在Wi原创 2004-10-19 10:41:00 · 1251 阅读 · 0 评论 -
活用Linux的后台任务
来源:赛迪网-开放系统世界 Linux作为一个多任务环境,允许用户同时执行多项任务,例如查看系统情况、备份资料、编辑文件和打印文件等。 对于耗时长的任务不应该让它在前台任务中执行,而应该交给后台任务去执行。这样前台任务可继续正常运作其它的操作,不用等待。示例如下:# find / -name testing & # fg 如果想要让上面例子中的任务转为后台执行,就使用“& ”。不过,由于是后台执行原创 2004-10-19 11:31:00 · 1175 阅读 · 0 评论 -
在Redhat Linux上安装 GCC 编译器过程
信息源:chinaunix 作者:whyglinux 最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程。 安装之前,系统中必须要有cc或者gcc等编译器原创 2004-09-12 23:06:00 · 1782 阅读 · 0 评论 -
关于Linux常见紧急情况的处理方法
1.使用急救盘组进行维护 急救盘组(也称为boot/root盘组),是系统管理员必不可少的工具。用它可以独立地启动和运行一个完整的Linux系统。实际上,急救盘组中的第2张盘上就有一个完整的Linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。使用急救盘组维护系统很简单。只需用这两张盘启动系统后,进入急救模式,这时使用的是root账户。为了能访问硬盘上的文件,需要手工安装硬盘文件原创 2004-09-12 23:10:00 · 1040 阅读 · 0 评论 -
引导linux的几种方法
来自:www.LinuxByte.net引导linux方法,我所知的有如下几种:方法1:引导软盘(1)在linux下用mkbootdisk制作。(2)如果硬盘引导信息丢失,无法进入Linux系统做引导软盘,对于RH,用RedHat linux光盘引导进入secure模式,当询问是否将硬盘中的linux系统设置为当前环境,选“是”,这时的系统进入到硬盘的linux环境,运行mkbootdisk,做一原创 2004-10-12 10:05:00 · 955 阅读 · 0 评论 -
Linux守护进程的编程方法
Linux 守护进程的编程方法 守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。 守护进程的编程本身并不复杂,原创 2004-10-12 10:10:00 · 966 阅读 · 0 评论 -
掌握 Linux 调试技术
在 Linux 上找出并解决程序错误的主要方法 Steve Best(sbest@us.ibm.com) JFS 核心小组成员,IBM 2002 年 8 月 您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添加工具来分析程序。本文描述了几种可以用来调试在 Linux 上运行的程序的方法。我们将回顾四种调试问题的情况,这些问题包括段错误,内存溢出和泄原创 2004-10-14 15:49:00 · 1155 阅读 · 0 评论 -
制作Linux启动盘的四种方法
制作Linux启动盘的四种方法 Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的Linux系统,而boot/root盘本身就是一个迷你Linux系统。Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就向大家介绍boot盘的四种不同的制作方法: 1.使用mkbootdisk工具为当前系统制作启动盘原创 2004-10-12 10:06:00 · 1310 阅读 · 0 评论 -
IP伪装
IP Masquerade 它是linux提供的一种网络功能,最大的好处是:通过一个合法的IP, 把一些没有正式IP的机器连到网上,如:通过一台linux机器拨号上网, 而把整个局域网带入internet。 比如一个局域网 192.168.100.0,其上有一linux机器192.168.100.10, 拨号上网后,通过以下指令即可实现IP Masquerade: # Cause all host原创 2004-10-12 10:08:00 · 1289 阅读 · 0 评论 -
在 Linux 上进行自动备份
轻松进行自主的、安全的、分布式网络备份 级别: 中级 Carlos Justiniano (Carlos.Justiniano@ecuityinc.com) 软件设计师, Ecuity Inc. 重要数据的丢失可能意味着致命的破坏。尽管如此,还是有无数专业人员忽视了对他们的数据的备份。虽然原因 可能各不相同,但是,最常见的一个解释是,执行例行备份确实烦琐。由于机器擅长于完成普通而重复 的任务,因此原创 2004-10-12 09:58:00 · 1191 阅读 · 0 评论 -
让Redhat Linux直接显示中文
相信即使对英文非常好的朋友来说,也更习惯看中文。值得高兴的是,经过许多人的努力,Linux对中文的支持也越来越好了。例如我使用的Red Hat 6.2,未借助任何补丁,仅仅通过一些设置,就能够在菜单、标题栏等位置直接显示中文。相信其他Linux发行套件通过类似的设置,也能够显示中文。 下面,我以Red Hat 6.2版本为例简单说明一下设置的步骤。 1.确定自己使用的是何种版本的libc libc原创 2004-10-12 10:13:00 · 1938 阅读 · 0 评论 -
详谈 vsftpd 的设置
VSFTPD 施文建 0 关于本文档 1 VSFTPD简述 2 VSFTPD的安装 2.1 RHL9+vsftpd-1.1.3-8.i386.rpm包的安装 2.2 vsftpd-1.2.0.tar.gz的安装 3 VSFTPD的文件结构 4 VSFTPD的启动与停止 5 VSFTPD的设置选项 5.1 连接选项 5.1.1 监听地址与控制端口 5.1.2 FTP模式与数据端口 5.1.3 A原创 2004-11-02 18:19:00 · 3018 阅读 · 0 评论 -
UNIX路在何方?
比Windows和Linux更稳定——这是人们对UNIX的普遍印象。 经营游戏网站“Hangame Japan”的NHN Japan公司根据不同用途分别使用相应类型的OS。该公司的佐野裕(网络与系统室室长)评价称:“即使增加负荷,UNIX也丝毫不会慢下来。源代码管理也非常安全可靠。”看一下野村综合研究所实施的验证数据(《IT解决方案新领域》2004年第5期刊登),发现即便增加同时执行的任务原创 2004-11-04 12:25:00 · 1079 阅读 · 0 评论 -
组建Linux与Windows CE网络
背景介绍 Linux是一个类似于UNIX的操作系统,它起源于芬兰一个名为LinusTorvalds的业余爱好,但是现在已经是最为流行的一款免费操作系统。普通用户在Linux上办公、浏览网站、发送邮件以及玩游戏,许多大学和科研机构也Linux 来完成日常的计算任务。在商业领域,由于Linux系统价格低、安全性能高并且非常稳定,许多公司均将自己的服务器构建在Linux的基础上。根据国际商用数据原创 2005-02-05 09:47:00 · 1897 阅读 · 0 评论 -
用LKM更改Linux缺省安全等级
Linux缺省的安全等级是0,如果将其升到1,就可以一定程度上提高系统的安全性.安全等级为1的时候,它会禁止修改ex2fs系统中文件的immutable和append-only位,同时禁止装入/移除module.所以我们可以先用chattr +i 将大部分的可执行文件,动态连接库,一些重要的系统文件(inetd.conf,securetty,hosts.allow,hosts.deny,rc.d下原创 2005-02-05 09:31:00 · 1526 阅读 · 0 评论 -
X-Window概述
对于普通用户来说,操作系统最重要的功能,恐怕是能让用户方便的享用计算机硬件提供的各种资源,完成日常的工作了。绝大多数用户对于Windows系统都非常熟悉,那么从用户界面上而言,Linux到底有什么吸引人的地方呢?答案是他拥有X-Windows.下面就让我们进入XWindows的缤纷世界,真正体会Linux的眩目光彩。一、X Windows的简史 X于1984年在麻省理工学院电脑科学研究所开始原创 2005-02-05 09:32:00 · 1938 阅读 · 0 评论 -
编写适用于模拟器的Linux代码
在某台计算机上模拟其他计算机的历史已经很长,通常是为了使用遗留应用程序,或者是为了使用更稳定、响应更快的OS的系统上运行流行的OS而编写的应用程序。随着Linux越来越流行,当开发人员规划将运行于非Linux系统上的二进制程序时,需要审视他们的选择。本文将研究模拟器的功能,并将详细地研究硬件模拟和软件模拟的问题。 在某台计算机上模拟其他计算机已有多年的历史。模拟老的计算机的一个常见原因是怀原创 2005-02-05 09:35:00 · 2004 阅读 · 0 评论 -
Linux上的C/C++编译器gcc/egcs详解
一.运行 gcc/egcsLinux 中最重要的软件开发工具是 GCC。GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。#DEMO#: hello.c如果你有两个或少数几个C源文件,也可以方便地利用GCC编译、连接并生成可执行文件。例如,假设你有两个源原创 2005-02-05 09:36:00 · 2186 阅读 · 0 评论 -
Subversion比CVS更好用
长久以来,在开源世界中,CVS(Concurrent Versions System)一直都是版本控制的首选。但是现在用户有了另一个选择,就是Subversion。Subversion是下一代版本控制系统,能替代CVS,项目主页是http://subversion.tigris.org。 Subversion是一个自由、开放源码的版本控制系统。它是一个通用系统,可用来管理任何类型的文件,原创 2005-02-05 09:40:00 · 1798 阅读 · 0 评论 -
命令行配置Samba服务
Samba使用/etc/samba/smb.conf作为它的配置文件。如果你改变了这个配置文件,这个改变直到你使用service smb restart命令重启Samba守护进程后才会生效。要指定Windows工作组和对它的简短描述,编辑 smb.conf 文件中的以下几行: workgroup = WORKGROUPNAME server string = BRIEF COMMEN原创 2005-02-05 09:50:00 · 2165 阅读 · 0 评论 -
Linux能否守住HPC市场?
高性能计算正在迅速进入商业主流。新的市场格局会像旧的市场格局那样有利于Linux吗? Linux在企业桌面领域同Windows也许仍有一场恶战,不过在高性能计算(HPC)系统市场则是另 --> 一种情形,因为Linux已经在这个市场上站稳了脚跟,确立了自己的地位,而且技术声誉卓著。 在未来的几年里原创 2005-02-23 15:06:00 · 1781 阅读 · 1 评论 -
基于RedHat Linux 下LVS(Ftp/CIFS)
好久不来了,感觉羞愧。特此贡献一篇几天刚做过的lvs集群方案文档!--------------------------1.1 方案内容本负载均衡方案中应用了两种负载均衡技术:一、Apache(IBMIHS)代理转发(WAS集群);二LVS(VS-DR)。其中,客户端默认通过HttpServer访问网络存储应用服务,即客户端通过IE类浏览器访问使用网络存储应用服务,是原创 2007-07-29 18:06:00 · 10737 阅读 · 0 评论 -
Linux下的HWInfo——Discover
是不是发愁Linux下面没有HWInfo之类的硬件信息收集软件?试试Discover吧。 Discover是一组用来收集和报告系统硬件信息的工具库。它使用系统特定的模块来检测当前的系统硬件,并且为XML数据的查询提供了一个与系统无关的界面。 你可以通过调用Discover的C库或者它自带的工具集直接使用它。将来也许会有其他的程序界面出现,比如Perl或者Python。 Disco原创 2005-02-05 09:33:00 · 2707 阅读 · 0 评论 -
用Windows做客户机访问Linux
很多家庭都有旧的电脑,用来跑Windows系统已经力不从心,而安装上Linux系统还可以用来做许多的事情,比如,《开放系统世界》2003年第8期《给Linux家庭网络升级》中介绍的使用Linux做NAT网关进行ADSL上网。作为一个NAT网关,给它配备显示器等外设太奢侈,我们完全可以利用Windows来省略这些配置。 远程登录的服务器设置 我们以Red Hat Linux为例说明。原创 2005-02-05 09:37:00 · 2835 阅读 · 0 评论 -
Linux操作系统(操作系统术语详解)
简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序原创 2005-01-26 14:27:00 · 2436 阅读 · 0 评论 -
RedHat7.2DNS的配置
前段时间为公司内部网配sendmail邮件服务器时,配置DNS时着实忙坏了我,在网上找到的资料都是介绍6.x版本的配置,照着配然后再nslookup一回,总是server can find,没办法,公司领导吹的紧,只好先用samba应付着(只要将配置好samba的linux服务器和windows客户机同一个组就行)。后来经过n次的调试,终于找出一个办法把DNS搞定,现介绍如下(欢迎大家提出意见):原创 2004-10-29 11:08:00 · 1233 阅读 · 0 评论 -
Linux 网络的 IPv6 应用
作者:曹江华 IPv6(Internet Protocol Version 6)协议是取代 IPv4 的下一代网络协议,它具有许多新的特性与功能。由 IP 地址危机产生和发展起来的 IPv6 作为下一代互联网协议已经得到了各方的公认,未来互联网的发展离不开IPv6的支持和应用。Ipv6 协议和 Ipv4 协议不论在结构上还是系统工具的使用上都不大相同。 Linux 是所有操作系统中最先支持 IPv原创 2004-11-02 18:21:00 · 1912 阅读 · 0 评论 -
redhat7.2 DNS配置笔记
最近在重高手的帮助下,终于配置好了dns服务。现在把个人总结写出,希望对像我一样刚学linux的朋友有所帮助。测试环境: 操作系统:redhat 7.2 一、实例环境: 1。一个c类网段地址:202.101.55.0 2。公司注册域名:longyu.edu 3.域名服务器IP为:202。101。55。1 主机名:www 4.要解析的服务器有:原创 2004-11-12 12:54:00 · 1756 阅读 · 0 评论 -
巧用tmpfs加速你的linux服务器
By lanf, 出处:http://www.5ilinux.com/blog/archives/000075.html作者:张微波今天从朋友高春辉那里又学了一招,就是使用tmpfs,我把他消化后用来实现虚拟磁盘来存放squid的缓存文件和php的seesion。速度快不少哦!默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁原创 2004-11-12 12:55:00 · 1266 阅读 · 1 评论