LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: leftstand

《RedHat参考指南》(The Official Red Hat Linux Reference Guide)中文版(本人翻译)

[复制链接]
 楼主| 发表于 2003-12-29 22:07:29 | 显示全部楼层
《RedHat参考指南》(The Official Red Hat Linux Reference Guide)中文版(本人翻译)
邮箱:leftstand@chinaacc.com
qq:271009278
发送请求为linux,我就会加你为好友的。
严复提的标准是“信,达,雅”.水平有限,只有在直译的基础上,适当意译。
希望广大网友能够与我共同探讨。
译文中有括号中有英文的,均是本人拿不准或译不出的地方,望大家提意见。
这次译的是


第15帖(2)
http://www.chinalinuxpub.com/doc ... oc-directories.html
status—进程的状态------比stat或 statm更易读。 进程 sshd 输出类似以下:
Name:        sshd
State:        S (sleeping)
Tgid:        797
Pid:        797
PPid:        1
TracerPid:        0
Uid:        0        0        0        0
Gid:        0        0        0        0
FDSize:        32
Groups:       
VmSize:            3072 kB
VmLck:               0 kB
VmRSS:             840 kB
VmData:             104 kB
VmStk:              12 kB
VmExe:             300 kB
VmLib:            2528 kB
SigPnd:        0000000000000000
SigBlk:        0000000000000000
SigIgn:        8000000000001000
SigCgt:        0000000000014005
CapInh:        0000000000000000
CapPrm:        00000000fffffeff
CapEff:        00000000fffffeff


除此之外进程的ID和名字,进程的状态 ( 例如  S(sleeping睡眠) 或 R(running正在运行中的) 和所有者/ 组ID是可以看到的, 还有关于內存使用的更多详细的数据。

/proc/self/
/proc/self/目录是到现在正在运行中的程序一个联结。 这允许程序查看它本身而不必知道它自己的进程ID。

在 shell (命令行)环境里面,/proc/self/ 目录的一个列表提供与进程目录相同的内容。

/proc/bus/
这个目录包含在系统上的各种不同的总线的信息。举例来说,在一个包含 ISA , PCI ,和usb总线的标准系统上,每一个关于这些总线的目前数据在 / proc/bus/之下的它的目录中是可用的。

子目录和文件的内容随着你的系统配置上的改变而改变。 然而,每一个目录为每总线类型至少为那个型的每个总线有一个目录(each of the directories for each of the bus types has at least one directory for each bus of that type)。 这些独立的总线目录,通常由数目标示, 例如 00,包含在那个总线上可用的设备的各种不同的二进制文件。

因此,举例来说, 一个有usb总线而没有usb设备的系统的 /proc/bus/usb/ 目录包含以下一些文件:
total 0
dr-xr-xr-x    1 root     root            0 May  3 16:25 001
-r--r--r--    1 root     root            0 May  3 16:25 devices
-r--r--r--    1 root     root            0 May  3 16:25 drivers


/proc/bus/usb/目录包含记录usb总线上的各种不同的设备的运行轨迹的文件,驱动器必需使用他们(The /proc/bus/usb/ directory contains files that track the various devices on any USB buses, as well as the drivers required to use them)。 /proc/bus/usb/001/目录包含第一个usb总线上的所有设备。 从看设备的内容文件,你能识别主板上的usb总线 root 集线器(you can identify the USB root hub on the motherboard:):
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms

/proc/driver/
这个目录包含被内核使用的各种驱动的信息。

在这里一个通常的文件是 rtc,提供来自驱动器因为系统的即时克拉克 (RTC) 的输出,保存时间的设备而系统是断接(A common file found here is rtc, which provides output from the driver for the system's Real Time Clock (RTC), the device that keeps the time while the system is switched off)。  /proc/driver/ rtc的输出看起来像这一样:
rtc_time        : 01:38:43
rtc_date        : 1998-02-13
rtc_epoch        : 1900
alarm                : 00:00:00
DST_enable        : no
BCD                : yes
24hr                : yes
square_wave        : no
alarm_IRQ        : no
update_IRQ        : no
periodic_IRQ        : no
periodic_freq        : 1024
batt_status        : okay
想得到更多关於RTC的资讯,访问 /usr/src/linux-2.4/Documentation/rtc.txt。

/proc/ fs
这个目录显示哪一个文件系统被输出。 如果你正在运行一个 NFS 服务器,你能键入 cat /proc/fs/nfs/exports,可以看到正被共享的文件系统和允许那些文件系统的许可。 对於更多的用NFS共享文件系统,请看第 17 章.

/proc/ide/
这个目录保存着系统上IDE 设备的资讯。 每个 IDE 通道都有一个独立的目录, 例如 /proc/ide/ ide0 和 /proc/ide/ide1。 除此之外,驱动也是可以利用的,它们提供在 IDE通道上用的各种不同的驱动的版本号:
ide-cdrom version 4.59
ide-floppy version 0.97
ide-disk version 1.10
 楼主| 发表于 2004-1-5 19:38:50 | 显示全部楼层
告广大linux同人
明天就放寒假了,也要回家了。从2003年12月中旬我开始的翻译的工作(《RedHat参考指南》(The Official Red Hat Linux Reference Guide)中文版(本人翻译))因各种原因要停一段时间了。不过我过年后一定尽快译完。现在的计划是在2004年3月末完工,然后好好为2004年的CPA考试作准备。
我译这篇文档的初衷一是锻炼运用英语的能力,二是申报学校的科技项目。所以我肯定会尽量把它做好。当然也希望大家承认这是我的原创,不然学校认为我在抄袭,申报科技项目就泡汤了。(笑)
目前我在以下四个地方同步发表该文档
⑴ Linuxsir [黄嘴企鹅论坛]Linux 综合讨论区的Linux 专业英文精品技术文档专题 http://www.linuxsir.cn/bbs/forum ... =67&x=7&y=6
⑵Linuxsir [黄嘴企鹅论坛]Linux 发行版讨论区Linux 发行版Redhat/Fedora专题 http://www.linuxsir.cn/bbs/forum ... 0&x=14&y=11
⑶Linuxsir [黄嘴企鹅论坛]Linux 软件应用讨论区Linux 软件专题讨论 http://www.linuxsir.cn/bbs/forum ... 1000&forumid=28
⑷    中国Linux公社论坛 首页 -> 翻译汉化   http://www.linuxfans.org/nuke/mo ... =viewforum&f=43
只要承认该文档是我的原创,大家可以到处发帖,与更多的爱好者们分享。
在近一个月里,感谢很多人对我的支持。如网友 waynef等,还有很多人与我通过QQ和E-mail讨论,感谢大家。
我是用金山快译先译个初稿,再根据自己的理解逐句再译一遍。大家用过金山快译的都知道,译的效果很一般,加之我的认识有限,必然会有很多值得商榷的地方,要做到“信,达,雅”实在是太难了,不然杨绛先生不会倾十年心血译《三剑客》,所以欢迎大家批评指正,知识性的错误,语法错误,不符合汉语习惯等都可以提出,可以在QQ里发离线消息,跟帖,发邮件都可以,我一定认真对待。
再之,我经常在论坛看见有人提问,如何看内存信息,如何看CPU信息,(当然我的意思不是说大家不该问),其实在这个RedHat参考指南里都有详细的说明(本人绝非王婆卖瓜,自卖自夸,大家可以看/proc这一部分)。这也是我译的意义所在。正如大家看到一个典故不知从何而来,最根本最可靠的办法是查《词源》《词海》这一类工具书,而不是问这个问那个。相信大家有搞程序设计的吧,遇到问题时都是好好研究API!大家要对WINDOWS有个深入的了解,研究微软出的书是很有必要的吧。最近我看了CISCO出的技术红皮书,就对网络方面有了新的认识。希望大家好好研究官方的资料,大有裨益。不可否认,官方资料也有缺陷,但你没研究它之前,你知道那里有缺陷?这总比自己关起门来研究自己的个人技术强吧!
欢迎大家与我共同讨论。
发表于 2004-1-14 11:06:48 | 显示全部楼层
辛苦了.支持
发表于 2004-3-24 23:01:11 | 显示全部楼层
不能专业一点吗?把译稿按原来的格式做成网页,为大家提供下载。这样才方便阅读阿!
发表于 2004-4-13 18:35:48 | 显示全部楼层
是啊 或者做成pdf
发表于 2004-5-30 21:31:32 | 显示全部楼层
是不是应该做成pdf文件。可以离线浏览了。
发表于 2005-3-13 08:30:58 | 显示全部楼层
不要太猛了,谢谢。
回复 支持 反对

使用道具 举报

发表于 2005-3-23 03:53:10 | 显示全部楼层
能发给我吗?fanyunmeng@vip.163.com
回复 支持 反对

使用道具 举报

发表于 2005-4-17 15:39:13 | 显示全部楼层
楼主是好人!
回复 支持 反对

使用道具 举报

发表于 2005-5-18 01:34:40 | 显示全部楼层
谢谢楼主
能不能,上传上来呀,我也好好看看

发给我libin512j@126.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表