2007年8月23日星期四

रेड हट लिनुक्ष् 附录

许多在 shell 提示下键入的 Linux 命令都与你在 DOS 下键入的命令相似。事实上,某些命令完全相同。

本附录提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中与它们等同的命令。附录中还提供了如何在 Linux shell 提示下使用这些命令的简单实例。请注意,这些命令通常有许多选项,要进一步学习每一个命令,请阅读相关的说明书(man)页(例如,在 shell 提示下键入 man ls 就可以读到关于 ls 命令的信息)。
命令的目的 MS-DOS Linux Linux 的简单实例
复制文件 copy cp cp thisfile.txt /home/thisdirectory
转移文件 move mv mv thisfile.txt /home/thisdirectory
列举文件 dir ls ls
清除屏幕 cls clear clear
关闭 shell 提示 exit exit exit
显示或设置日期 date date date
删除文件 del rm rm thisfile.txt
把输出“回响”到屏幕上 echo echo echo this message
用简单文本编辑器来编辑文件 edit gedit([a]) gedit thisfile.txt
比较文件内容 fc diff diff file1 file2
在文件中寻找字串 find grep grep 词或词组 thisfile.txt
格式化软盘 format a:(如果软盘是在 A: 中的话) mke2fs 或 mformat([b]) /sbin/mke2fs /dev/fd0(/dev/fd0 是 Linux 中与 A: 等同的驱动器)
显示命令帮助 命令 /? man([c]) man 命令
创建目录 mkdir mkdir mkdir 目录
查看文件 more less([d]) less thisfile.txt
重新命名文件 ren mv([e]) mv thisfile.txt thatfile.txt
显示你在文件系统中的位置 chdir pwd pwd
用指定的路径(绝对路径,absolute path)来改换目录 cd 路径名 cd 路径名 cd /directory/directory
用一个相对路径(relative path)来改换目录 cd .. cd .. cd ..
显示时间 time date date
显示已被使用的内存数量 mem free free
注:
a. Gedit 是图形化文本编辑器;你可以使用其它文本编辑器来代替 Gedit,包括 Emacs 和 vi。
b. 这个命令为 DOS 文件系统格式化软盘。
c. 某些命令你还 可以使用 info。
d. more 分页器也可以用来一个屏幕一个屏幕地在文件中逐页查看。
e. mv 命令可以转移文件或重新命名在同一目录下的文件。如果你想重新命名文件,如例中所示,把这个文件“转移”到同一目录中的新名称。

系统目录

#

/bin/ — 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。
#

/sbin/ — 许多系统命令(例如 shutdown)的贮存位置。目录 /usr/sbin 中也包括了许多系统命令。
#

/root/ — 根用户(超级用户)的主目录。
#

/mnt/ — 该目录中通常包括系统引导后被挂载的文件系统的挂载点。譬如,默认的光盘挂载点是 /mnt/cdrom/.
#

/boot/ — 包括内核和其它系统启动期间使用的文件。
#

/lost+found/ — 被 fsck 用来放置零散文件(没有名称的文件)。
#

/lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。
#

/dev/ — 贮存设备文件。
#

/etc/ — 包含许多配置文件和目录。
#

/var/ — 用于贮存variable(或不断改变的)文件,例如日志文件和打印机假脱机文件。
#

/usr/ — 包括与系统用户直接有关的文件和目录,例如应用程序及支持它们的库文件。
#

/proc/ — 一个虚拟的文件系统(不是实际贮存在磁盘上的),它包括被某些程序使用的系统信息。
#

/initrd/ — 用来在计算机启动时挂载 initrd.img 映像文件的目录以及载入所需设备模块的目录。

#

/tmp/ — 用户和程序的临时目录。 /tmp 给予所有系统用户读写权。
#

/home/ — 用户主目录的默认位置。
#

/opt/ — 可选文件和程序的贮存目录。该目录主要被第三方开发者用来简易地安装和卸装他们的软件包。

志不立,天下无可成之事。

2007年8月21日星期二

心情随笔

在今年年初的时候看一本名叫《傲慢与偏见》的书,很久以前就有人推荐我看这本书了。他当时对我说它对你以后的处世有很大的帮助,用更加宽阔的胸襟去理解人与人之间的关系。看了之后觉的这种事现实生活中发生的概率太小了,但是过了几个月之后亲身体会到现实生活中就是存在很多的这样的事。刚开始的时候人与人之间了解的太少,沟通的不够,会产生很多的误会,但经过一些事之后,我明白有些事跟我想的大相径庭。我想现在的我可以更多的站在别人的角度去理解别人所遇到的一切,有句话说的理解万岁。
志不立,天下无可成之事。

2007年8月20日星期一

渐渐熟悉linux的使用(初步)。

自安装了这个虚拟的linux系统之后,一自以来都在看red hat linux的使用说明。可以说是有所收获了,可以初步的使用命令格式来完成一些应用,比如连续的用命令的方式来播放音乐,安装应用程序。经过初步的使用发现在linux之下,安装程序是如此的简单,方便,如果你的电脑联网在线的话只要一个命令就可以自动安装完成。不必来回的在网上找应用程序了。不必担心那些要使用注册码,使用天数阿,等等。现在真感谢那些为了linux而无私奉献的高手些,真希望那一天能成为其中的一员。
下面是一些linux系统的游戏网站,如果你 喜欢玩游戏的话就千万别错过了。
http://www.tuxgames.com — 在线商店,你可以在此购买仅用于 Linux 的游戏。
http://www.linuxgames.com/ — Linux 游戏新闻站点。
http://happypenguin.org/ — Linux 游戏仓库。
志不立,天下无可成之事。

2007年8月18日星期六

修改 boot.ini 多用途 引导 系统启动 及 矮人dos工具原理

多重引导的配置文件名为Boot.ini,配置它,我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

如何打开boot.int文件

  boot.ini有两种打开方式,第一种是选择工具——文件假及选项——查看——将隐藏系统保护文件的勾给勾掉,然后进入c盘根目录下,这时候就会有个隐藏文件出现,名字就叫boot.ini。

  第二种打开方式是,对我的电脑点右键——选择属性——打开高级选项页——点启动和故障恢复后面的设置,再点编辑,这时候打开一个记事本文件,它就是boot.ini文件。

boot.ini文件是什么?

粉红色文字为网上资料

================================

  在电脑中安装了NT核心操作系统(如Windows 2000 和Windows XP)之后,每次启动计算机时都会出现一个系统引导菜单, 在此选择需要进入的系统后回车即可。这个多重引导的配置文件名为Boot.ini,配置它,我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

  Boot.ini在引导多系统启动时提供了很多的参数命令,配置这些启动参数可以得到不同的启动效果。在默认的情况下,Boot.ini通常加载的是/fastdetect 参数,它表示启动时不检查串行口和并行口。其实我们可以更改为其他参数,更改时首先在“Boot.ini”中选择需要更改的系统列表, 随后将该系统中的参数/fastdetect 改为相应的参数值即可。以后再启动该系统就会加载一些设置信息或画面。

================================

  看了以上内容你是不是很糊涂?对于什么是系统引导菜单什么都不明白?还有什么/fastdetect参数什么的是不是看了就迷糊啊?!其实这些都很容易。

  首先解释什么是系统引导菜单。你见过双系统的启动画面了没有啊?什么?没有?!好吧,我找张图给你看看,相信你看了就会马上明白了。




看明白了没有啊?如果你是单系统的话,因该是不会有这个画面出来的,但如果你是双系统的话,一般都会更改boot.ini文件,这样就可以选择进入哪个操作系统了,这就是系统引导菜单。换句话说,修改boot.ini文件,就能起到更改系统引导菜单。

粉红色文字为网上引用

================================

[boot loader]
timeout=30
default=scsi(0)disk(0)rdisk(0)partition(1)winnt
[operating systems]
scsi(0)disk(0)rdisk(0)partition(1)winnt = "Windows NT" /NODEBUG C: = "Previous Operating System on C:"

================================

1、[boot loader]:英文意思是启动引导的意思

  ”timeout=30“
看到上面那个图片下面有一行剩余秒数4秒了吗?那个就是timeout,timeout=30意思就是在这个画面上停止等待30秒,30秒之后,你没有任何操作,他就自动引导操作系统。换句话说 timeout就是选择默认操作系统前windows等待时间。

 “default”就是默认的意思

  “scsi(0)”表示主控制器(通常也是唯一的控制器)负责此设备。如果有两个 SCSI 控制器并且磁盘与第二个控制器相关联,则第二个控制器称为“scsi(1)”。

      如果系统使用 IDE、增强的 IDE (EIDE) 或增强的小型设备接口 (ESDI) 驱动器,或者如果系统       使用没有内置 BIOS 的 SCSI 适配器,请将“scsi”替换为“multi”。

  “disk(0)”指要使用的 SCSI 逻辑单元 (LUN)。它可以是独立的磁盘,但是大多数 SCSI 设置对每个 SCSI ID 只有一个 LUN。

  “rdisk(0)”指物理磁盘 1

  “partition(1)”是计算机中第一个驱动器上的唯一分区。如果有两个分区(C 和 D),则分区 C 为 partition(1),分区 D 为 partition(2)。

  “/NODEBUG”指定没有监视任何调试信息。调试信息仅对程序开发人员有用。

  “Previous Operating System on C:”表示“上一个操作系统”是 MS-DOS,因为“C:”是 MS-DOS 路径

=====================================

不知道你看懂了没有?反正我看了之后已经明白了很多了。如果还不明白,我还是按我的风格,举例子解释好了。

下面的是上面那个图里的系统的boot.ini文件内容

============================

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:="windows 98SE"

============================

/fastdetect为一个参数

而后面的windows 98SE就为系统引导菜单的第二项。如果你有兴趣,可以改改你的boot.ini文件,很有意思的哦。不过干这事要当心,否则系统启动不了可别怪我哈~

那么我们现在再看看安装了矮人dos工具后,boot.ini被改成了什么样子

[boot loader]
timeout=6
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:grldr=我的DOS工具

看明白了没有啊?

不过这里又有一个问题,什么是grldr啊?(好象跟linux,grub有关系)

这个东东我现在也没有搞清楚,旨在钻研的精神,我慢慢研究看,这东西好象挺复杂的。。。。。有知道的朋友教教我啊,不胜感激了!


=======================================

下面再看看一个在同一个分区下装2个系统的boot.ini文件内容

先安装Windows 98,然后在Windows 98中安装Windows XP。要注意的是在安装时,选择全新安装。在安装选项对话框中单击“高级”选项,然后选择一个新的路径,如C:winxp, 而不要用默认的windows目录,否则就会把Windows 98的同名文件被覆盖,造成问题。跳过升级到NTFS这一步。经过一段等待,Windows XP安装完成了,重新启动,结果发现电脑自动进入Windows XP,双重启动菜单根本就没出现,打开C盘,点“工具→文件夹选项→查看→显示所有文件和文件夹”,发现实现双启动所需的文件都存在,看来问题并不严重,找到BOOT.INI,点右键,选“属性”,取消“只读”然后打开它,重新编辑一下:

  [boot loader]
  timeout=30
  default=C:
  [operating systems]
  C:="Microsoft Windows"
  multi(0)disk(0)rdisk(0)partition(1)WINXP="Microsoft Windows XP Professional" /fastdetect
=============================================================

刚看了篇文章,讲得也蛮详细的,补充下吧

 BOOT.INI文件的常见格式如下:

  [boot loader]

  timeout=30

  default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS

  [operating systems]

  multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="Microsoft Windows XP Professional" /fastdetect

  SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="Microsoft Windows 98" /fastdetect

  该文件分为Boot loader(引导加载)和Operating systems(操作系统)两大部分。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。但是令很多用户困惑不解的是,那些“multi(0)disk(0)rdisk(0)partition(1)”是什么意思?

  实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备, ARC名字的构成如下:

  (X)disk(Y)rdisk(Z)partition(Q)

  component部分有两种有效值,即multi和SCSI,它用于标明硬件适配器。multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,而SCSI则表示一个SCSI BIOS禁止的SCSI硬盘。X值表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的序号(X从0开始)。

  disk(Y):对于SCSI硬盘来说,Y值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Y从0开始);对于multi来说,Y值无任何意义,恒为0。

  rdisk(Z):对于multi来说,Z值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Z从0开始);对于SCSI硬盘来说,Z值无意义,恒为0。

  partition(Q):Q值表示操作系统的系统根目录所在的分区在同一硬盘上主分区的序号(Q从1开始)。

  Operating systems部分列出了这台电脑上所有操作系统的路径和清单,其中还包括一些如/fastdetect、/basevideo、/sos之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。

  OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个Windows XP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个Windows XP Professional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。重新启动计算机,看看你的愿望是不是实现了呢!

  由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了

转自:http://www.boofee.net/bigfee/read.php?90#topreply
志不立,天下无可成之事。

2007年8月13日星期一

linux学习笔记

这几天一直在看《linux初学指南》,我装的是ubuntu,但找了一份red hat的指南。(呵呵)我听说linux都应该差不多,所以随便看看冲数。这分ubuntu7.04版的中文化效果还是做的很不错的(简体中文版)。我在去年装过5.10版,那个时候的中文版还不是翻译的很好,还有好多都是繁体的。对于我这样en的水平不过关的人来说,这是很重要的,还有值得说一下的是在系统中字典功能,能很好的翻译en。

志不立,天下无可成之事。

2007年8月11日星期六

网吧电脑上虚拟机中的ubunut

今天在网吧的电脑上安装了一个ubuntu的虚拟系统,说来我安装这个系统没有什么明确的目标,只是安着玩玩,现在我 装好了也不知道我 到底想要他做什么。听说要学这个不错,我也跟风似的作一做,看看跟win有什么不同地方。我也希望这此linux之旅能给我带来更多的收获。
但还是有点收获的,在1G的内存上安装虚拟的系统才能跑起来。现在我还没有找到能把虚拟机中的系统做成ios的镜像文件的方法,这只是我的想法,不知到还有没有这种方法。我到是很希望能节省更多的硬盘空间。现在我也是学别人在我新装的系统中发个帖子。(嘿嘿嘿)在这之前我用512的内存安装虚拟机系统根本用不起,只见硬盘灯直亮,就是不见进度条有返映,郁闷了半天。

志不立,天下无可成之事。

2007年8月6日星期一

制作自己的个性图片.印章

您也许经常抱怨垃圾邮件太烦人.正常情况下,是因为您在网上以文本方式公布您的邮件地址,才导致垃圾邮件找上门来.如果您生成邮址图片并公布,可以有效拒绝垃圾邮件

您想拥有个性印章吗?你想让您的QQ表情更酷吗?

那就点击这里

或者你可以直接登陆:http://www.makepic.com/

志不立,天下无可成之事。

2007年8月1日星期三

My Humps

介绍一首歌,在百度的mp3搜索里搜不到歌词所以贴一下。也方便自己以后能想起这首歌。

歌曲:My Humps
歌手:Black Eyes Peas(黑眼豆豆)

What you gon’ do with all that junk?
All that junk inside your trunk?
I’ma get, get, get, get, you drunk,
Get you love drunk off my hump.
My hump, my hump, my hump, my hump, my hump,
My hump, my hump, my hump, my lovely little lumps. (Check it out)

I drive these fuckers crazy,
I do it on the daily,
They treat me really nicely,
They buy me all these ice-ys.
Dolce & Gabbana,
Fendi and then Donna
Karan, they be sharin’
All their money got me wearin’
Fly gearrr but I ain’t askin,
They say they love my ass ‘n,
Se7en Jeans, True Religion,
I say no, but they keep givin’
So I keep on takin’
And no I ain’t taken
We can keep on datin’
I keep on demonstrating.

My love, my love, my love, my love
You love my lady lumps,
My hump, my hump, my hump,
My humps they got u,
She’s got me spending.
(Oh) Spendin’ all your money on me and spending time on me.
She’s got me spendin’.
(Oh) Spendin’ all your money on me, on me, on me

What you gon’ do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get, you drunk,
Get you love drunk off my hump.
What u gon’ do with all that ass?
All that ass inside them jeans?
I’m a make, make, make, make you scream
Make u scream, make you scream.
Cos of my hump, my hump, my hump, my hump.
My hump, my hump, my hump, my lovely lady lumps. (Check it out)

I met a girl down at the disco.
She said hey, hey, hey yea let’s go.
I could be your baby, you can be my honey
Lets spend time not money.
I mix your milk wit my cocoa puff,
Milky, milky cocoa,
Mix your milk with my cocoa puff, milky, milky riiiiiiight.

They say I’m really sexy,
The boys they wanna sex me.
They always standing next to me,
Always dancing next to me,
Tryin’ a feel my hump, hump.
Lookin’ at my lump, lump.
U can look but you can’t touch it,
If u touch it I’ma start some drama,
You don’t want no drama,
No, no drama, no, no, no, no drama
So don’t pull on my hand boy,
You ain’t my man, boy,
I’m just tryn’a dance boy,
And move my hump.

My hump, my hump, my hump, my hump,
My hump, my hump, my hump, my hump, my hump, my hump.
My lovely lady lumps x3
In the back and in the front.
My lovin’ got u,
She’s got me spendin’.
(Oh) Spendin’ all your money on me and spending time on me.
She’s got me spendin’.
(Oh) Spendin’ all your money on me, on me, on me.

What you gon’ do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get you drunk,
Get you love drunk off my hump.
What you gon’ do with all that ass?
All that ass inside them jeans?
I’ma make, make, make, make you scream
Make you scream, make you scream.
What you gon do with all that junk?
All that junk inside that trunk?
I’ma get, get, get, get you drunk,
Get you love drunk off this hump.
What you gon’ do wit all that breast?
All that breast inside that shirt?
I’ma make, make, make, make you work
Make you work, work, make you work.
She’s got me spendin’.
Spendin all your money on me and spendin’ time on me
She’s got me spendin’.
Spendin’ all your money on me, on me, on me.

歌词转自:http://www.bala.com.cn/search/viewlyric.html?cid=65402

志不立,天下无可成之事。

在自己电脑里找在线播放的音乐

如果你在一个网站上听到你喜欢的歌的时候,你的第一感觉是要收藏起来。但又不知道是谁唱的,歌词又听来是什么的时候?我想我的这点小技巧可能能帮你点小忙。你先在线播放玩整首歌,然后在IE里找到临时文件夹(在IE里的工具--internet选项--设置--查看文件...),它可能就在里面了。
志不立,天下无可成之事。