|

楼主 |
发表于 2006-11-7 14:15:33
|
显示全部楼层
来自: 中国陕西西安
对于procfs,使用`proc来定义.. I: V/ ~( y* f( B6 q9 z
2 `8 L/ {4 B$ L6 E7 i' D! _3 O E. j
fs_file - 该字段描述希望的文件系统加载的目录点,对于swap设备,该字段为none;对于加载目录名
6 t' k6 P. G9 n" M8 m包含空格的情况,用40来表示空格.% J, f" o7 z- L# ?/ g k
2 q: p7 g# @5 d
fs_type - 定义了该设备上的文件系统,一般常见的文件类型为ext2 (Linux设备的常用文件类型)、; k2 b w g4 w3 O
vfat(Windows系统的fat32格式)、NTFS、iso9600等.
+ b m% ?6 x4 N, `" z; [2 @4 I& A- X9 I% h/ p" z: ]
fs_options - 指定加载该设备的文件系统是需要使用的特定参数选项,多个参数是由逗号分隔开来.0 ]0 i7 y! R7 W v
对于大多数系统使用"defaults"就可以满足需要.其他常见的选项包括:
4 w, {& }1 L; |! |' U- k' W/ {8 L% _* P
ro 以只读模式加载该文件系统* [6 h5 p4 x" v, B$ s
! {( Y# _. C/ v+ n' m# ysync 不对该设备的写操作进行缓冲处理,这可以防止在非正常关机时情况下破坏文件系统,但是却
' T) U7 k3 U/ G$ F% ]) d降低了计算机速度
5 N7 j0 o: h* R9 F/ X" a* G2 |6 _5 L
user 允许普通用户加载该文件系统
$ \3 F* F3 f: f' [& G, M, }quota 强制在该文件系统上进行磁盘定额限制0 g+ `- W4 o4 ]' {
noauto 不再使用mount -a命令(例如系统启动时)加载该文件系统
9 u+ G. _2 i/ l/ f; Y" o, ?% s5 s- @2 r: t0 W$ O: r0 d( [5 G- s
fs_dump - 该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储就设& j' z2 \- I7 J& P3 U( f
置该字段为0
- n" F. J4 e6 Z5 j; Z; k2 o3 p: T, J; i n/ |
fs_pass - 该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,根文件系统"/"对应该字
`1 I+ K& p: u段的值应该为1,其他文件系统应该为2.若该文件系统无需在启动时扫描则设置该字段为0
5 h; ?. T" M; B" S4 J2 O' F( G$ @5 u) H" {$ `$ V- F
3. 示例文件
# t& }+ H# u1 r9 x3 v( }$ N. X: o V# /etc/fstab
0 Y' U9 [) a [0 b6 y5 f2 H/dev/hda9 swap swap defaults 0 0 ?$ h3 i3 ^! K! X4 v* R
/dev/hda1 / ext2 defaults 1 1% T6 T7 l6 B& P; Y
/dev/hda5 /home ext2 defaults 1 19 j0 {6 j$ L. k \% L/ Q8 C4 F& F+ H
/dev/hda6 /usr ext2 defaults 1 1
4 G1 j# ]7 r. Q/dev/hda7 /usr/local ext2 defaults 1 1. c: H8 h# s9 E* S
/dev/hda8 /var ext2 defaults 1 1
$ h+ O7 }' y6 Q: S% c7 b/dev/hdb /cdrom iso9660 noauto,user 0 0' A: F8 @0 C. H) P9 J+ \9 P4 t1 W
none /proc proc defaults 0 08 g7 X8 q7 W: H2 `
none /dev/pts devpts gid=5,mode=620 0 0
9 B7 I3 [. ? ?( P) e0 l3 r
# y! \( S# h5 c2 a" O' b- m( A% S$ [+ c3 v
Q: FSTAB 最后的配置项里边最后两个数字是什么意思6 H& Q8 f& `6 v; V+ b. X7 o0 a
A: 第一个叫fs_freq,用来决定哪一个文件系统需要执行dump操作,0就是不需要;' _4 G, e2 w' x: k
第二个叫fs_passno,是系统重启时fsck程序检测磁盘的顺序号) N4 q# X5 [) C" K1 i2 i
1 是root文件系统,2 是别的文件系统.fsck按序号检测磁盘,0表示该文件系统不被检测
! c! W& V7 F2 K, k8 e
1 V9 o3 d! s/ B3 Edump 执行ext2的文件系统的备份操作5 I( z7 L b) M. O
fsck 检测和修复文件系统1 F+ v9 f( b! N7 q: `
1 P# U7 [/ n$ ]4 a5 p; g0 a( Y9 y5 g
& O+ f% @3 B' Y& M9 J- c6 v) |Q: 如何临时增加交换空间?9 B4 q6 Z8 c% z2 S6 P
A:
0 t& u7 V w: ?1. 产生一个64M的空文件1 x1 r) M2 J* ~/ C8 O# b
#dd if=/dev/zero of=/swapfile bs=1024 count=65536
2 p7 p; Q6 A4 S: X2. 初始化该文件为交换文件:3 e: U9 O4 B( |5 n/ K' A
mkswap /swapfile 65536/ O% s, f6 K$ k; a1 n) W6 q
sync* d# X( {6 K6 c& |5 b
3. 激活这个交换文件:% Y6 G' T, ]1 H' ~
swapon /swapfile' w' K% \4 `4 x8 _$ ~5 @7 d
% y/ ?% b; a- ? }6 u `- x& ^
* ^% o' \7 P" f+ `+ t三. Case
# U" w- f2 d5 I+ l: y1 ^8 s1 D+ \9 R
Q: UNIX系统下查看内存
- |, e* q" e7 {5 `7 o, Q7 [, @0 f8 s5 Y) Z/ S$ v' p) x* j
LINUX: free6 I) ]$ k3 s) z9 l: L% G9 H1 C
HP-UX: swapinfo -tm
0 t0 Q4 D$ \9 m. ?1 y, TSolaris: prtconf |grep -i mem
0 U4 K$ c2 P/ |& pAIX:
, ~1 ?- n1 @! Y7 glsdev -C|grep mem4 f6 p4 Q5 s0 t" t0 |
lsattr -EL mem0
# N$ ]( C' F) Jsize 2048 Total amount of physical memory in Mbytes False; V3 @2 P, D- e: E, `# e
goodsize 2048 Amount of usable physical memory in Mbytes False
6 G* a+ d$ q6 Q
9 e* `2 }% P/ r3 |
3 v8 z" M0 a/ c( P+ l6 _" O( W9 JQ: How to enable disk quota for user ?9 G/ U9 {, y/ r( `# _. M/ C
! T+ p7 S3 L! Y4 Q- Q
A:首先,将要设置磁盘限额的分区,按以下格式修改/etc/fstab 文件:/ U9 Z" D! j- {: C+ N
) I6 K+ w5 i# l3 r1 b
/dev/hda2 /home ext2 defaults,usrquota 1 2+ d1 v! C& G1 Q/ T6 O9 ^
# e n' l& k$ o) r. y0 ?% Z其次,在要设置磁盘限额的分区目录下创建空文件 quota.user:% f9 T7 q: U; X/ o
#touch /home/quota.user #chmod 600 /home/quota.user1 \# b/ }# p. `2 L
% a9 s: U; a, R( M重启系统后,可以使用edquota -u 用户名来设置.3 K/ B- Z6 i; f9 B* ?# E9 _% Y$ }
: E5 h4 l6 Y1 Y- L5 {0 i* ?; Q% c# W6 J% D; Y
Q: How to 删除文件大小为零的文件
# n/ h9 A4 R3 {/ D$ X0 zA: rm -i `find ./ -size 0`
+ Q/ o! S* `- W+ L; Z2 s! E% hfind ./ -size 0 -exec rm {} ;
K* O1 _, W( Y0 O6 o. m或" ?1 `+ W/ f* Y( H) `! m$ F; x( t
find ./ -size 0 | xargs rm -f &
' c. L, b1 u8 S! m: Q/ P) v或
4 z' X- {% z$ efor file in * #自己定义需要删除的文件类型* o' M4 D4 C8 G9 L! a8 F
do
: _& T% C& A7 G- v$ Kif [ ! -s ${file} ]
7 C6 T, U9 D/ ]7 Q, V* x- jthen
1 D& Z' L7 [, f5 \# I \; U6 Mrm ${file}& h; e* n. d6 @# L, `3 x
echo "rm $file Success!"
! G. i; {2 `0 a9 w8 z0 O2 l) tfi
$ g3 B+ w0 \! n t# l. e/ d1 zdone
Q5 o2 {! B) t" J1 O' _6 [. v9 ~, q5 K: A3 ^+ o& p
: }; h5 W( I v) ]Q: 查看系统信息
8 y) b& x s+ u" k, [6 I/ UA: cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)% ?( o0 N9 P% x; N! S# `; D8 c% W
cat /proc/interrupts - 中断& v5 L* ^2 d* ]. A% a, f7 E
cat /proc/ioports - 设备IO端口
l: T& Z) `+ y6 m- E3 scat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
* S# k; N: o/ F! ?cat /proc/partitions - 所有设备的所有分区0 y _/ `: j. _8 G( a- i
cat /proc/pci - PCI设备的信息0 j+ i7 x- N4 P& ?+ W3 a
cat /proc/swaps - 所有Swap分区的信息
3 s5 P# Q$ W" [: g7 _# Qcat /proc/version - Linux的版本号 相当于 uname -r6 ]' f6 d6 ]0 c( y
$ T9 w' U$ j9 x2 d. J4 u2 E& z7 C! p2 E4 e0 h }% s+ F& A
Q: 修改系统时间
4 f$ M# t8 ~5 z' Q" r, R/ |2 AA: date -s “2003-04-14 cst”,cst指时区,时间设定用date -s 18:10; A( G D3 b$ J( I" D8 { {
修改后执行clock -w 写到CMOS. L: e8 X5 B5 P# V" |
hwclock --systohc! o V# Z4 K I
* \! N0 ~- }& b
& |+ ]# z/ ]$ J- `
Q: xwindow下如何截屏5 z4 V. H; j: A
A: Ksnapshot或者gimp5 |7 H. c1 X; T, b
; \8 M+ `7 q; G( [# t2 L
( B$ d- c' [9 | ~: v- A/ hQ: Redhat linux中播放mp3文件
$ }3 [1 p. |) ^' uA: 原带的xmms不能播放MP3(无声),要安装一个RPM包:rpm -ivh xmms-mp3-1.2.7-13.p.i386.rpm.
4 W% t5 i7 Q& T) ~) e2 e
0 B5 K6 b. B* U. b6 R/ \1 }. _打开xmms,ctl-p,在font栏中先在上半部的小框内打勾,再选择 “fixed(misc) gbk-0 13”号字体# y. B3 T( ?5 f& R, k- L1 X; p$ J
即可显示中文歌曲名.在音频输出插件中选择 "开放音频系统驱动程序 1.2.7 [lioOSS.so],即可
: ^* u. K( ^0 V0 w9 _% ?正常播放MP3文件.
7 T0 M; ^4 q4 _6 T/ @! P" m: V/ Y
. [1 s2 T I4 x. a+ s1 B- |
Q: linux下播放flash动画
: Q1 e6 c0 _9 _ yA: linux下播放flash动画用这个东西,不会造成浏览器的关闭(其他的插件不好用)" w6 }+ L1 s2 x, |
& H4 G1 R/ [$ h( i) A
首先下载flash播放动画在linux的插件" V/ u& D8 `- C- _$ }$ m! v! K
1. http://www.collaborium.org/onsit ... /flash_linux.tar.gz
; T+ @1 z5 ^0 p4 U$ J+ j5 g2. tar zxvf flash_linux.tar.gz
3 Q' h; B$ ^' y9 c5 A* ?
( t4 E4 z: N V& @3. 打开包之后,会看到Linux文件夹! c- t8 L7 o& b& l( ]0 h
在linux文件颊里有两个文件libflashplayer.so 和shockwaveflash.class,把这两个文件拷贝9 o" t( b- @/ y* r
到你的浏览器里的插件里(浏览器不一样,插件的位置可能也不一样)
7 h* L8 a; q, u6 ?5 ^/usr/lib/mozilla-1.0.1/plugins,就可以了4 k- B; n9 P0 |( V
7 Z! l6 Y& l8 s) ]2 b3 m
9 P8 ]; J9 T+ J( G; l& @" B
Q: How to make iso file using "dd" command ?
8 u/ O. o( j6 Q* B4 B0 T- {A: dd if=/dev/cdrom of=/tmp/aaa.iso. [* N7 ~8 W0 e# ^
9 t4 Y; ?( c* `- @/ _' z+ I& i0 n+ \3 f" s7 U
Q: 用户的crontab在哪里 Z |8 o' L0 z1 I7 p
A: /var/spool/cron/下以用户名命名的文件
) x- j; U/ u" `8 b6 @8 C" S @. E; t. e& o3 Y
; `! F4 ^! G+ F8 t LQ: 如何清空一个文件
1 b! u6 J- r7 S3 A! b( B% X3 h, o+ k/ @A: > filename
- r& L% N. i8 c
0 U( U. A/ M( ?6 S, H) T# o0 J) B1 f/ R+ G( ^8 p
Q: 如何在图形界面和控制台(字符界面)之间来回切换(bjchenxu)" D5 f$ a$ Y3 ?; A+ h
a.图形界面到控制台:Ctr+Alt+Fn(n=1,2,3,4,5,6).
! u, @ O' O2 L/ zb.各控制台之间切换:Alt+Fn(n=1,2,3,4,5,6).
3 T4 h, f/ k2 P1 q
. A' E+ H, v7 T& t: g& oc.控制台到图形:Alt+F7
2 }. P+ q2 N6 [
5 w# G& r' l8 D( ^' @. r1 ~5 F- O" O- p2 [$ l- A) W
Q: linux中刻录iso的方法- R9 H7 @& h) ~4 B& H1 k5 {
A1: 使用xcdroast,选择制作光碟,选择ISO文件,刻录!
( @+ E; |% r+ i$ C4 X7 ~$ g) q1 }& a参见http://www.xcdroast.org/xcdr098/faq-a15.html#17
. A) Z P" v( _+ ~
1 f0 D- |# l( z) cA2: 方法二:找刻录机的命令:) N( T6 p5 N1 _ V& }# q _$ x+ Z
cdrecord --scanbus
& `; T; E/ g; j, I1 z1 B7 ^6 {0 a, n3 f: G) R7 B* \, h
输出结果为:
& `# o; e' Y* p9 r: G" H0,0,0 0) 'ATAPI ' 'CD-R/RW 8X4X32 ' '5.EZ' Removable CD-ROM% a8 i X y) f$ z2 P
; a7 A4 A2 N5 K: Q0 h# l* v) }
刻录的命令:
2 n; f' K: g* S" i% B1 Pcdrecord -v speed=8 dev=0,0,0 hutuworm.iso
/ @; t- F3 _9 Y# n
e7 D5 E/ T% a$ V) U4 @8 n r q6 r4 \, s
Q: 如何起多个X
2 D1 u$ F+ o8 f6 ~9 Q9 EA: startx默认以display :0.0起第一个X,通过传递参数给Xserver可以起多个X:/ }; x9 C6 g3 g( W$ a/ }4 g, {" L8 [$ `
# startx -- :1.0
9 E. l# U7 k: V5 D& K# startx -- :2.0/ I% s# J0 R6 N# d G5 ^, i" K
..." | T$ t" K& x9 A& w2 K
然后用Ctrl-Alt-F7/F8...切换.
) L1 b7 D7 w% k$ f3 a5 m$ c
+ ~+ g& `$ G4 a: ` M/ A8 y" u) q/ l9 t3 |
Q: 让一个程序在退出登陆后继续运行. H j, {5 ~0 D% l8 k, e
A: # <cmd>* [; {0 Y$ P( G! V' ]% q
# disown
. {% w, U* `1 e7 b( C& w& h& wor:3 b7 ~* j: b! d7 m% ~
nohup command &; u- A' s1 }) e+ z
( h0 O; g' v9 \0 t- U
8 W& t2 M9 z3 }8 Z6 K0 UQ: redhat 8.0上msn和qq6 r5 t) `$ S1 M3 w, }
A:9 G v$ @" P# {& u" G0 n2 N
下载Gaim 0.58版:
8 {$ f7 V, V; V5 `2 c; ^' D4 vgaim-0.58-2.i386.rpm& ?' E1 I. U# a2 N
0 Z J9 W7 A: N3 s" ?# m @6 p
下载QQ插件 for gcc2.9版:
; Z! K8 ~% h+ q6 c; f* Tlibqq-0.0.3-ft-0.58-gcc296.so.gz* K& n# ^& e* b8 r
4 D" e0 ?- \/ Q+ a$ J9 e) g
将下载的文件放入/temp目录,然后将系统中已有的Gaim删除,即在终端仿真器中键入命令:& w; ]' M* \, Z, u
rpm -e gaim./ `' [' f. R H7 p: _7 D
% H& Z, P- D8 F- Q开始安装) l- H% d! W$ V1 w7 E
打开终端仿真器,继续执行下列命令安装Gaim 0.58版,即:
1 [7 A: y1 D5 O* ?" y* ucd /temp (进入temp目录)9 `+ }: e) t" A% \7 ^: T$ f
rpm -ivh gaim-0.58-2.i386.rpm (安装软件)
( z2 M' B9 ]' z+ y! M q' z当安装成功后,你就可以在GNOME或KDE桌面建立Gaim图标了.* _; W: ?# S; y! G: ~
: g+ o2 l+ e" |# W' {4 m
继续安装QQ插件,即键入命令:
6 U! \" |4 i, z' x& D [% O$ I0 ugunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解压缩文件)5 h; U9 j/ f# i0 ]7 k: L, t
cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (复制插件到gaim库目录中)" Q" }0 m8 B$ W) e9 D5 y1 W j/ [
7 c/ y& Y9 w4 F: {; v. O
软件设置
' K+ \' F; k7 q1 V. G) P9 |" u7 A首次启动Gaim 0.85版时,会出现的登录界面.先选择“插件”,在插件对话框中点击“加载”,
2 X! f& A/ W2 ?# u分别将libmsn.so和libqq-0.0.3-ft-0.58- gcc296.so文件装入,确认后关闭.然后再选择$ D S( h) j9 a
“所有帐号”,在出现的帐号编辑器中继续点击“增加”,当出现的修改帐号页面时,我们就
% @; Z- V& u& m$ U5 F+ ~可以输入自己的QQ或MSN号了,登录名填写QQ号码或MSN邮箱,密码填写对应的QQ或MSN密码,
S" E8 {& A; [6 z; }Alias填写自己的昵称,协议选择相应的QQ或MSN,其他的设置按默认的即可.
# v7 ]7 t; i3 y8 ~! t' {: h当全部设置完成后就可以登录使用了.
4 n6 M6 z, l% L5 r7 u4 G2 R* D$ u0 v) ]6 v4 b9 I3 M
由于MS对msn的协议经常升级,导致linux上的gaim和msn插件必须升级,目前尚无万无一失
- F4 m' k. R0 [3 C7 j6 l的解决方案,请见谅.
* @- j# Z# N( s5 b
1 Z* {0 K8 ^- r5 D
8 T3 V; [! V7 q7 r* I& R, XQ: 让linux自动同步时间
& x6 H# r* l3 C* v8 W; H6 bA: vi /etc/crontab
) b( p x9 J1 T, L- M加上一句:
! u& ^# Y( q4 ]% B# u4 L7 i$ r00 0 1 * * root rdate -s time.nist.gov
5 V3 R8 j* p2 m8 _! S: E A8 h( F: e+ E
8 R& I& P5 d* i" vQ: 怎样安装中文字体?
1 \# x8 z1 r) u& N5 GA:
. n1 J* ?' d' N0 I" L- n先下载 http://freshair.netchina.com.cn/~George/sm.sh0 X( j/ Q& Q9 F4 a) ^7 s
(参考文献: http://www.linuxeden.com/edu/doctext.php?docid=2679)
2 S, F3 b: j% e5 X' z7 l8 }# A1 f. Y+ N1 I2 i
SimSun18030.ttc在微软网站可下载:http://www.microsoft.com/china/windows2000/downloads/18030.asp
) n% c# }% i+ {+ N; G3 j( O Q% D- n9 J( Q- w- E0 ]- m* G
它是个msi文件,在 mswindows中安装用的,装好后在windows目录下的fonts
. n5 K/ i" C& Y# w目录里面就可以找到它.把simsun.ttc,SimSun18030.ttc,tahoma.ttf,tahomabd.ttf. K- H+ c) \& K8 l% m) \
拷贝到/usr/local/temp,然后下载的shell文件也放到这个目录里,然后打开终端
1 Y5 u _: ]+ Y+ h
; ~6 ?/ n' L% L6 S- h4 S: Zcd /usr/local/temp# [) x, o# G6 E' ^% E
chmod 755 sm.sh
8 _' u$ j4 Q' x4 h$ f3 S./sm.sh( i$ S. [$ C7 J1 v
# [3 a+ J6 b7 J& c4 U" V, v) g( k% I4 |! U4 P2 A) K
Q: Linux下如何防止某个关键文件被修改?
5 J" I; S' l8 s0 }" UA: 在linux下,有些配置文件是不允许任何人包括root修改的,为了防止被误删除或修改,
( {0 S" y% r$ ~' T# X2 n可以设定该文件的"不可修改位(immutable)".' `+ e. L& E* T. q) V+ _1 w
- l ]9 L0 ~% c# _9 e1 v+ U例如:8 u5 h6 n6 {* {& I% \
chattr +i /etc/fstab
! a; a5 n- G0 f1 A 如果需要修改文件则:
" C5 z( H# a8 D, d1 [$ H6 L chattr -i /etc/fstab
" I& Z* w) V! k# ~) s& { 以后再修改文件. j$ L% n3 r; T4 A! v
+ T: R7 n; }/ s: n0 {0 Q; L. \- }
, }0 s; ~7 Y1 i2 u% T9 p: G+ I OQ: Linux下如何设置用户密码过期时间
* u0 v% U; O8 [( I- xA: 设置某个用户的密码过期时间可以用usermod -e来设置,如果要统一设置用户的密码过期时间,
/ O# I/ g4 S8 T' x$ I2 j3 z# G: z那么就要修改/etc/login.defs里面的PASS_MAX_DAYS,比如修改所有用户的密码过期时间是30天:# V+ L/ y% ~) Q! z) U: [8 r" [
PASS_MAX_DAYS 30 如果这个值是99999,那么表示密码永不过期
' _: h+ N# A( B" z' v! Q: j! L+ ^, E5 v+ M8 w: {: p, g2 b: K
) ?3 O% k4 m' F5 j/ d' FQ: /proc/sys/sem中每项代表什么意思?- M6 a0 t1 a! ]& P A( M
A:' f$ x& ~: N' } d. n, D3 s
Example: 250 32000 32 128& g; q' b3 x1 \7 a/ k8 r
这4个参数依次为: L, \- M+ s6 u/ l- @
SEMMSL(每个用户拥有信号量最大数量)7 L# w8 s, A2 t" {% A l: H
SEMMNS(系统信号量最大数量): T& p4 Y! M' b e+ p( S
SEMOPM(每次semop系统调用操作数)
, |8 [9 t# |6 W7 dSEMMNI(系统信号量集最大数量); S5 F5 h% p: r/ ]& f
6 K6 o' v( y% w, A+ {
Q: 怎样开启硬盘DMA支持 t; Q& L% I! K# R9 b% Y1 p8 F
A: /etc/rc.d/rc.local 加入一行/sbin/hdparm -d1 -c3 -m16 /dev/hda
3 `/ t% L" j5 d# A9 Y如果您的硬盘支持 ATA33 可以加上 -X66 这个参数,ATA66是 -X68.7 d" B. ~- B7 Q8 f* b
比如ATA66就是:/sbin/hdparm -d1 -X68 -c3 -m16 /dev/hda1 w& q2 B) W( |* Y; L+ l
我们可以用 hdparm -Tt /dev/hda测试加入前和加入后的效果.5 O- m( Y$ k6 I6 }: ^
以上测试注意有可能带来数据的灾难问题,请不要随意使用.3 L2 W2 }. ~: |8 q( ?
3 l* N( w" V5 w6 J C% GLinux下也可以使用32Bit I/O和DMA.0 Y1 z9 j9 U4 h7 R" @- }! o
使用/sbin/hdparm -c1 /dev/hda(hdb,hdc..)打开32Bit传输模式,
- o3 j r2 z8 b: \) w使用/sbin/hdparm -d1 /dev/hda(hdb,hdc...) 打开DMA.- v# I. W) S4 \! U8 I% ^
最后使用/sbin/hdparm -k1 /dev/hda 以使硬盘在Reset之后保持上面的设定,
; H* e( v6 {% I+ F* r8 A. _这么一来,硬盘读写速度应该可以提高一倍以上.$ z6 M+ q7 S4 k8 [
$ h) C4 ]1 v; Y$ L: t ~# @Q: 如何安装声卡?
[$ \4 J$ N2 W( o6 YA: 在字符模式下运行sndconfig或setup,如果这样不还不行的话,请下载
; j0 J n$ L* F' s0 `- n声卡配置工具alsa(alsa工具包包括alsa-driver-0.5.10b.tar.bz2,
- [5 h, N5 |) d% a' _alsa-lib-0.5.10b.tar.bz2,alsa-utils-0.5.10b.tar.bz2,0.5.10是版本号.)
! ]+ [' P2 x0 Y3 O) M按照drive、lib和util的顺序安装.也可以下载oss工具包来配置你的声卡.+ } k2 G4 I$ g( z K
# a2 b7 L4 V0 J" c
oss安装指南:http://www.linuxeden.com/edu/doctext.php?docid=1974;5 ]! J/ u, |, W$ P d+ N
% N8 Q9 v2 U! L- QALSA安装配置AC 97声卡:http://www.linuxeden.com/edu/doctext.php?docid=1251
7 D. Z z( F0 s/ ~5 {! V% g5 Y+ T4 A" L3 O
* T9 M6 f% X5 mQ: How to use "XHOST" ?
8 y6 }5 u2 h0 k7 A. g* cxhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB8 V3 r! ^3 U) U, c4 \
上的应用程序时,做为应用程序来说,hostA是client,但是作为图形来说,是在hostA上" f3 O2 Z8 i& U! y7 ~- ~* u
显示的,需要使用hostA的Xserver,所以hostA是 server.因此在登陆到hostB前,需要
) _# c% Z$ b2 G" Q4 _% A5 N1 }在hostA上运行xhost + 来使其它用户能够访问hostA的Xserver.
" \0 ]0 u# v! f7 A4 d, D2 H- g7 @0 S6 u% k' S+ ~# L3 r
xhost + 是使所有用户都能访问Xserver.
+ s3 _$ I6 W: F+ H1 @% Ixhost + ip使ip上的用户能够访问Xserver.5 B& r) t' W. n* E6 |
xhost + nis:user@domain使domain上的nis用户user能够访问
6 `: ~5 ?2 X. Vxhost + inet:user@domain使domain上的inet用户能够访问. |
|