Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

VirtualBox配置实现内外网络互访问[Fedora]

VirtualBox配置实现内外网络互访问[Fedora]

环境:宿主机操作系统 Windows XP sp3虚拟机软件 VirtualBox虚拟机操作系统 Fedora(Linux)一、使虚拟电脑Fedora能够上网原理:NAT(网络地址转换模式) 使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工...
Linux 2.6 版内核引导过程浅谈

Linux 2.6 版内核引导过程浅谈

阅读linux内核源码的过程,是一个将计算机学科的所有理论课程与实际的产品紧密联系起来的过程。阅读类UNIX的源码,在国外操作系统课程的教学过程中,曾经伴随了一代计算机人才的培养。遗憾的是,我学了几年计算机专业的课程,直到最近才感觉有了一定的积累,进而阅读了linux内核的源码,切实感受到了作为计算机科学与技术精髓的操作系统的魅力所在。1.Linux和linux内核很多linux的用户一直争论和比较各种linux发行版的易用性,但是大家都认同一点:linu...
Linux启动引导步骤和服务、配置文件

Linux启动引导步骤和服务、配置文件

启动流程Linux系统主要通过以下步骤启动:1、读取MBR的信息,启动Boot ManagerWindows使用NTLDR作为Boot Manager,如果您的系统中安装多个版本的Windows,您就需要在NTLDR中选择您要进入的系统。Linux通常使用功能强大,配置灵活的GRUB作为Boot Manager,我们将在启动管理章节中向您介绍它的使用方式。2、加载系统内核,启动init进程init进程是Linux的根进程,所有的系统进程都是它的子进程。3、...
Linux环境下句柄的理解

Linux环境下句柄的理解

在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何知道当前进程打开了多少个文件句柄呢?下面一段...
Linux proc virtual file system点滴

Linux proc virtual file system点滴

Proc是一个虚拟文件系统,在Linux系统中它被挂载于/proc目录之上。 Proc有多个功能,包括用户可以通过它访问内核信息或用于排错,也可以以文本流的形式来访问进程信息。很多 Linux 命令 ( 比如 ps 、 toPpstree 等 ) 都需要使用这个文件系统的信息。linux提供了一种通过 /proc 文件系统在运行时访问内核内部数据结构、改变内核设置的机制和接口。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间,其为基于随...
Ubuntu XMODIFIERS设置问题

Ubuntu XMODIFIERS设置问题

Ubuntu XMODIFIERS设置问题(永中office、Oracle SQL Developer无法切换中文输入法):我的操作系统是Ubuntu 10.04,输入法是ibus-pinyin,以apt-get方式安装,执行过apt-get remove scim卸载scim。最近新安装了永中office,却发现不能切换中文输入法。当鼠标移到ibus任务栏上时,提示“没有输入窗口”。google该问题,发现有以下解决方案:在.bashrc中加入以下代码并...
Unix文件系统和pwd命令实现

Unix文件系统和pwd命令实现

1. 对于用户来讲Unix系统中硬盘上的文件组成一棵目录树。每个目录能包含文件和其他子目录。目录树的深度几乎没有限制,当然如果你所创建的目录树太深,系统就会提醒超过范围,并停止执行,以下脚本经测试有效while true do mkdir deep_well cd deep_well done 我运行了几秒后,中断系统提示超过目录树范围。2. 一个磁盘可以划分为N多扇区,每个扇区有512字节 。扇区是磁盘上的基本存储单元,我们可以将每个扇区进行编号,这样磁...
Linux下基于S3C2440的busybox的移植

Linux下基于S3C2440的busybox的移植

硬件平台:FL2440操作系统:Linux 2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在 挂载SD卡驱动时,需要敲入命令mount /dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步推断该功能应该为busybox集成,从Linux公社(Li...
<< 361 362 363 364 365 366 367 368 369 370 >>