众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。 在linux系统中,每个被运行的程序实例对应一个或多个进程。linux内核需要对这些进程进行管理,以使它们在系统中"同时
2015-06-28Linux的启动流程(/etc/inittab) 1. 从BIOS到KERNEL BIOS自检->MBR(GRUB)->KERNEL->KERNEL自解压->内核初始化->内核启动 BIOS自检 当电脑开机的时候,电脑会进入BIOS,BIOS的工作主要是侦测电脑的周边配套设备是否工作正常,如
2015-06-28今天安装TOMCAT5,下载的是其ZIP安装包,在Linux下unzip后,无论如何,也无法正常启动TOMCAT,总是错误如下: The BASEDIRenvironmentvariable is not defined correctly This environmentvariable is needed to run this program 之前就是: Cann
2015-06-28相信很多朋友在使用Linux系统的时候因为安全性的原因摒弃了telnet rlogin 或者 X-window,而把openssh作为自己默认的远程登录方式。 然而经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常
2015-06-281,下载图形转换工具 #sudo apt-get install netpbm 2,自己制作或下载一张png格式的图片到driver/video/logo目录下,如logo.png 3,# pngtopnm logo.png > logo_linux_clut.pnm 4,# pnmquant 224 logo_linux_clut.pnm > logo_linux_clut22
2015-06-281.从星级译王的主页下载deb安装包 http://downloads.sourceforge.net/stardict/stardict_3.0.1-1_i386.deb 2. 安装时出现libgucharmap6依赖无法满足 下载缺失的libgucharmap6安装包 http://launchpadlibrarian.net/13288255/libgucharmap6_2.22.1-
2015-06-28我的linux版本本来是ubuntu 9.04 今天升级到9.10之后,登录qq,呵呵,居然总是自动退出。后来在网上搜索之后发现了解决方法,尝试之后,问题暂时得到解决了。 方法: 在终端里面输入: sudo gedit /usr/bin/qq 这条命令是用来打开qq的配置文件, 配置
2015-06-28名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --nu
2015-06-28几个简单的应用。 1、批量图像格式转换 如果想将某目录下的所有jpg文件转换为png文件,只要在命令行模式下输入: for %f in (*.jpg) do convert "%f" "%~nf.png" 2、对所有图像进行同一操作 譬如,批量生成某目录下所有PNG图
2015-06-28Linux采用虚拟内存技术,系统中的所有进程之间以虚拟方式共享内存。对每个进程来说,它们好像都可以访问整个系统的所有物理内存。更重要的是,即使单独一个进程,它拥有的地址空间也可以远远大于系统物理内存。 进程地址空间由每个进程中的线性地址区组成,
2015-06-28# 根据网上资料整理 # 方式1和方式4已验证 # anything the matter, please contact: asksamuel@sina.com 目录 方式1:网卡通过DHCP自动获取IP地址 方式2:网卡静态分配IP地址 方式3:PPPoE宽带拨号配置 方式4:通过无线局域网接入互联网
2015-06-28wine是在Linux操作系统下执行部分Windows应用程序的工具。如果你在Linux终端下执行"wine路径/文件名.exe" ,就会惊奇地发现原本只能在Windows平台下执行的程序居然服服贴贴地在Linux下运行起来。当然,程序的界面不是我们熟悉的Windows 9x风格,而是
2015-06-28一般我们在安装服务器过程中需要加载一些scsi卡或raid卡驱动,以便操作系统可以检测到硬盘。 常规的安装方式是要用到软驱,其实我们也是可以通过U盘来进行加载的。 装Linux控制器驱动往往都是*.dd或者*.img结尾的文件,我们都可以在linux下通过dd命令来写
2015-06-28驱动程序编写基本流程: 1.首先是一些版本信息,没什么用,但是不能少 #define __NO_VERSION__ #include <linux/modules.h> #include <linux/version.h> char kernel_version[] = UTS_RELEASE; 2.为了把系统调用和驱动程序关联起
2015-06-281.用Init启动的,在/etc/inittab 中定义 2.Launch by System-V Startup Script 3.由xinetd管理,在/etc/xinetd.d/中定义 用chkconfig --list看的话,列在前面的是第二种,列在 xinetd base services 后的是第三种,你说的用ntsysv设置的是第二种,可以用
2015-06-28chattr 用于设置文件属性 lsattr 用于查看文件属性 1.作用 修改ext2和ext3文件系统属性(attribute),使用权限超级用户。 2.格式 chattr [-RV] [-+=AacDdijsSu] [-v version] 文件或目录 3.主要参数 -R:递归处理所
2015-06-28很多人想优化自己的FreeBSD,特别是在网络性能以及内核调整上,因为这些是最直接的优化方式。在这里我收集整理并用中文注释了一下,相信很多人用得到。 #最大的待发送TCP数据缓冲区空间 net.inet.tcp.sendspace=65536
2015-06-281、Linux应用程序基础2、RPM包管理包管理系统初步:RPM:RPM Package Managerhttp://www.rpm.orgRPM包管理系统:$ rpmRPPM包的文件名称:bash-3.0-19.2.i386.rpmbash:软件名称。3.0-19.2:软件的版本号。i386:软件所运行的最低硬件平台。rpm:文件的扩展名,用来标识当
2015-06-28曾经就到处查过这个命令了,当时懒了一下,就没有记录下来。今天总算再次找到了这个方法,赶紧记录下来为妙。 在shell中,通过who能看到有哪些用户连接了本机,其中包括pts的,VPN的,或别的用户。管理员希望断掉某些用户的连接,可以使用如下方法: 1、
2015-06-28# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # &n
2015-06-28