个人资料动漫时代-快乐空间照片日志列表 工具 帮助

江 cgpop

职业
兴趣
四岁识字,五岁作画,八岁而知意。年十三,有逸才,遂博贯古今百家之书,手不释卷。族人常谓其子:“学习者,当如阿帆也!”其人好文化,犹好动漫......
此共享空间没有音乐列表。

动漫时代-快乐空间

8月6日

60个经典的电脑使用技巧

1.如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右 上角的关闭图标.
2.在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快
3. 用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入 CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。(如果你的电脑坏了,不能启动或什么的,一时放在那不能修,千万不要浪费资源 ,把用里面的电源给光驱通上电,就可以暂时做CD机了.
4.MSN中发消息的时候是按enter的,如果想要换行而不想发出消息,可以 shift+enter或ctrl+enter
5.浏览器的地址栏里可以调试简短的HTML代码。方法如下: 地址栏写 about :abc 回车,就看到效果了.
6.Windows快捷键:
win+m 显示桌面
win+pause 系统属性
快速重新启动:按确定前先按shift(不适用于2k、xp).
彻底删除:shift+del
不让光盘自动运行:按shift
Ctrl+Esc:相当于"开始"或WIN键
Ctrl+Home:将游标移至文字编辑区的开始始(Home单用:移至列首)
Ctrl+End:将光标移至文字编辑区的终点(End单用:移至列尾)
Alt+F4:关闭当前视窗(若是点一下桌面再按则为关机)
F2:更改名称
windows+e 资源管理器.
windows+r 运行.
windows+f 查找.
windows+u 关闭系统.
windows+d最小化所有窗口,再按一次Win+D可回到最小化前的窗口.
windows+m最小化所有窗口,但再按一次无法回到最小化前的窗口.
Shift+F10,可以打开所选项目的右键菜单.
按住 CTRL+SHIFT 拖动文件:创建快捷方式.
7.关机快捷方式
(1). 在桌面空白位置按鼠标右键 -> <新建> -> 选<快捷方式>
(2). 在<指令行>键入 rundll.exe user.exe,exitwindows
(3). 在<选择快捷方式 的名称>键入<关闭Window>或你想要的名称 -> 按<完成 >
8.重新启动快捷方式
(1). 重复以上 (1)
(2). 在<指令行>键入 rundll.exe user.exe,exitwindow***ec
(3). 在<选择快捷方式的名称>键入<重新启动Restart>或你想要的名称 -> 按< 完成>
9.RUN - > cmd 或者command
就会看到DOS窗口。不知道大家注意到那个小小的图标没有,在左上角。
点击这个图标, 就会看到下拉菜单, 尤其是Edit下的一些功能, 很方便
10.con、nul是MS系统的保留名,它不能做为文件名!检查你的web空间是不是M$ 系统,可以建一个con的文件夹试试
11.想把自己的某个文件夹的文件做一个列表? 用什么软件呢? 不用,直接在命令 行下输入 "tree /f > index.txt".打开index.txt看一下是不是一目了然
12.保存无边窗口页面请用CTRL+N新开窗口
13.如果一个文件夹下有很多文件,如果想快速找到想要的文件,先随便选择一个 文件,然后在键盘上选择想要的文件的第一个字母就可以了
14.说个QQ隐身登陆的笨办法:
在网吧上网,如果直接从注册向导登陆的话QQ是上线登陆的,可是有时候却不 希望现身,怎样实现隐身登陆呢?
就是拿一个没用的QQ先从注册向导登陆了,选择状态为隐身,然后在系统参数 中选中以隐身方式登陆,点确定,然后直接在这个QQ上运行注册向导登陆你要 登陆的QQ,你会发现现在QQ是隐身的了。
15.win98改ip不重启的办法:
1.改完ip选择取消。
2.在设备管理器里禁用改了ip的那块网卡。
3.启用网卡。
ok,你改的ip已经可以用了
16.2000和xp下运行"cmd",进入dos窗口,复制和粘贴都用右键完成
17.收藏夹不要放在系统盘,以免忘了备份,每次装完系统用"超级魔法兔子“指 定路径
18.对于系统不明白的地方,平时多看windows自带的帮助,不要盲目去找人解决 ,也许帮助才是最快和最全的。(其余软件也是同理)
19.winxp自带批量重命名功能,只要选中一堆文件,选重命名,然后改第一个文 件,改完后,其他文件也会自动修改
20.上网时在地址栏内输入网址,系统会记录下来,虽然方便以后不用再重复,不 过如果是公用的机子,又不想让别人知道自己到过哪些地方,可以用“CTRL+ O(字母O,不是0)”,这时对弹出一个“打开”对话框,在其中的地址栏内 输入网址,就不会被记录下来了.
21.IE快捷键:
Ctrl+W关闭窗口
F4打开地址拦的下拉选择网址
F6或ALT+D选择地址拦
空格键可以下翻页,Shift+空格则可以上翻页
22.如果你用foxmail,邮箱路径不在默认位置,可以修改account.cfg
23.NTFS分区上文件属性中有个“摘要”功能,很有用的,这样一些软件安装程序 是什么东东就不会忘了啊!
24.在IE的地址栏输入: javescript:alert(document.lastModified)可以得到网 页的更新日期.
25.通过网络共享时,尽量使用"运行",\ip地址共享文件名,而不要使用通过 “网上邻居”浏览访问,速度很慢,而且经常不全(特别是2000,xp),还要 注意适当的运用$
26.在98下快速做启动盘,只要把windows/command/edb下的所有文件复制到干净 的软盘中就可以做98启动盘
27.运行pq分区失败,出现不可识别的分区,只要找到pq安装目录UTILITY的 PTEDIT32.EXE,可以把原分区还原为原来格式.
打开资源管理器,选中文件夹,用小键盘的*,可以把这个文件夹中的所存在的 所有子文件夹迅速列出
28.QQ自己加自己的方法:在黑名单中加自己,然后再把自己拖到我的好友中就可 以了,然后再运行注册向导.
29.如果浏览的页面中应用了javascript禁用了鼠标右键,解决的方法:
1、如“xiayupei”的方法,先按住鼠标左键,然后将鼠标移动到目标处,点击 鼠标右键,一两秒之后,快捷菜单出现.
2、单击鼠标右键,(不要放开鼠标右键),将鼠标移到警告窗口处,点击鼠标 左键,关闭窗口,再将鼠标移回目标处,放开鼠标右键,快捷菜单出现.
30.realplay多曲播放.
选中多个曲目,然后拖到realplay 的播放地址栏就可以了,之后找到那个ram(会 自动生成),复制里面的内容多遍就可以反复听歌曲.
31.windows下文件可以只有扩展名
新建一个文本文档另存为.txt.前面什么也不要加,就可以了,但是你不能重 命名为这样的文件名!要用另存为!
32.IE真正的空白页:
在IE的快捷方式中右击---属性--选择“目标”,这里的信息为:“ crogram FilesInterner ExplorerEXPLORER.exe",在它之后添加“ -nohome"字样即可。注意-nohome之前要有空格
快速设置主页:将IE地址栏里的“e”网页图标直接拖到工具栏上的“主页” 按钮图标上
不用重启也刷新注册表:同时按Ctrl+Alt+Del,在弹出的Windows任务列表中加 亮"Explore",单击“结束任务”,显示关机屏幕,单击:“否“,稍候,弹出 错误信息,单击“结束任务”,windows游览器即会和新和注册表一起重新装 载!
33.快速启动RealOnePlayer的技巧:在Real的文件夹下搜索netid.smi和 getmedia.ini将其改名为:betid_bak.smi和getmedia_bak.ini,然后再打开 试试,是不是快很多.
34.跳过开机画面
启动时按 esc 即可,或者干脆一点,修改 msdos.sys在options段落加入 logo=0
35.创建浏览目录的快捷方式
在桌面上创建一个快捷方式, 命令为:C: WINDOW说什么PLORER.EXE /n,/e,C:当你双击此快捷方式时,将会用“Windows资源管理器”浏览C:。 当然,你可以用其他的目录名来替换命令中的C:
36.改变关机画面: 
记得以前可以改变开机画面吧,现在可以对关机画面动手喔!logow.sys 是等 待关机,logos.sys 是最後丑丑的 "您可以安全关机^_^都是 bmp 档,快动手 吧,原图是 320x400 , 256色!但是最後win95会把他放宽170%所以你可以先准备一张 544x400 的图 再把这张图 resize 成320x400 再 rename 一下档名 就可以啦!(只能 256色喔 )而且最好注意一下色盘的问题*开机画面也可以 喔!logo.sys....
37.这个 .exe 用了哪些 .dll? 对应用程式右键单击,选 "快速检视"
笔者注快速检视必须另行安装,方法如下:a. 控制台/新增或移除程式/ Win95 安装程式 /附属应用程式/详细资料!b. 核取"快速检视"方块--确定
38.厌倦图形介面了吗 想念以前先进入 dos 在打 win 进窗户吗在 msdos.sys 中加入这一行BootGUI=0
39.在 win95的MS-DOS下使用长文件名
只需要在文件名前后加引号("")即可。如:
c:>dir "windows utilities"
c:>cd "windows utilities"insteasy
c:>edit "The list of my friends.txt"
40.加快软驱传输速度
  往软盘上存贮较多资料时,让人等得真有点烦。我们不可能对软驱的机械结构 进行改造,但可以通过修改系统注册表以获得较高的数据传输速度,具体方法 如下:
打开系统注册表编辑器,找到
“HEKY -LOCAL-MACHINESystemCurrentControlsetServicesClassFCD00" ,在其右边的窗口空白处,占击鼠标的右健新建一个“DWORD”值,命名为 “ Fore-Fifo”,健值设定为“0”。最后关闭注册表面化编辑器,重新启动电 脑,一切就OK了!
41.MSN背景修改:
是不是觉得MSN的背景很单调呢?那么很简单,找到你喜欢的图片,估计好大 小,最好是选择背景是透明的。命名为lvback.gif,找到目录Crogram FilesMessenger,将原来图片覆盖就OK了!
42.启动Winamp,并播放一首MP3
2.然后按住[SHIFT]不放,再单击面板上的“停止”按钮
3.你会发现音乐没有立即停止,而是逐渐降低音量直至完全消失,就象电台DJ 做的一样
43.1.启动QuickTime Movie Player,并打开一个mov文件
2.当它播放的时候,点击暂停按钮,然后按下[Shift]键,并双击播映窗口
3.电影开始倒放了,声音也是倒放的
44.在98下文件夹共享时,在共享名后面加个$可以把共享文件夹隐藏
45.Shift的另一个用法:
①大家经常使用Tab键、Spase键,但不知各位注意过没有,以上转换键都是顺 向的,但你按住Shift不放,再用上述按键时,他的转换方向是不是倒过来了?
②在英文输入时,如果在小写状态下,按住Shift同时输入的字母为大写,反之 亦然;
46.智能ABC输入法中字母 “v”的用法:
①、在智能ABC输入中,V + 数字(1~9),可以输入各种字符、图形、数字 等,一试便知,奇妙无穷,但我想大多数人早都用了吧?
②、在智能ABC输入中,在输入拼音的过程中(“标准”或“双打”方式下) ,如果需要输入英文,可以不必切换到英文方式。键入“v”作为标志符,后 面跟随要输入的英文,按空格键即可。
47.在以Word为代表的Office系列中,图形、文本框等非字符元素的位置的微调: 以Word为例,在页面中插入图形或文本框等非字符元素,在页面排版时,经常 为Word固有的所进所干扰,无法达到如意的效果。在使用中,笔者摸索出以下 经验,与大家分享:
①、在调整某一图片(或其他元素,以下全以图片为代)的位置时,使用鼠标 或方向键将其移动到大致位置时,按住Ctrl键,再用方向键移动,你会发现现 在图片每次移动的间距比原来要小得多了,在Word要求的精度下应当完全达到 您的要求了。
②、在调整某一图片(或其他元素,以下全以图片为代)的大小时,不使用鼠 标时,图片变化的大小不连续,按住Alt键,再调节,现在其大小就可以任意 调节了.
48.大伙有没有碰过电脑黑屏一现象呀?按ESC以后,桌面上是否还留有许多黑色 的影子呢?特别是下面的任务栏……不用鼠标找,就黑成一条了…………可以 按“开始”——“关闭计算机”——“取消”,既可恢复.
49.2000或者Xp下硬盘默认是共享的,即使你关闭共享,下次启动后还是会共享。
想要让域内的工作站不盗窃你的个人工作成果,尝试一下建立一个批处理文件 ,并放在all users的startup里(或者建一个快捷方式放在里面也可以)。内 容如下:net share c$ /delete
net share d$ /delete
net share e$ /delete
50.去除Windows 2000的默认共享
修改注册表:对于各server版:在注册表编辑器(regedit.exe)中依次找到 “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparam eters”,之后在其下新建一个“双字节值”,取名为“AutoShareServer”的 ,并将其值设为“0”。之后重新启动服务器即可。对于 professional版:同 上面一样 只是将AutoShareServer改为AutoShareWks
51.双击任务栏上的喇叭,如果觉得弹出音量控制面板占用桌面太打,或不能完全 显示,按Ctrl+S后就会以mini方式显示,想恢复再按一次Ctrl+S就OK
52.有时会遇到引导型病毒或是光驱找不到的情况,一般在dos下执行fdisk /mbr 重启就可以解决
53.在windows目录下有一个sendto文件夹
你可以把记事本的快捷方式放到里边去
然后在希望用记事本打开的文件上右键发送到中选这个记事本即可
也可以建立相应文件夹的快捷方式,比如music指向放音乐的文件夹
54.如何下载网页上的FLASH?
1 用FLASHGET的资源探索就能下载网页上的FLASH
2 到WINDOWS/Temporary Internet Files也能找到你要的FLSAH
3 用缓存拾贝这个小软件也能拿你要的FLASH
55.解决COMS锁住问题
在DOS命令行下打DEBUG
-O 70 2F
-O 71 2F
-Q
56.有时候按默认路径安装一个软件,安装时由于没有在意,事后不知安装在哪, 可以通过搜索(用当日时间),时间值最大的即为新装的文件,可以看出其所 在的路径.
57.我们单位工作已经离不开电脑(各部门间电脑已连成网),大多数职工还不会 使用电子信箱,领导要求用网络资源发放通知等。在这种情况下,笔者使用如 下方法(简单,易行,不花分文)
1.在任何一台电脑(作为邮件服务器)建立一个共享文件夹(只读),文件夹 命名为“XX”(信箱含义)。
2.在其他电脑的桌面建立一个快捷键(做好影射网络资源,指向作为邮件服务 器的共享文件夹),快捷键命名为“公众信箱”
3.将所有的“word”文件(通知),放在该文件夹内。
4.用户只要点击该快捷键,便可看到所有的通知了.
58.ping x.x.x.x 太快!改称 ping x.x.x.x -t
59.在网吧上网被美萍锁住:在ie地址兰里输入"桌面"有50%机会打开我的电脑, 利用一些东西比如文件->打开可以进行磁盘*作了.
60.用笔记本与投影仪搭配使用时有三种显示模式
1.笔记本屏幕有显示、投影仪不显示;
2.笔记本屏幕、投影仪均有显示;
3.投影仪有显示、笔记本屏幕无显示.
切换方法为按 Fn 键加F3(康柏的机子是这样的,也就是加上那个上面有个小 显示器图标的键啦
 

购机装机测试软件大全

购机装机测试软件大全

大家在装机的时候往往被诸如CPU是否被remark,主板、显卡的技术指标是否被篡改等这样的一些问题所困扰,所以在装机时总要找高手一同去。但是高手也有失误的时候,装机被奸商骗似乎成了不可避免的情况。下面,我们来向大家介绍一些装机常用的测试软件,希望大家能够在这些“高手”的帮助下装出称心的电脑!

综合测试类

推荐:SiSoft Sandra系列

SiSoft发行的Sandra系列测试软件在业界享有很高的声誉。最新的版本是Professional 2002 SP1,有汉化版。此软件能够查看系统所有配件的信息,而且能够对部分配件(如CPU、内存、硬盘等)进行打分(benchmark),并与其它型号配件的得分进行对比。另外,该软件还有系统稳定性综合测试、性能调整向导等附加功能。下面我们来看看该软件各个功能模块中比较有用的几项。

一、信息模块

1、主板信息。在主板信息中我们能够查看到主板、芯片组、总线的信息。其中的“内存模块”一项是值得我们注意的。在这一项中,我们可以看到内存的生产厂商、编号、频率等信息。通过这些信息,我们可以判断该条内存是否被remark过。像HY的内存就会显示“Hyundai Electronics”,而杂牌内存则会显示为其它的厂商,或者干脆什么都不显示。并且还能够显示内存支持的频率和在此频率上的时钟周期。如CL=3 upto 133Mhz,表示这条内存最高支持133Mhz的系统外频,时钟周期为3。在系统芯片组信息中,我们可以看到主板南桥和北桥芯片的型号,防止奸商用使用老芯片组的主板代替使用新芯片组的主板出售。

2、CPU和BIOS信息。首先将设备选择为“处理器1”。经过若干分钟的检测后,软件能够显示出CPU的型号、内核、实际速度和额定速度。如果实际速度高于额定速度的话,就说明CPU被超频。通过“型号信息”则可以看到CPU的型号和内核,以判断商家是否用旧内核的CPU冒充新内核的CPU,或是用简化版的CPU(如赛扬、毒龙)冒充完整版的CPU(如奔腾3/4、速龙)。

3、视频系统信息。在视频系统信息-视频适配器-视频芯片组中我们可以看到显卡芯片的真实型号,这是无法通过修改BIOS、驱动修改的。根据这一信息我们可以判断显卡芯片是否被remark,如用VOODOO3冒充MX200,用MX200冒充MX400。另外在设备中选中您的显示器,您可以看到显示器的生产日期,如2000 week 23,表示该显示器是在2000年第23周生产的。如果生产日期与购机日期相差较大的话就应该怀疑显示器是否为翻新或是返修的。

另外在各个信息模块中的“性能提示”项中,软件会对系统存在的问题提出警告。如软件显示CPU FSB speed higher than rated speed,表示CPU正在超频运行。

二、对比模块

1、文件系统对比。文件系统模块对比能够对系统的硬盘、软驱、光驱、移动硬盘等进行benchmark,并将得分与其它型号的配件进行对比。通过这一测试,我们可以判断硬盘的转速和软驱真伪。测试因为要读写大量的数据,所以耗时也较长。是笔者对自己的硬盘进行的测试结果,可以看出得分要远大于5400转的硬盘而与7200转的硬盘得分相似,由此可以判断笔者的硬盘应该是7200转的。注:进行硬盘测试时所选择分区应至少有327156KB的剩余空间,而且应事先整理磁盘碎片,保证剩余空间的连续性以保证测试的准确性。另外软驱测试与软盘的质量有很大的关系,所以测试得到的数据仅供参考。

2、CD-ROM/DVD对比。该模块的使用与文件系统相同,这里就不再赘述了。同样也要注意测试结果与光盘的质量有很大的关系而且要保证光盘上有大于64M的单个文件。

其它:HARDiNFO系列,最新版本为Professional 2002 3.01.2105

CPU测试类

推荐:CPU-Z

CPU-Z能够显示CPU的型号、实际频率和原始频率,以判断CPU是否被超频。最新版本1.13汉化版。

推荐:Intel Processor Frequency ID Utility

Intel Processor Frequency ID Utility能检测CPU的型号、内核和原始频率,但仅支持Intel的CPU。此软件更新很快,每当Intel有新款CPU发布该软件便随即更新。强烈推荐准备购买Intel CPU的朋友在购买时带上本软件并进行现场测试!最新版本为4.61中文版。

其它:WCPUID,最新版本3.0gMyCPU,最新版本1.13f

内存测试软件

推荐:SPDInfo
这款软件是SiSoft Sandra测试软件中的一个附带的程序。它对内存的测试可以与SiSoft Sandra得到相同的结果而且SPDInfo这款软件的尺寸非常小。不过它是在DOS下的而且调用需要许多复杂的参数。为此我们做了两个批处理程序以方便大家使用。具体的使用方法可以参看压缩包内的说明文件。

光驱测试类

Nero CD\DVD Speed

这款软件有两个版本,分别针对CD和DVD,请用户根据自己的情况进行选择。这款软件能够对光驱的读盘速度进行测试,还能够检测光驱传输率、寻道时间、CPU占用率等信息。

显示器测试软件

推荐:Nokia Display Test

这款软件是一个简单实用的显示器测试软件。启动软件后可以看到下方有两排测试选项。第一排由左至右依次为几何失真测试、亮度对比度测试、呼吸现象测试和色彩测试,第二排由左至右依次为会聚测试、焦点测试、分辨率测试、水波纹测试、文字显示测试和抖动测试。最后一项是专门适用于带喇叭的显示器的,选择该项将有声音先从左声道发出,后从右声道发出。

推荐:TFT-LCD Lighting Inspection Test Program

这款软件通过在屏幕上显示不同的灰度和色彩来判断显示器(尤其是液晶显示器)是否存在坏点、亮点和暗点。
 
12月26日

如何编译内核2.6.0-test2

也许2.6.0内核会给linux带来革命。从2.5.*内核开始linux有了向高端应用进军的资本。这次2.6.0内核也是主要是在高级应用上有较大变化。还有增加了对更多的设备的支持(nForce2主板就需要新内核支持)。这些也不是咱们讨论的范围。对了新的内核,给大家第一感受是,鼠标,键盘,好用了。新内核对这些外设做了优化。(以后还可能弄一个专门为了显示的内核,到那时linux就真的可以进军桌面了。)这些特点其实在2.5.*某些版本里已经有了。还有2.6.0的Makefile文件也变化很大,也许比大家想的要好用的多。
  
  新内核可以在http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.0-test2.tar.gz下载。
  先把linux-2.6.0-test2.tar.gz 复制到/usr/src/ 的下面 tar -zxf linux-2.6.0-test2.tar.gz; cd linux-2.6.0-test2 因为是新内核没有编译过所以不用make mrproper 把原来编译产生的垃圾删除
  配置内核可以根据需要与爱好使用下面命令中的一个:
  
  #make config (基于文本的最为传统的配置界面)
  
  #make menuconfig (基于文本选单的配置界面)
  
  #make xconfig (基于图形窗口模式的配置界面)
  
  #make oldconfig (如果只想在原来内核配置的基础上修改一些小地方,会省去不少麻烦)
  
  
  进行配置时,大部分选项可以使用其缺省值,只有小部分需要根据用户不同的需要选择。例如,如果需要内核支持DOS分区的文件系统,则要在文件系统部分选择FAT或DOS系统支持;系统如果配有网卡、PCMCIA卡等,需要在网络配置中选择相应卡的类型。
  
  选择相应的配置时,有三种选择,它们分别代表的含义如下:
  
  “Y”- 将该功能编译进内核
  
  “N”- 不将该功能编译进内核
  
  “M”- 将该功能编译成可以在需要时动态插入到内核中的模块。
  
  将与核心其它部分关系较远且不经常使用的部分功能代码编译成为可加载模块,有利于减小内核的长度,减小内核消耗的内存,简化该功能相应的环境改变时对内核的影响。许多功能都可以这样处理,例如像上面提到的网卡的支持、对FAT等文件系统的支持。
  
  其实现在编译内核最关键的地方就是配置内核。我一般用make menuconfig配置内核。
  配置2.6.0内核时如果你的主板是Intel芯片的话,你用默认配制也许就可以得到一个满意的内核哦。做法是make menuconfig后离开时选择保存。
  
  这里的难点是pci,如果你硬盘是IDE的那一定要选择好你主板上南桥芯片。SCSI的话就是要选择上你的SCSI卡型号。
  还有就是网卡,声卡芯片的型号了,他们的型号你都可以用lspci 查找到比如我的是。
  
  sh-2.05a# /sbin/lspci
  00:00.0 Host bridge: ServerWorks CNB20LE Host Bridge (rev 05)
  00:00.1 Host bridge: ServerWorks CNB20LE Host Bridge (rev 05)
  00:02.0 PCI bridge: Intel Corp. 80960RP [i960 RP Microprocessor/Bridge] (rev 01)
  00:02.1 I2O: Intel Corp. 80960RP [i960RP Microprocessor] (rev 01)
  00:04.0 Ethernet controller: 3Com Corporation 3c985 1000BaseSX (SX/TX) (rev 01)
  00:08.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)
  00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC (rev 7a)
  00:0f.0 ISA bridge: ServerWorks OSB4 South Bridge (rev 4f)
  00:0f.1 IDE interface: ServerWorks OSB4 IDE Controller
  02:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 05)
  02:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 05)
  03:02.0 PCI bridge: Intel Corp. 80960RM [i960RM Bridge] (rev 01)
  03:08.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
  
  你只要把你pci上的东西全部选择对了。 剩下就用默认的就可以了
  
  配制内核完毕后make install 还要说一句make install也是最近的从2.5.69内核(按照内核发布时间算)开始才有的选项他可以帮你完成很多东西。方便大大的 。
  2.4.21你可以用make install
  
  现在这些步骤就是没有make install时要做的
  
  #make dep (确保关键文件在正确的位置) 2.5.*-2.6.0都不需要了。其实2.4.*某些内核也不需要了。
  
  #make clean (确保所有有关文件都处于最新版本状态)
  
  #make zImage (编译压缩形式的内核)
  
  在需要内核支持较多的外设和功能时,内核可能变得很大,此时可以编译大内核:
  
  #make bzImage
  
  编译的时间与机器的硬件条件及内核的配置等因素有关,以笔者的64MB内存的赛扬300为例,编译内核一次大致需要20多分钟。所获得的内核的位置在/usr/src/linux/arch/i386/boot目录下,当然这里假设用户的CPU是x86型的。
  
  如果选择了可加载模块,编译完内核后,要对选择的模块进行编译:
  
  #make module (编译选择的模块)
  
  #make module-install (将编译后的模块转移到系统标准位置)
  
  模块在系统中的标准目录位于/lib/modules/x.y.z,后面的x.y.z是版本号,为安全起见,在运行#make modules-install之前最好对/lib/modules进行备份。模块通常是带有扩展名.o的文件,使用命令#lsmod可以对当前内核的模块进行列表。
  
  我一般是 make dep ;make bzImage;make module ;make module-install
  
  cp /usr/src/linux2.6.0-test2/arch/i386/boot/bzImage /boot/vmlinuz-2.6.0-test2
  
  cp /usr/src/linux-2.6.0-test2/System.map /boot/System.map-2.6.0-test2
  
  这些make install都可以办到的
  
  剩下就是修改 /etc/lilo.conf
  
  vi /etc/lilo.conf
  
  添加新内核。有时make install连这个都给你修改好了。
  下面是我的lilo.conf
  prompt
  timeout=50
  default=linux
  boot=/dev/sda
  map=/boot/map
  install=/boot/boot.b
  message=/boot/message
  linear
  
  image=/boot/vmlinuz-2.4.18-3smp
  label=linux
  initrd=/boot/initrd-2.4.18-3smp.img
  read-only
  root=/dev/sda6
  
  image=/boot/vmlinuz-2.6.0-test2
  label=linux-2.6.0-test2
  initrd=/boot/initrd-2.6.0-test2.img
  read-only
  root=/dev/sda6
  
  
  再运行
  sh-2.05a# lilo
  重新生成lilo
  
  这样你的内核就升级完毕。

编译linux内核步骤

开机的顺序是:
BIOS
MBR ( 就是 Lilo 或 Grub ) 取得 boot loader;
取得核心 kernel 的资料并加载
init
很多 scripts
login 与 shell

为什么要重新编译内核:
1、内核太庞大
2、与硬件搭配稳定
3、支持新的硬件

编译过程:
1、编译之前先查看内核版本:uname -r
2、下载更新的内核版本升级:http://www.kernel.org
3、解压
#cd /usr/src
#tar zxvf linux-2.4.31.tar.gz
如果怕之前已经有人编译过核心,会产生一些.o的目的档案,所以先执行:
#make mrproper
会显示RM去除档案的讯息
4、如果对同一版本内核编译,要修改一下:
#cd /lib/modules
#mv 2.4.18 2.4.18.old
5、设定编译模式:
make config :这种模式需要逐行输入所需要设定的项目,无法往前修改设定,所以目前很少使用这种方式来设定 Kernel 的项目了;
make xconfig :这种模式则是使用 X-Window 为主要环境的设定模式!除非你有 X-Window 在执行,否则没有办法使用这种模式;
make menuconfig :这种模式有点像是文字界面的选单模式,较为简便,而且可以在纯文字界面下面执行编辑动作!是目前最常使用的模式。
#make menuconfig

# make dep           <==建立相依的属性关系!
# make clean         <==将旧的资料去除掉!
# make bzImage        <==开始编译核心!这个核心是经过压缩的
# make modules       <==开始编译模块!这个动作视您刚刚编译的模块数量!
# make modules_install   <==将资料给他安装在 /lib/modules/`uname -r` 里面
# make install       <==将刚刚 bzImage 建立完成的核心给他安装上来!
6、修改grub:
#vi /boot/grub/menu.lst 增加如下:
title linux-2.4.31
kernel (hd0,0)/boot/vmlinuz-2.4.31 root=/dev/hda1
内核编译完成,重启机器。

几个命令:
depmod:模块的相依性
-a :将 /etc/modules.conf 可以查询到的模块的相关性都写入 /lib/modules/`uname -r`/当中 
-e :显示出目前已加载的不可执行的模块名称 
-n :将各模块的相依性直接输出屏幕上,而不是输出到 /lib/modules/`uname -r` 当中 
-s :将一些讯息结果输出到 syslog 的登录档中!
lsmod:查看系统的模块
modinfo:查看模块的信息
-a :列出作者 
-d :列出这个模块的基本说明 
-n :列出这个模块的档案放置路径与名称
modprobe:加载系统模块
-l:列出系统模块
-c:更详细的列出系统模块
insmod:加载系统模块
-f :强制将模块加载,要加载不相同版本的模块时候可能会用到的参数 
-k :自动在核心没有使用到该模块的时候,先清除干净! 
-p :测试模块是否可以被加载,不会直接加载系统中! 
-s :将一些执行讯息写到 syslog 这种登录档,而不是写到 terminal 当中 
rmmod:删除模块

10月17日

FreeBSD优化

FreeBSD优化补充

启动优化(loader.conf)

autoboot_delay="2"
## 设置启动等待时间为2秒。

hw.ata.atapi_dma=1
## 打开ATA33以上接口的硬盘的DMA传输,加快存取速度。

kern.ipc.maxsockets="16384"
## 增大线程间套接数量

net.inet.tcp.tcbhashsize="2048"
## 增大TCP控制块数量

beastie_disable="YES"
## 关闭小恶魔图像启动菜单

系统首选项(rc.conf)

background_dhclient="YES"
## 不等待DHCP执行完毕,加快启动速度。

keyrate="fast"
## 最大化键盘速率

sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
## 关闭SENDMAIL

clear_tmp_enable="YES"
## 按时清除/var/tmp文件

tcp_extensions="YES"
## 扩展TCP

系统资源优化(sysctl.conf)

security.bsd.see_other_uids=0
## 不允许用户看到所有系统进程

kern.ipc.maxsockbuf=8388608
## 线程套接字缓冲区

kern.ipc.shm_use_phys=1
## 仅为线程提供物理内存支持,需要256兆以上内存。

kern.ipc.shmmax=67108864
## 线程可使用的最大共享内存

kern.ipc.shmall=32768
## 最大线程数量

kern.coredump=0
## 程序崩溃时不记录

net.local.stream.sendspace=65536
net.local.stream.recvspace=65536
## 本地数据流接收和发送空间

net.local.dgram.maxdgram=16384
## 本地数据包最大数量

net.local.dgram.recvspace=65536
## 本地数据包接收空间

net.inet.tcp.rfc1644=1
net.inet.tcp.rfc3042=1
net.inet.tcp.rfc3390=1
## 某些加快网络性能的协议,请参考RFC文章。

net.inet.tcp.mssdflt=1460
## 数据包数据段大小,ADSL为1452。

net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace=1048576
## 网络数据接收和发送空间

net.inet.tcp.inflight_enable=1
## 为网络数据连接时提供缓冲

net.inet.tcp.minmss=1460
## 数据包数据段最小值,ADSL为1452。

net.inet.raw.maxdgram=65536
## 本地数据最大数量

net.inet.raw.recvspace=65536
## 本地数据流接收空间

环境设置(.cshrc)
alias ls ls -GF
## 彩色化ls

setenv EDITOR ee
## 默认编辑器为ee

setenv PAGER less
## 默认分页器为less,比more要方便。

set nobeep
set prompt = '%n@%/%# '
set filec
set autolist
##
这几行设置我先不解释,不过我相信你肯定喜欢,自己去研究那是什么吧。特别是最后一行。

编译的缓存(ccache)
CCACHE是为程序编译提供缓存,通过减少重复代码编译次数,加快编译时间。

安装过程:

su
cd /usr/ports/devel/ccache/
make install clean
cd /usr/
mkdir ccache
cd /usr/sbin
ln -s /usr/local/bin/ccache gcc
ln -s /usr/local/bin/ccache cc
ln -s /usr/local/bin/ccache c++
ln -s /usr/local/bin/ccache g++
ln -s /usr/local/bin/ccache cpp
echo "setenv CCACHE_DIR /usr/ccache" >> /root/.cshrc
rehash
exit
8月28日

freebsd命令学习

ps:查看系统中的进程,Linux中可以使用ps -aux查看所有进程
  参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。例如:ps -auxwww
  top:显示系统内存、cpu使用情况,并可自动刷新进程列表
  vmstat:显示当前的内存使用情况
  netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名,
  通常使用参数a(显示所有连接情况)和n(不反查域名和服务名),例如:netstat -anp。
  查看服务器侦听情况,使用:netstat -an | grep LISTEN
  查看服务器已建立的连接,使用:netstat -an | grep ESTABLISHED
  ifconfig:查看(或设置)网络设备信息
  ifconfig -a:查看所有网络设置信息
  last:显示登录到服务器的情况以及服务器重启情况
  df:显示硬盘空间及使用情况,Linux下可以带参数h,显示结果更人性化。例如:
  df -h 硬盘空间按人性化显示,大于G的按G,大于M的按M显示等.比较直观.推荐使用.FREEBSD6.0以上可以用。低版本没有测试
  df -k 硬盘空间按KB显示
  df -m 硬盘空间按MB显示
      du:显示硬盘空间大小,可以显示某个目录下面的文件占的大小,列表使用参数可以同df
      ls:显示文件列表
      ls -l 显示文件大小
      ls -lac  查看文件真正修改时间     
      列表使用参数可以同df
      如  ls -l -k /var将人性化显示/var目录下文件的大小
  w:显示登录到服务器上的用户列表
     fsck:检查文件,类似于windows下的scandisk
 以下几个命令仅针对Linux
  lsof:显示当前打开的文件列表,包括建立的socket连接等。本命令可以用于程序员检查编写的程序打开的文件数。
  sysctl:显示(或设置)系统内核参数
  sysctl -a 显示所有内核参数
  sysctl -w 参数名=参数值
  例如:sysctl -w fs.file-max=10240 设置系统允许同时打开的最大文件数为10240。
  内核参数fs.file-nr包括三个参数值,第一个参数表示系统中曾经同时打开过的文件数峰值,
  第二个参数表示空闲(分配后已释放)的文件数,
  第三个参数表示可以打开的最大文件数,其值等于fs.file-max。
  当前打开的文件数 = 第一个参数值 - 第二个参数值
  例如:
  fs.file-nr = 977 223 10240
  当前打开的文件数 = 977 - 233 = 744
  设置内核参数时务必小心,如果设置不当会导致系统异常,甚至当机。
  ulimit:显示(或设置)用户可以使用的资源限制
  ulimit -a 显示用户可以使用的资源限制
  ulimit unlimited 不限制用户可以使用的资源,但本设置对可打开的最大文件数(max open files)
  和可同时运行的最大进程数(max user processes)无效
  ulimit -n <可以同时打开的文件数> 设置用户可以同时打开的最大文件数(max open files)
  例如:ulimit -n 8192
  如果本参数设置过小,对于并发访问量大的网站,可能会出现too many open files的错误
  ulimit -u <可以运行的最大并发进程数> 设置用户可以同时运行的最大进程数(max user processes)
  例如:ulimit -u 1024
 
新增使用者
【指令名称】:adduser
【执行格式】:adduser
【使用者】:root
【说明】:FreeBSD系统新增使用者帐号,可以直接“vipw”编辑密码文件,来建立新的使用者帐号,但笔者不鼓励。反倒是使用指令adduser,系统会出现一连串的提示符号,逐渐引导你建立新的使用者帐号,相当的简单容易,而且如果你不知道adduser指令所出现的提示信息,那么直接按Enter,也不会差太多

删除使用者
【指令名称】:rmuser
【执行格式】:rmuser username
【使用者】:root
【举例】:rmuser mmk
执行命令后,系统会再次询问,是否要将使用者的设置从系统密码文件中删除,是否要删除使用者根目录,反正通通回答“y”,就可以消除干净

新增或删除组
【文件】:/etc/group
【使用者】:root
【执行格式】:直接编辑/etc/group这个文件
【说明】:/etc/group部分内容如下:
组名称:密码:组ID:属于这个组的使用者

组名称系统管理者可以自定,密码栏位使用“*”即可。因0~99为系统内定值,所以组ID最好大于99,且不和其他组ID相同,大多从10000开始使用。最后标示属于此组的使用者,而各个使用者以逗号分隔

改变使用者所用的shell
【执行格式】:chsh
【说明】:root新增使用者时,即给予使用者一个内定的shell,如以后使用者不满意此内定值,可利用chsh指令来自行更改shell

改变使用者数据
【执行格式】:chfn
【说明】:设定使用者基本数据

压缩、解压缩工具介绍
【指令名称】:gzip & gunzip
【执行格式】:gzip { -参数 } [要压缩的文件名或目录]
gunzip { -参数 } [要解压缩的文件名或目录]
【压缩后的文件格式】:.gz
【说明】:gzip是网络上非常实用的压缩工具,你在网络上常可以看到经gzip压缩过后,以.gz结尾的文件。这时你应马上以gunzip工具来解压缩,参数使用如下:
-1 表示快速压缩
-9 表示以最佳状态压缩
-r 递归的意思,压缩整个目录
-d 解压缩。gzip -d效果和gunzip相同
指令zcat可以在文件未解压缩前查看压缩文件
【用法】:zcat file1.gz
【举例】:
1. gzip -1 file1
2. gzip -9 -r t1/
3. gunzip file1.gz
4. gunzip -r t1/
【作用】:
1. 快速压缩文件file1,file1文件消失,产生压缩文件file1.gz
2. 压缩t1整个目录
3. 解压缩文件
4. 解压缩目录

【指令名称】:compress & uncompress
【执行格式】:compress { -参数 } 要压缩的文件名
uncompress { -参数 } 要解压缩的文件名
【压缩后的文件格式】:.Z(英文字母大写的Z)
【举例】:
1. compress -v file1
2. compress -d file1.Z
3. uncompress -v file1.Z
4. compress -v dr.tar
【作用】:
1. 压缩文件,加上参数v会显示压缩比例和压缩后文件名
2. 参数d相对应uncompress解压缩文件
3. 解压缩文件
4. 压缩经过tar归为一个文件的目录

 

1
man
在线查询
man ls

2
ls
查看目录与档案
ls -la
3
ln
建立链接文件
ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf

4
more
分页显示
more 文件名称

5
cd
切换目录
cd /usr/local/apache

6
mkdir
建立新的目录
mkdir /usr/temp

7
rmdir
删除目录
rmdir /usr/temp

8
rm
删除目录或档案
rm -f 文件名称

9
cp
复制目录或档案
cp 来源档案 目标档案

10
pwd
显示目前的工作目录
Pwd

11
mv
目录或档案更名或搬移
mv 来源档案 目标档案

12
find
寻找目录或档案
find /etc -name 文件名称

13
fetch
取得档案
fetch ftp://ftp.center.kl.edu.tw/pub/FreeBSD/test.tgz

14
chmod
变更档案使用权限
chmod -R 755 /usr/local/etc

15
chown
变更档案所有者
chown -R lin.wheel /usr/local/etc

16
fsck
修理档案系统
fsck -y

17
gzip/tar
压缩或解压缩档案或目录
tar -czvf 压缩档名.tar.gz 目录名称

18
mount
挂上档案系统或是设备
mount /cdrom

19
umount
卸下档案系统或是设备
umount /cdrom

20
df
查询系统的可使用档案空间
df

21
du
显示目录或档案所占的磁盘空间
du -a 檔名

22
ps
查询系统process状态
ps -aux|grep apach*

23
kill
砍除一个process
kill pid

24
su
变换身份
su - root

25
adduser
新增使用者
 

26
rmuser
删除使用者
 

27
vipw
编辑使用者账户
 

28
passwd
变更密码
 

29
ping
侦测计算机之联机状态
ping 210.240.6.9

30
ifconfig
网络接口的设定与管理
ifconfig -a

31
route
可以设定routing table
 

32
traceroute
列出所经过的route
traceroute 210.240.8.1

33
netstat
可以查询网络的使用及联机情形
 

34
pkg_add
安装package
pkg_add bash-2.04.tgz

35
pkg_delete
移除已安装的package
pkg_delete bash-2.04

36
pkg_info
查询安装纪录
pkg_info

37
sync
强迫系统将快取数据写回硬盘
sync;sync;sync

38
reboot
重新启动系统
 

39
halt
关闭系统
 

40
shutdown
通知使用者系统将关闭
 




--------------------------------------------------------------------------------


chown
chown -R 所有者.群组 档案或目录

-R:表该目录下之所有档案之所有者与群组跟着便变更

chmod
drwxrwxrwx
lr--rwxr-x
1 2 3 4

d:表目录
r:表read
w:表write
x:表可执行
-:表关闭功能

l:表链接的档案





2:该档案或目录所有人之读取权限
3:该档案或目录所有人之相同群组的读取权限
4:网络上的人的读取权限
-R:表该目录下之所有档案之读取权限跟着便变更

gzip/tar
tar czvf 压缩档名.tar.gz 目录名称
z:采用gzip压缩
c:建立新的压缩档
v:采用verbose方式,观看压缩过程
f:强制进行

tar zxvf 压缩档名.tar.gz
z:采用gzip解压缩
x:解压缩
v:采用verbose方式,观看压缩过程
f:强制进行

ifconfig
 

查询所有网络接口的情形
ifconfig -a

设定网络接口的参数
ifconfig de0 192.168.1.10 netmask 255.255.255.0

停止网络接口
ifconfig de0 down

启动网络接口
ifconfig de0 up

route
 

改变 routing path 之gateway
route change default 192.168.1.254

netstat
 

查询 routing table
netstat -rn

查询网络接口流量统计
netstat -I

查询 TCP网络联机情形
netstat -t

查询所有网络联机情形
netstat -a

shutdown
 

通知使用者多久后关机,管理者需下reboot或halt
shutdown -k 时间 讯息

通知使用者多久后重新启动系统
shutdown -r 时间 讯息

通知使用者多久后关闭系统
shutdown -h 时间 讯息

时间:now或+3表三分钟后或yymmddhhmm
讯息:用双引号括起来或用-号开头

8月17日

Windows XP2000操作系统自动关机的实现

如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,

而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们

就来看看如何实现Windows XP的自动关机。

  Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中
。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。

  比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对

话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后

自动关机,“3600”代表60分钟。

   设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话

框,对自动关机进行设置。

  Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关

机操作,下面列出了更多参数,大家可以在Shutdown.exe中按需使用。

用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]

       没有参数                显示此消息(与 ? 相同)
       -i                      显示 GUI 界面,必须是第一个选项
       -l                      注销(不能与选项 -m 一起使用)
       -s                      关闭此计算机
       -r                      关闭并重启动此计算机
       -a                      放弃系统关机
       -m \\computername       远程计算机关机/重启动/放弃
       -t xx                   设置关闭的超时为 xx 秒
       -c "comment"            关闭注释(最大 127 个字符)
       -f                      强制运行的应用程序关闭而没有警告
       -d [u][p]:xx:yy         关闭原因代码
                               u 是用户代码
                               p 是一个计划的关闭代码
                               xx 是一个主要原因代码(小于 256 的正整数)
                               yy 是一个次要原因代码(小于 65536 的正整数)

  -f:强行关闭应用程序

  -m \\计算机名:控制远程计算机

  -i:显示图形用户界面,但必须是Shutdown的第一个选项

  -l:注销当前用户

  -r:关机并重启

  -t时间:设置关机倒计时

  -c "消息内容":输入关机对话框中的消息内容(不能超127个字符)
 
尚未添加列表。
没有相册。