![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unix文章
文章平均质量分 80
ycl111
这个作者很懒,什么都没留下…
展开
-
读核日记(一)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 10:00:00) .第一次读内核,整整上学时的考试前.胡里胡涂的就过去了,没甚收获.这次我发誓要彻底读一次.面对近50 m 的源码,困惑是难免的所以我决定先从大面上把握,再在某一些具体的点上切入.这样一来linux 的启动过程便十分重要,原创 2004-08-18 16:34:00 · 1467 阅读 · 0 评论 -
LINUX下用apache,本机可以访问,但局域网中的电脑无法访问
最近在LINUX下面用apache架设WEB服务器,本机可以访问,但局域网里面的机器就不能访问. baidu里面查,有人说是LINUX的防火墙的问题,我用了service iptables stop,从局域网还是不能访问. 请问是不是要修改httpd.conf文件,应该怎么改? 相关版本号: APACHE: Apache/2.0.40 OS: RedHat 9已经解决了,写出来希望能给大家参考转载 2006-08-16 15:32:00 · 3145 阅读 · 0 评论 -
openssh配置说明
主题:openssh配置说明相关文件: openssh-clients-2.9p2-7.rpm openssh-2.9p-7.rpm openssh-server-2.9p2-7内容:SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗。还有一个额外的好处就是传输转载 2006-09-07 14:01:00 · 1704 阅读 · 0 评论 -
批量删除linux下文件夹命令如下:
批量删除linux下文件夹命令如下:比如我要删除/var/www/html这个文件夹的话可以使用以下命令:rm -Rf html原创 2006-08-31 09:02:00 · 2390 阅读 · 1 评论 -
Linux 核心--6.进程间通讯机制
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:56:30)第五章 进程间通讯机制 进程在核心的协调下进行相互间的通讯。Linux支持大量进程间通讯(IPC)机制。除了信号和管道外,Linux 还支持Unix系统V中的IPC机制。 5.1 信号 信号是Unix系统中的最古老的进程间通讯方式。它原创 2004-08-18 17:02:00 · 2459 阅读 · 0 评论 -
Linux 核心--5.Linux进程
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:55:46)第四章 进程管理 本章重点讨论Linux内核如何在系统中创建、管理以及删除进程。 进程在操作系统中执行特定的任务。而程序是存储在磁盘上包含可执行机器指令和数据的静态实体。进程或者任务是处于活动状态的计算机程序。 进程是一个随执行过程不原创 2004-08-18 17:01:00 · 2052 阅读 · 0 评论 -
Linux 核心--4.内存管理
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:54:58)第三章 存储管理 存储管理子系统时操作系统中最重要的组成部分之一。在早期计算时代,由于人们所需要的内存数目远远大于物理内存,人们设计出了各种各样的策略来解决此问题,其中最成功的是虚拟内存技术。它使得系统中为有限物理内存竞争的进程所需内存空原创 2004-08-18 17:01:00 · 2312 阅读 · 1 评论 -
Linux 核心--3.软件基础
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:54:15)第二章 软件基础 程序是执行某个特定任务的计算机指令集合。程序可以用多种程序语言来编写:从低级计算机语言-汇编语言到高级的、与机器本身无关的语言入C程序语言。操作系统是一个允许用户运行如电子表格或者字处理软件等应用程序的特殊程序。本章将原创 2004-08-18 17:00:00 · 1564 阅读 · 0 评论 -
Linux 核心--2.硬件基础
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:53:43)第一章 硬件基础 操作系统必须与基本硬件系统密切协作。它需要那些仅仅能够由硬件提供的服务。为了全面理解Linux操作系统,你必须要懂得一些有关硬件的知识。本章将对硬件:现代PC做一个简要的介绍。 当1975年一月的"Popular Ele原创 2004-08-18 16:59:00 · 1557 阅读 · 0 评论 -
Linux 核心--1.前言
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:52:07)原著: David A Rusling 翻译: Banyan & fifa -------------------------------------------------------------------------------原创 2004-08-18 16:58:00 · 1721 阅读 · 0 评论 -
读核日记(八) --linux的内存管理机制(2)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-02 07:05:00)地址的映射机制地址的映射机制,主要完成主存.辅存.和虚存之间的关联.包括磁盘文件到虚存的映射和虚存与内存的映射关系.为了虚拟存储和进程调度相一致.linux 采用可一系列的数据结构,和一个硬件缓存(TLB)来实现地址映射机原创 2004-08-18 16:38:00 · 1362 阅读 · 0 评论 -
读核日记(七) --linux的内存管理机制(1)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 13:05:00)内存管理是一个操作系统必不可少.并且.非常重要的一环.linux的成功.和它优秀的内存管理联系非常密切.因为一个系统的高效性欲稳定性往往决定于它的内存管理机制.我项很多人吃过dos下640k 的苦吧.前面我们介绍了386保原创 2004-08-18 16:37:00 · 1660 阅读 · 0 评论 -
读核日记(六)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 09:05:00)我们讲完了分段机制。接下来我们需要分析保护模式的第二种存储管理机制:分页方式。在前面我们提到过转台和控制寄存器组。他们包括EFLAGS、ELP。和4 个32 位的控制寄存器CRO CR1CR2 CER3。其中CRO中有一位原创 2004-08-18 16:37:00 · 1398 阅读 · 0 评论 -
读核日记(五)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 08:05:00)进来忙得不得了,这时才体会出工作和在学校真的不同.有时候自己想做的事,很难如愿.不过我这一段时间没有太偷懒.对于linux 的386 保护模式,内存管理,作了一个初步的学习.当初学习操作系统课时老觉得理论没用. 如今,真的时间原创 2004-08-18 16:36:00 · 1098 阅读 · 0 评论 -
读核日记(四)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 07:05:00)这几天身体不太好,进展不快.有时候突然发现在拼命的读代码的间隙里,停一会想一想,收获会更大.特别是对于这种非常庞大的系统来说.把握整体的意义尤其重要.随着对linux整体的拆解,我对于整个系统,已经不想开始是那么模糊.好像已经原创 2004-08-18 16:36:00 · 1302 阅读 · 0 评论 -
读核日记(三)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 15:00:01)在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段.当我们调用fork() 时, 系统会为我们产生一个tas原创 2004-08-18 16:35:00 · 3711 阅读 · 0 评论 -
读核日记(二)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 12:00:00)这几天看的东西,前辈有书指导,不用我费口舌, 简单介绍一下搞清楚了 linux的启动过程,对于整个系统分析来说.连一个开头都不算.所做的只是知道了系统启动是一些函数的条用顺序.恰如某位朋友来信建议的那样, 如果这样照顺序硬原创 2004-08-18 16:35:00 · 1301 阅读 · 1 评论 -
Linux-C-Socket编程
本文内容提到的套接字都是Berkely socket.实用套接字的四个步骤:1 分配空间和初始化2 连接3 传送数据4 关闭具体算法:服务器端:#include #include int socket_descriptor;socket_descriptor = socket(AF_INET, SOCK_STREAM, 0);int port = 8000;struct sockaddr_in转载 2007-05-08 14:48:00 · 1174 阅读 · 0 评论