A. java涓鐨刲ib浠涔堜綔鐢ㄥ憿
鍦╨ib榪欎釜鐩褰曚笅闈,涓瀹氭湁寰堝緢澶氫互.jar涓哄悗緙鐨勬枃浠(灝ゅ叾鏄痙t.jar鍜宼ools.jar),榪欐槸鍘嬬緝鏂囦歡,浣犲彲浠ョ敤winRAR瑙e帇鏌ョ湅鐨.SUN鍏鍙稿彂甯冪殑涓浜涚郴緇熺被灝卞湪榪欓噷,鏄疛AVA紼嬪簭榪愯屾墍渚濊禆鐨.渚嬪:鍦↗AVA紼嬪簭鍦ㄨ繘琛岃緭鍏ュ拰杈撳嚭鐨勬椂鍊欒佺敤鍒板緢杈撳叆杈撳嚭綾,濡係treamInput,StreamOutput,浣犵洿鎺ュ湪紼嬪簭鐨勫紑澶村啓涓奿mport java.io.*,緙栬瘧鍣灝卞埌浼歭ib鐩褰曚笅鎵劇浉鍏崇殑緋葷粺綾.
B. [linux緋葷粺涓嬪悇涓鐩褰曠殑浣滅敤鍜屽姛鑳絔鍏澶х郴緇熺殑鍔熻兘
/bin:鏄痓inary 鐨勭緝鍐, 榪欎釜鐩褰曟槸瀵筓nix 緋葷粺涔犳儻鐨勬部琚, 瀛樻斁鐫浣跨敤鑰呮渶緇忓父浣跨敤鐨勫懡浠ゃ傚:ls,cp,cat絳夈
/boot:榪欓噷瀛樻斁鐨勬槸鍚鍔↙inux 鏃朵嬌鐢ㄧ殑涓浜涙牳蹇冩枃妗c
/dev:鏄痙evice 鐨勭緝鍐. 榪欎釜鐩褰曚笅鏄浠諱綍Linux 鐨勫栭儴璁懼, 鍏跺姛鑳界被浼糄os 涓嬬殑.sys 鍜學in 涓嬬殑.vxd 銆傚湪Linux 涓璁懼囧拰鏂囨。鏄鐢ㄥ悓縐嶆柟娉曡塊棶鐨勩備緥濡:/dev/hda浠h〃絎涓涓鐗╃悊IDE 紜鐩樸
/etc:榪欎釜鐩褰曠敤鏉ュ瓨鏀句換浣曠殑緋葷粺綆$悊鎵闇瑕佺殑閰嶇疆鏂囨。鍜屽瓙鐩褰曘
/home:鐢ㄦ埛涓葷洰褰, 姣斿傝存湁涓鐢ㄦ埛鍙玸ina, 閭d粬鐨勪富鐩褰曞氨鏄/home/sina錛岃村埌榪欓噷鎵撲釜宀. 鎮ㄧ幇鍦ㄥ簲璇ユ槑鐧斤紝鍦ㄦ垜浠璁塊棶涓浜涗釜浜虹綉欏點
濡:鐨勬椂鍊,sina 灝辨槸琛ㄧず璁塊棶 絝欑偣涓鐨勭敤鎴穝ina 鐨勭敤鎴蜂富鐩褰. 鍋囧傝繖涓緗戠珯鐨勬搷浣滅郴緇熸槸Linux, 閭e氨鏄琛ㄧず/home/sina銆
/lib:榪欎釜鐩褰曢噷瀛樻斁鐫緋葷粺鏈鍩烘湰鐨勫姩鎬侀摼鎺ュ叡浜搴, 鍏朵綔鐢ㄧ被浼間簬Windows 閲岀殑.dll 鏂囨。銆傚嚑涔庝換浣曠殑搴旂敤紼嬪紡閮介渶瑕佺敤鍒拌繖浜涘叡浜搴撱
/lost+found:榪欎釜鐩褰曞鉤鏃舵槸絀虹殑, 褰撶郴緇熶笉姝e父鍏蟲満鍚, 榪欓噷灝辨垚浜嗕竴浜涙棤瀹跺彲褰掔殑鏂囨。鐨勯伩闅炬墍銆傚逛簡, 鏈夌偣綾諱技浜嶥os 涓嬬殑.chk 鏂囨。銆
/mnt:榪欎釜鐩褰曟槸絀虹殑, 緋葷粺鎻愪緵榪欎釜鐩褰曟槸璁╃敤鎴蜂復鏃舵寕杞藉埆鐨勬枃妗g郴緇熴
/proc:榪欎釜鐩褰曟槸涓鉶氭嫙鐨勭洰褰, 浠栨槸緋葷粺鍐呭瓨鐨勬槧灝, 鎴戜滑鑳藉熼氳繃鐩存帴璁塊棶榪欎釜鐩褰曟潵鑾峰彇緋葷粺淇℃伅銆備篃灝辨槸璇達紝榪欎釜鐩褰曠殑鍐呭逛笉鍦ㄧ‖鐩樹笂鑰屾槸鍦ㄥ唴瀛橀噷鍟娿
/root:緋葷粺綆$悊鍛, 涔熷彨緇堟瀬鏉冮檺鑰呯殑鐢ㄦ埛涓葷洰褰曘傚綋鐒剁郴緇熺殑鎷ユ湁鑰, 鎬昏佹湁浜涚壒鏉冨晩銆
/sbin:s灝辨槸Super User鐨勬剰鎬, 涔熷氨鏄璇磋繖閲屽瓨鏀劇殑鏄涓浜涚郴緇熺$悊鍛樹嬌鐢ㄧ殑緋葷粺綆$悊紼嬪紡銆
/tmp:榪欎釜鐩褰曚笉鐢ㄨ, 涓瀹氭槸鐢ㄦ潵瀛樻斁涓浜涗復鏃舵枃妗g殑鍦版柟浜嗐
/usr:榪欐槸涓鏈搴炲ぇ鐨勭洰褰, 鎴戜滑瑕佺敤鍒扮殑寰堝氬簲鐢ㄧ▼寮忓拰鏂囨。鍑犱箮閮藉瓨鏀懼湪榪欎釜鐩褰曚簡銆傚叿浣撴潵璇:
/usr/X11R6:瀛樻斁X-Windows 鐨勭洰褰曘
/usr/bin:瀛樻斁鐫璁稿氬簲鐢ㄧ▼寮.
/usr/sbin:緇欑粓鏋佺敤鎴蜂嬌鐢ㄧ殑涓浜涚$悊紼嬪紡灝辨斁鍦ㄨ繖.
/usr/doc:榪欏氨鏄疞inux 鏂囨。鐨勫ぇ鏈钀.
/usr/include:Linux涓嬬爺鍙戝拰緙栬瘧搴旂敤紼嬪紡闇瑕佺殑澶存枃妗e湪榪欓噷鎵. /usr/lib:瀛樻斁涓浜涘父鐢ㄧ殑鍔ㄦ侀摼鎺ュ叡浜搴撳拰闈欐佹。妗堝簱.
/usr/local:榪欐槸鎻愪緵緇欎竴鑸鐢ㄦ埛鐨/usr鐩褰, 鍦ㄨ繖瀹夎呰蔣浠舵渶閫傚悎. /usr/man:鏄甯鍔╂枃妗g洰褰.
/usr/src:Linux寮鏀劇殑婧愪唬鐮, 灝卞瓨鍦ㄨ繖涓鐩褰, 鐖卞ソ鑰呬滑鍒鏀捐繃鍝!
/var:榪欎釜鐩褰曚腑瀛樻斁鐫閭d簺涓嶆柇鍦ㄦ墿鍏呯潃鐨勪笢瑗, 涓轟簡淇濇寔/usr鐨勭浉瀵圭ǔ瀹, 閭d簺緇忓父琚淇鏀圭殑鐩褰曡兘澶熸斁鍦ㄨ繖涓鐩褰曚笅, 瀹為檯涓婅稿氱郴緇熺$悊鍛橀兘鏄榪欐牱騫茬殑. 欏轟究璇翠竴涓, 緋葷粺鐨勬棩蹇楁枃妗e氨鍦/var/log鐩褰曚腑.
/usr/local/bin鏈鍦板炲姞鐨勫懡浠
/usr/local/lib鏈鍦板炲姞鐨勫簱鏍規枃浠剁郴緇
閫氬父鎯呭喌涓嬶紝鏍規枃浠剁郴緇熸墍鍗犵┖闂翠竴鑸搴旇ユ瘮杈冨皬錛屽洜涓哄叾涓鐨勭粷澶ч儴鍒嗘枃浠墮兘涓嶉渶瑕, 緇忓父鏀瑰姩錛岃屼笖鍖呮嫭涓ユ牸鐨勬枃浠跺拰涓涓灝忕殑涓嶇粡甯告敼鍙樼殑鏂囦歡緋葷粺涓嶅規槗鎹熷潖銆
闄や簡鍙鑳界殑涓涓鍙/vmlinuz鏍囧噯鐨勭郴緇熷紩瀵兼槧鍍忎箣澶栵紝鏍圭洰褰曚竴鑸涓嶅惈浠諱綍鏂囦歡銆傛墍鏈夊叾浠栨枃浠跺湪鏍規枃浠剁郴緇熺殑瀛愮洰褰曚腑銆
1./bin鐩褰
/bin鐩褰曞寘鍚浜嗗紩瀵煎惎鍔ㄦ墍闇鐨勫懡浠ゆ垨鏅閫氱敤鎴峰彲鑳界敤鐨勫懡浠(鍙鑳藉湪寮曞煎惎鍔ㄥ悗) 銆傝繖浜涘懡浠ら兘鏄浜岃繘鍒舵枃浠剁殑鍙鎵ц岀▼搴(bin鏄痓inary - -浜岃繘鍒剁殑綆縐) 錛屽氭槸緋葷粺涓閲嶈佺殑緋葷粺鏂囦歡銆
2./sbin鐩褰
/sbin鐩褰曠被浼/bin錛屼篃鐢ㄤ簬瀛樺偍浜岃繘鍒舵枃浠躲傚洜涓哄叾涓鐨勫ぇ閮ㄥ垎鏂囦歡澶氭槸緋葷粺綆$悊鍛樹嬌鐢ㄧ殑鍩烘湰鐨勭郴緇熺▼搴忥紝鎵浠ヨ櫧鐒舵櫘閫氱敤鎴峰繀瑕佷笖鍏佽告椂鍙浠ヤ嬌鐢錛屼絾涓鑸涓嶇粰鏅閫氱敤鎴蜂嬌鐢ㄣ
3./etc鐩褰
/etc鐩褰曞瓨鏀劇潃鍚勭嶇郴緇熼厤緗鏂囦歡錛屽叾涓鍖呮嫭浜嗙敤鎴蜂俊鎮鏂囦歡
/etc/passwd錛岀郴緇熷垵濮嬪寲鏂囦歡/etc/rc絳夈俵inux 姝f槸*榪欎簺鏂囦歡鎵嶅緱浠ユe父鍦拌繍琛屻
4./root鐩褰
/root鐩褰曟槸瓚呯駭鐢ㄦ埛鐨勭洰褰曘
5./lib鐩褰
/lib鐩褰曟槸鏍規枃浠剁郴緇熶笂鐨勭▼搴忔墍闇鐨勫叡浜搴擄紝瀛樻斁浜嗘牴鏂囦歡緋葷粺紼嬪簭榪
琛屾墍闇鐨勫叡浜鏂囦歡銆傝繖浜涙枃浠跺寘鍚浜嗗彲琚璁稿氱▼搴忓叡浜鐨勪唬鐮侊紝浠ラ伩鍏嶆瘡涓紼嬪簭閮藉寘鍚鏈夌浉鍚岀殑瀛愮▼搴忕殑鍓鏈錛屾晠鍙浠ヤ嬌寰楀彲鎵ц屾枃浠跺彉寰楁洿灝忥紝鑺傜渷絀洪棿銆
6./lib/moles鐩褰
/lib/moles鐩褰曞寘鍚緋葷粺鏍稿績鍙鍔犺澆鍚勭嶆ā鍧楋紝灝ゅ叾鏄閭d簺鍦ㄦ仮澶嶆崯鍧忕殑緋葷粺鏃墮噸鏂板紩瀵肩郴緇熸墍闇鐨勬ā鍧(渚嬪傜綉緇滃拰鏂囦歡緋葷粺椹卞姩) 銆
7./dev鐩褰
/dev鐩褰曞瓨鏀句簡璁懼囨枃浠訛紝鍗寵懼囬┍鍔ㄧ▼搴忥紝鐢ㄦ埛閫氳繃榪欎簺鏂囦歡璁塊棶澶栭儴璁懼囥傛瘮濡傦紝鐢ㄦ埛鍙浠ラ氳繃璁塊棶/dev/mouse鏉ヨ塊棶榧犳爣鐨勮緭鍏ワ紝灝卞儚璁塊棶鍏朵粬鏂囦歡涓鏍楓
8./tmp鐩褰
/tmp鐩褰曞瓨鏀劇▼搴忓湪榪愯屾椂浜х敓鐨勪俊鎮鍜屾暟鎹銆備絾鍦ㄥ紩瀵煎惎鍔ㄥ悗錛岃繍琛岀殑紼嬪簭鏈濂戒嬌鐢/var/tmp鏉ヤ唬鏇/tmp錛屽洜涓哄墠鑰呭彲鑳芥嫢鏈変竴涓鏇村ぇ鐨勭佺洏絀洪棿銆
9./boot鐩褰
/boot鐩褰曞瓨鏀懼紩瀵煎姞杞藉櫒(bootstrap loader)浣跨敤鐨勬枃浠訛紝濡俵ilo 錛屾牳蹇冩槧鍍忎篃緇忓父鏀懼湪榪欓噷錛岃屼笉鏄鏀懼湪鏍圭洰褰曚腑銆備絾鏄濡傛灉鏈夎稿氭牳蹇冩槧鍍忥紝榪欎釜鐩褰曞氨鍙鑳藉彉寰楀緢澶э紝榪欐椂浣跨敤鍗曠嫭鐨勬枃浠剁郴緇熶細鏇村ソ涓浜涖傝繕鏈変竴鐐硅佹敞鎰忕殑鏄錛岃佺『淇濇牳蹇冩槧鍍忓繀欏誨湪ide 紜鐩樼殑鍓1024鏌遍潰鍐呫
10./mnt鐩褰
/mnt鐩褰曟槸緋葷粺綆$悊鍛樹復鏃跺畨瑁(mount)鏂囦歡緋葷粺鐨勫畨瑁呯偣銆傜▼搴忓苟涓嶈嚜鍔ㄦ敮鎸佸畨瑁呭埌/mnt銆/mnt涓嬮潰鍙浠ュ垎涓鴻稿氬瓙鐩褰曪紝渚嬪/mnt/dosa鍙鑳芥槸浣跨敤msdos 鏂囦歡緋葷粺鐨勮蔣椹憋紝鑰/mnt/exta鍙鑳芥槸浣跨敤ext2鏂囦歡緋葷粺鐨勮蔣椹憋紝/mnt/cdrom 鍏夐┍絳夌瓑銆
11./proc,/usr,/var,/home鐩褰
鍏朵粬鏂囦歡緋葷粺鐨勫畨瑁呯偣銆
涓嬮潰璇︾粏浠嬬粛錛
/etc鏂囦歡緋葷粺
/etc鐩褰曞寘鍚鍚勭嶇郴緇熼厤緗鏂囦歡錛屼笅闈㈣存槑鍏朵腑鐨勪竴浜涖傚叾浠栫殑浣犲簲璇ョ煡閬撳畠浠灞炰簬鍝涓紼嬪簭錛屽苟闃呰昏ョ▼搴忕殑man 欏點傝稿氱綉緇滈厤緗鏂囦歡涔熷湪/etc涓銆
1./etc/rc鎴/etc/rc.d鎴/etc/rc?.d
鍚鍔ㄣ佹垨鏀瑰彉榪愯岀駭鏃惰繍琛岀殑鑴氭湰鎴栬剼鏈鐨勭洰褰曘
2./etc/passwd
鐢ㄦ埛鏁版嵁搴擄紝鍏朵腑鐨勫煙緇欏嚭浜嗙敤鎴峰悕銆佺湡瀹炲撳悕銆佺敤鎴瘋搗濮嬬洰褰曘佸姞瀵嗗彛浠ゅ拰鐢ㄦ埛鐨勫叾浠栦俊鎮銆
3./etc/fdprm
杞鐩樺弬鏁拌〃錛岀敤浠ヨ存槑涓嶅悓鐨勮蔣鐩樻牸寮忋傚彲鐢╯etfdprm 榪涜岃劇疆銆傛洿澶氱殑淇℃伅瑙乻etfdprm 鐨勫府鍔╅〉銆
4./etc/fstab
鎸囧畾鍚鍔ㄦ椂闇瑕佽嚜鍔ㄥ畨瑁呯殑鏂囦歡緋葷粺鍒楄〃銆備篃鍖呮嫭鐢╯wapon -a鍚鐢ㄧ殑s w a p鍖虹殑淇℃伅銆
5./etc/group
綾諱技/etc/passwd錛屼絾璇存槑鐨勪笉鏄鐢ㄦ埛淇℃伅鑰屾槸緇勭殑淇℃伅銆傚寘鎷緇勭殑鍚勭嶆暟鎹銆
6./etc/inittab
init 鐨勯厤緗鏂囦歡銆
7./etc/issue
鍖呮嫭鐢ㄦ埛鍦ㄧ櫥褰曟彁紺虹﹀墠鐨勮緭鍑轟俊鎮銆傞氬父鍖呮嫭緋葷粺鐨勪竴孌電煭璇存槑鎴栨㈣繋淇℃伅銆傚叿浣撳唴瀹圭敱緋葷粺綆$悊鍛樼『瀹氥
8./etc/magic
鈥渇ile 鈥濈殑閰嶇疆鏂囦歡銆傚寘鍚涓嶅悓鏂囦歡鏍煎紡鐨勮存槑錛屸渇ile 鈥濆熀浜庡畠鐚滄祴鏂囦歡綾誨瀷銆
9./etc/motd
motd 鏄痬essage of the day鐨勭緝鍐欙紝鐢ㄦ埛鎴愬姛鐧誨綍鍚庤嚜鍔ㄨ緭鍑恆傚唴瀹圭敱緋葷粺綆$悊鍛樼『瀹氥傚父鐢ㄤ簬閫氬憡淇℃伅錛屽傝″垝鍏蟲満鏃墮棿鐨勮﹀憡絳夈
10./etc/mtab
褰撳墠瀹夎呯殑鏂囦歡緋葷粺鍒楄〃銆傜敱鑴氭湰(scritp)鍒濆嬪寲錛屽苟鐢眒ount 鍛戒護鑷鍔ㄦ洿鏂般傚綋闇瑕佷竴涓褰撳墠瀹夎呯殑鏂囦歡緋葷粺鐨勫垪琛ㄦ椂浣跨敤(渚嬪俤f 鍛戒護) 銆
11./etc/shadow
鍦ㄥ畨瑁呬簡褰卞瓙(shadow)鍙d護杞浠剁殑緋葷粺涓婄殑褰卞瓙鍙d護鏂囦歡銆傚獎瀛愬彛浠ゆ枃浠跺皢/etc/passwd鏂囦歡涓鐨勫姞瀵嗗彛浠ょЩ鍔ㄥ埌/etc/shadow涓錛岃屽悗鑰呭彧瀵硅秴綰х敤鎴(root)鍙璇匯傝繖浣跨牬璇戝彛浠ゆ洿鍥伴毦錛屼互姝ゅ炲姞緋葷粺鐨勫畨鍏ㄦс
12./etc/login.defs
login 鍛戒護鐨勯厤緗鏂囦歡銆
13./etc/printcap
綾諱技/etc/termcap,浣嗛拡瀵規墦鍗版満銆傝娉曚笉鍚屻
14./etc/profile銆/etc/csh.login銆/etc/csh.cshrc鐧誨綍鎴栧惎鍔ㄦ椂
bourne 鎴朿 shells鎵ц岀殑鏂囦歡銆傝繖鍏佽哥郴緇熺$悊鍛樹負鎵鏈夌敤鎴峰緩絝嬪叏灞緙虹渷鐜澧冦
15./etc/securetty
紜璁ゅ畨鍏ㄧ粓絝錛屽嵆鍝涓緇堢鍏佽歌秴綰х敤鎴(root)鐧誨綍銆備竴鑸鍙鍒楀嚭鉶氭嫙鎺у埗鍙幫紝榪欐牱灝變笉鍙鑳(鑷沖皯寰堝洶闅) 閫氳繃璋冨埗瑙h皟鍣(modem )鎴栫綉緇滈棷鍏ョ郴緇熷苟寰楀埌瓚呯駭鐢ㄦ埛鐗規潈銆
16./etc/shells
鍒楀嚭鍙浠ヤ嬌鐢ㄧ殑shell 銆俢hsh 鍛戒護鍏佽哥敤鎴峰湪鏈鏂囦歡鎸囧畾鑼冨洿鍐呮敼鍙樼櫥褰曠殑shell 銆傛彁渚涗竴鍙版満鍣╢tp 鏈嶅姟鐨勬湇鍔¤繘紼媐tpd 媯鏌ョ敤鎴穝hell 鏄鍚﹀垪鍦/etc/shells 鏂囦歡涓錛屽傛灉涓嶆槸錛屽皢涓嶅厑璁歌ョ敤鎴風櫥褰曘
17./etc/termcap
緇堢鎬ц兘鏁版嵁搴撱傝存槑涓嶅悓鐨勭粓絝鐢ㄤ粈涔堚滆漿涔夊簭鍒椻濇帶鍒躲傚啓紼嬪簭鏃朵笉鐩存帴杈撳嚭杞涔夊簭鍒(榪欐牱鍙鑳藉伐浣滀簬鐗瑰畾鍝佺墝鐨勭粓絝) 錛岃屾槸浠/etc/termcap涓鏌ユ壘瑕佸仛鐨勫伐浣滅殑姝g『搴忓垪榪欐牱錛屽氭暟鐨勭▼搴忓彲浠ュ湪澶氭暟緇堢涓婅繍琛屻
/dev鏂囦歡緋葷粺
/dev 鐩褰曞寘鎷鎵鏈夎懼囩殑璁懼囨枃浠躲傝懼囨枃浠剁敤鐗瑰畾鐨勭害瀹氬懡鍚嶏紝榪欏湪璁懼囧垪琛ㄤ腑璇存槑銆傝懼囨枃浠跺湪瀹夎呮椂鐢辯郴緇熶駭鐢燂紝浠ュ悗鍙浠ョ敤/dev/makedev 鎻忚堪銆/dev/makedev.local鏄緋葷粺綆$悊鍛樹負鏈鍦拌懼囨枃浠(鎴栬繛鎺) 鍐欑殑鎻忚堪鏂囩(鍗沖備竴浜涢潪鏍囧噯璁懼囬┍鍔ㄤ笉鏄鏍囧噯makedev 鐨勪竴閮ㄥ垎) 銆備笅闈㈢畝瑕佷粙緇/dev涓嬩竴浜涘父鐢ㄦ枃浠躲
1./dev/console
緋葷粺鎺у埗鍙幫紝涔熷氨鏄鐩存帴鍜岀郴緇熻繛鎺ョ殑鐩戣嗗櫒銆
2./dev/hd
ide 紜鐩橀┍鍔ㄧ▼搴忔帴鍙c傚傦細/dev/hda鎸囩殑鏄絎涓涓紜鐩橈紝had 1鍒欐槸鎸/dev/hda鐨勭涓涓鍒嗗尯銆傚傜郴緇熶腑鏈夊叾浠栫殑紜鐩橈紝鍒欎緷嬈′負/dev/hdb銆/dev/hdc銆. . . . . .錛涘傛湁澶氫釜鍒嗗尯鍒欎緷嬈′負
hda1銆乭da2 . . . . . .
3./dev/sd
scsi 紓佺洏椹卞姩紼嬪簭鎺ュ彛銆傚傛湁緋葷粺鏈塻csi 紜鐩橈紝灝變笉浼氳塊棶/dev/had錛岃屼細璁塊棶/dev/sda銆
4./dev/fd
杞椹辮懼囬┍鍔ㄧ▼搴忋傚傦細/dev/fd0鎸囩郴緇熺殑絎涓涓杞鐩橈紝涔熷氨鏄閫氬父鎵璇寸殑a 錛氱洏錛/dev/fd1鎸囩浜屼釜杞鐩橈紝. . . . . .鑰/dev/fd1h 1 4 4 0鍒欒〃紺鴻塊棶椹卞姩鍣1涓鐨4 . 5楂樺瘑鐩樸
5./dev/st
scsi 紓佸甫椹卞姩鍣ㄩ┍鍔ㄧ▼搴忋
6./dev/tty
鎻愪緵鉶氭嫙鎺у埗鍙版敮鎸併傚傦細/dev/tty1鎸囩殑鏄緋葷粺鐨勭涓涓鉶氭嫙鎺у埗鍙幫紝/dev/tty2鍒欐槸緋葷粺 鐨勭浜屼釜鉶氭嫙鎺у埗鍙般
7./dev/pty
鎻愪緵榪滅▼鐧婚檰浼緇堢鏀鎸併傚湪榪涜宼elnet 鐧誨綍鏃跺氨瑕佺敤鍒/dev/pty璁懼囥
8./dev/ttys
璁$畻鏈轟覆琛屾帴鍙o紝瀵逛簬dos 鏉ヨ村氨鏄鈥渃om1鈥濆彛銆
9./dev/cua
璁$畻鏈轟覆琛屾帴鍙o紝涓庤皟鍒惰В璋冨櫒涓璧蜂嬌鐢ㄧ殑璁懼囥
10./dev/null
鈥滈粦媧炩濓紝鎵鏈夊啓鍏ヨヨ懼囩殑淇℃伅閮藉皢娑堝け銆備緥濡傦細褰撴兂瑕佸皢灞忓箷涓婄殑杈撳嚭淇℃伅闅愯棌璧鋒潵鏃訛紝鍙瑕佸皢杈撳嚭淇℃伅杈撳叆鍒/dev/null涓鍗沖彲銆
/usr鏂囦歡緋葷粺
/usr鏄涓寰堥噸瑕佺殑鐩褰曪紝閫氬父榪欎竴鏂囦歡緋葷粺寰堝ぇ錛屽洜涓烘墍鏈夌▼搴忓畨瑁呭湪榪欓噷銆/usr閲岀殑鎵鏈夋枃浠朵竴鑸鏉ヨ嚜linux 鍙戣岀増(distribution)錛涙湰鍦板畨瑁呯殑紼嬪簭鍜屽叾浠栦笢瑗垮湪/usr/local涓嬶紝鍥犱負榪欐牱鍙浠ュ湪鍗囩駭鏂扮増緋葷粺鎴栨柊鍙戣岀増鏃舵棤欏婚噸鏂板畨瑁呭叏閮ㄧ▼搴忋/usr鐩褰曚笅鐨勮稿氬唴瀹規槸鍙閫夌殑錛屼絾榪欎簺鍔熻兘浼氫嬌鐢ㄦ埛浣跨敤緋葷粺鏇村姞鏈夋晥銆/usr鍙瀹圭撼璁稿氬ぇ鍨嬬殑杞浠跺寘鍜屽畠浠鐨勯厤緗鏂囦歡銆備笅闈㈠垪鍑轟竴浜涢噸瑕佺殑鐩褰(涓浜涗笉澶閲嶈佺殑鐩褰曡鐪佺暐浜) 銆
1./usr/x11r6
鍖呭惈x window緋葷粺鐨勬墍鏈夊彲鎵ц岀▼搴忋侀厤緗鏂囦歡鍜屾敮鎸佹枃浠躲備負綆鍖杧 鐨勫紑鍙戝拰瀹夎咃紝x 鐨勬枃浠舵病鏈夐泦鎴愬埌緋葷粺涓銆倄 window緋葷粺鏄涓涓鍔熻兘寮哄ぇ鐨勫浘褰㈢幆澧冿紝鎻愪緵浜嗗ぇ閲忕殑鍥懼艦宸ュ叿紼嬪簭銆傜敤鎴峰傛灉瀵筸icrosoft windows鎴杕achintosh 姣旇緝鐔熸倝鐨勮瘽錛屽氨涓嶄細瀵箈 window緋葷粺鎰熷埌鏉熸墜鏃犵瓥浜嗐
2./usr/x386
綾諱技/usr/x11r6 錛屼絾鏄鏄涓撻棬緇檟11 release 5鐨勩
3./usr/bin
闆嗕腑浜嗗嚑涔庢墍鏈夌敤鎴峰懡浠わ紝鏄緋葷粺鐨勮蔣浠跺簱銆傚彟鏈変簺鍛戒護鍦/bin鎴
/usr/local/bin 涓銆
4./usr/sbin
鍖呮嫭浜嗘牴鏂囦歡緋葷粺涓嶅繀瑕佺殑緋葷粺綆$悊鍛戒護錛屼緥濡傚氭暟鏈嶅姟紼嬪簭銆
5./usr/man銆/usr/info銆/usr/doc
榪欎簺鐩褰曞寘鍚鎵鏈夋墜鍐岄〉銆乬nu 淇℃伅鏂囨。鍜屽悇縐嶅叾浠栨枃妗f枃浠躲傛瘡涓鑱旀満鎵嬪唽鐨勨滆妭鈥濋兘鏈変袱涓瀛愮洰褰曘備緥濡傦細/usr/man/man 1涓鍖呭惈鑱旀満鎵嬪唽絎涓鑺傜殑婧愮爜(娌℃湁鏍煎紡鍖栫殑鍘熷嬫枃浠) 錛/usr/man/cat 1鍖呭惈絎涓鑺傚凡鏍煎紡鍖栫殑鍐呭廣俵 鑱旀満鎵嬪唽鍒嗕負浠ヤ笅涔濊妭錛氬唴閮ㄥ懡浠ゃ佺郴緇熻皟鐢ㄣ佸簱鍑芥暟銆佽懼囥佹枃浠舵牸寮忋佹父鎴忋佸畯杞浠跺寘銆佺郴緇熺$悊鍜屾牳蹇冪▼搴忋
6./usr/include
鍖呭惈浜哻 璇璦鐨勫ご鏂囦歡錛岃繖浜涙枃浠跺氫互 .h緇撳熬錛岀敤鏉ユ弿榪癱 璇璦紼嬪簭涓鐢ㄥ埌鐨勬暟鎹緇撴瀯銆佸瓙榪囩▼鍜屽父閲忋備負浜嗕繚鎸佷竴鑷存э紝榪欏疄闄呬笂搴旇ユ斁鍦/usr/lib涓嬶紝浣嗕範鎯涓婁竴鐩存部鐢ㄤ簡榪欎釜鍚嶅瓧銆
7./usr/lib
鍖呭惈浜嗙▼搴忔垨瀛愮郴緇熺殑涓嶅彉鐨勬暟鎹鏂囦歡錛屽寘鎷涓浜泂ite-wide 閰嶇疆鏂囦歡銆傚悕瀛條ib 鏉ユ簮浜庡簱(lipary);緙栫▼鐨勫師濮嬪簱涔熷瓨鍦/usr/lib 閲屻傚綋緙栬瘧紼嬪簭鏃訛紝紼嬪簭渚誇細鍜屽叾涓鐨勫簱榪涜岃繛鎺ャ備篃
鏈夎稿氱▼搴忔妸閰嶇疆鏂囦歡瀛樺叆鍏朵腑銆
8./usr/local
鏈鍦板畨瑁呯殑杞浠跺拰鍏朵粬鏂囦歡鏀懼湪榪欓噷銆傝繖涓/usr寰堢浉浼箋傜敤鎴峰彲鑳戒細鍦ㄨ繖鍙戠幇涓浜涙瘮杈冨ぇ鐨勮蔣浠跺寘錛屽倀ex 銆乪macs 絳夈
/var鏂囦歡緋葷粺
/var鍖呭惈緋葷粺涓鑸榪愯屾椂瑕佹敼鍙樼殑鏁版嵁銆傞氬父榪欎簺鏁版嵁鎵鍦ㄧ殑鐩褰曠殑澶у皬
鏄瑕佺粡甯稿彉鍖栨垨鎵╁厖鐨勩傚師鏉/var鐩褰曚腑鏈変簺鍐呭規槸鍦/usr涓鐨勶紝浣嗕負浜嗕繚鎸/usr鐩褰曠殑鐩稿圭ǔ瀹氾紝灝辨妸閭d簺闇瑕佺粡甯告敼鍙樼殑鐩褰曟斁鍒/var涓浜嗐傛瘡涓緋葷粺鏄鐗瑰畾鐨勶紝鍗充笉閫氳繃緗戠粶涓庡叾浠栬$畻鏈哄叡浜銆
涓嬮潰鍒楀嚭涓浜涢噸瑕佺殑鐩褰(涓浜涗笉澶閲嶈佺殑鐩褰曠渷鐣ヤ簡) 銆
1./var/catman
鍖呮嫭浜嗘牸寮忓寲榪囩殑甯鍔(man)欏點傚府鍔╅〉鐨勬簮鏂囦歡涓鑸瀛樺湪/usr/man/man涓錛涙湁浜沵an 欏靛彲鑳芥湁棰勬牸寮忓寲鐨勭増鏈錛屽瓨鍦/usr/man/cat涓銆傝屽叾浠栫殑m a n欏靛湪絎涓嬈$湅鏃墮兘闇瑕佹牸寮忓寲錛屾牸寮忓寲瀹岀殑鐗堟湰瀛樺湪/var/man 涓錛岃繖鏍峰叾浠栦漢鍐嶇湅鐩稿悓鐨勯〉鏃跺氨鏃犻』絳夊緟鏍煎紡鍖栦簡銆(/var/catman 緇忓父琚娓呴櫎錛屽氨鍍忔竻闄や復鏃剁洰褰曚竴鏍楓)
2./var/lib
瀛樻斁緋葷粺姝e父榪愯屾椂瑕佹敼鍙樼殑鏂囦歡銆
3./var/local
瀛樻斁/usr/local涓瀹夎呯殑紼嬪簭鐨勫彲鍙樻暟鎹(鍗崇郴緇熺$悊鍛樺畨瑁呯殑紼嬪簭) 銆傛敞鎰忥紝濡傛灉蹇呰侊紝鍗充嬌鏈鍦板畨瑁呯殑紼嬪簭涔熶細浣跨敤鍏朵粬/var鐩褰曪紝渚嬪
/var/lock 銆
4./var/lock
閿佸畾鏂囦歡銆傝稿氱▼搴忛伒寰鍦/var/lock 涓浜х敓涓涓閿佸畾鏂囦歡鐨勭害瀹氾紝浠ョ敤鏉ユ敮鎸佷粬浠姝e湪浣跨敤鏌愪釜鐗瑰畾鐨勮懼囨垨鏂囦歡銆傚叾浠栫▼搴忔敞鎰忓埌榪欎釜閿佸畾鏂囦歡鏃訛紝灝變笉浼氬啀浣跨敤榪欎釜璁懼囨垨鏂
浠躲
5./var/log
鍚勭嶇▼搴忕殑鏃ュ織(log)鏂囦歡錛屽挨鍏舵槸login(/var/log/wtmp log綰褰曟墍鏈夊埌緋葷粺鐨勭櫥褰曞拰娉ㄩ攢) 鍜宻yslog (/var/log/messages 綰褰曞瓨鍌ㄦ墍鏈夋牳蹇冨拰緋葷粺紼嬪簭淇℃伅) 銆/var/log 閲岀殑鏂囦歡緇忓父涓嶇『瀹氬湴澧為暱錛屽簲璇ュ畾鏈熸竻闄ゃ
6./var/run
淇濆瓨鍦ㄤ笅涓嬈$郴緇熷紩瀵煎墠鏈夋晥鐨勫叧浜庣郴緇熺殑淇℃伅鏂囦歡銆備緥濡傦紝
/var/run/utmp 鍖呭惈褰撳墠鐧誨綍鐨勭敤鎴風殑淇℃伅銆
7./var/spool
鏀劇疆鈥滃亣鑴辨満(spool)鈥濈▼搴忕殑鐩褰曪紝濡俶ail 銆乶ews 銆佹墦鍗伴槦鍒楀拰鍏朵粬闃熷垪宸ヤ綔鐨勭洰褰曘傛瘡涓涓嶅悓鐨剆pool 鍦/var/spool涓嬫湁鑷宸辯殑瀛愮洰褰曪紝渚嬪傦紝鐢ㄦ埛鐨勯偖綆卞氨瀛樻斁鍦/var/spool/mail涓銆
8./var/tmp
姣/tmp鍏佽告洿澶х殑鎴栭渶瑕佸瓨鍦ㄨ緝闀挎椂闂寸殑涓存椂鏂囦歡銆
娉ㄦ剰緋葷粺綆$悊鍛樺彲鑳戒笉鍏佽/var/tmp 鏈夊緢鏃х殑鏂囦歡銆
/proc鏂囦歡緋葷粺
/proc 鏂囦歡緋葷粺鏄涓涓浼鐨勬枃浠剁郴緇燂紝灝辨槸璇村畠鏄涓涓瀹為檯涓婁笉瀛樺湪鐨勭洰褰曪紝鍥犺岃繖鏄涓涓闈炲父鐗規畩鐨勭洰褰曘傚畠騫朵笉瀛樺湪浜庢煇涓紓佺洏涓婏紝鑰屾槸鐢辨牳蹇冨湪鍐呭瓨涓浜х敓銆傝繖涓鐩褰曠敤浜庢彁渚涘叧浜庣郴緇熺殑淇℃伅銆備笅闈㈣存槑涓浜涙渶閲嶈佺殑鏂囦歡
鍜岀洰褰(/proc 鏂囦歡緋葷粺鍦╬roc man欏典腑鏈夋洿璇
緇嗙殑璇存槑) 銆
1./proc/x
鍏充簬榪涚▼x 鐨勪俊鎮鐩褰曪紝榪欎竴x 鏄榪欎竴榪涚▼鐨勬爣璇嗗彿銆傛瘡涓榪涚▼鍦/proc涓嬫湁涓涓鍚嶄負鑷宸辮繘紼嬪彿鐨勭洰褰曘
2./proc/cpuinfo
瀛樻斁澶勭悊鍣(cpu)鐨勪俊鎮錛屽俢pu 鐨勭被鍨嬨佸埗閫犲晢銆佸瀷鍙峰拰鎬ц兘絳夈
3./proc/devices
褰撳墠榪愯岀殑鏍稿績閰嶇疆鐨勮懼囬┍鍔ㄧ殑鍒楄〃銆
4./proc/dma
鏄劇ず褰撳墠浣跨敤鐨刣 m a閫氶亾銆
5./proc/filesystems
鏍稿績閰嶇疆鐨勬枃浠剁郴緇熶俊鎮銆
6./proc/interrupts
鏄劇ず琚鍗犵敤鐨勪腑鏂淇℃伅鍜屽崰鐢ㄨ呯殑淇℃伅錛屼互鍙婅鍗犵敤鐨勬暟閲忋
7./proc/ioports
褰撳墠浣跨敤鐨剗 / o絝鍙c
8./proc/kcore
緋葷粺鐗╃悊鍐呭瓨鏄犲儚銆備笌鐗╃悊鍐呭瓨澶у皬瀹屽叏涓鏍鳳紝鐒惰屽疄闄呬笂娌℃湁鍗犵敤榪欎箞澶氬唴瀛橈紱瀹冧粎浠呮槸鍦ㄧ▼搴忚塊棶瀹冩椂鎵嶈鍒涘緩銆(娉ㄦ剰錛氶櫎闈炰綘鎶婂畠鎷瘋礉鍒頒粈涔堝湴鏂癸紝鍚﹀垯/proc涓嬫病鏈変換浣
涓滆タ鍗犵敤浠諱綍紓佺洏絀洪棿銆)
9./proc/kmsg
鏍稿績杈撳嚭鐨勬秷鎮銆備篃浼氳閫佸埌syslog 銆
10./proc/ksyms
鏍稿績絎﹀彿琛ㄣ
11./proc/loadavg
緋葷粺鈥滃鉤鍧囪礋杞解濓紱 3涓娌℃湁鎰忎箟鐨勬寚紺哄櫒鎸囧嚭緋葷粺褰撳墠鐨勫伐浣滈噺銆
12./proc/meminfo
鍚勭嶅瓨鍌ㄥ櫒浣跨敤淇℃伅錛屽寘鎷鐗╃悊鍐呭瓨鍜屼氦鎹㈠垎鍖(swap)銆
13./proc/moles
瀛樻斁褰撳墠鍔犺澆浜嗗摢浜涙牳蹇冩ā鍧椾俊鎮銆
14./proc/net
緗戠粶鍗忚鐘舵佷俊鎮銆
15./proc/self
瀛樻斁鍒版煡鐪/proc鐨勭▼搴忕殑榪涚▼鐩褰曠殑絎﹀彿榪炴帴銆傚綋2涓榪涚▼鏌ョ湅/proc鏃訛紝榪欏皢浼氭槸涓嶅悓鐨勮繛鎺ャ傝繖涓昏佷究浜庣▼搴忓緱鍒板畠鑷宸辯殑榪涚▼鐩褰曘
16./proc/stat
緋葷粺鐨勪笉鍚岀姸鎬侊紝渚嬪傦紝緋葷粺鍚鍔ㄥ悗欏甸潰鍙戠敓閿欒鐨勬℃暟銆
17./proc/uptime
緋葷粺鍚鍔ㄧ殑鏃墮棿闀垮害銆
18./proc/version 鏍稿績鐗堟湰銆
C. linux 下目錄的含義,比如lib是放什麼文件的,還有dev什麼的,有好幾個文件名稱,都分別是什麼意思
/bin
bin是binary的縮寫。這個目錄沿襲了UNIX系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。
/boot
這里存放的是啟動Linux時使用的一些核心文件。
/dev
dev是device(設備)的縮寫。這個目錄下是所有Linux的外部設備,其功能類似DOS下的.sys和Win下的.vxd。在Linux中設備和文件是用同種方法訪問的。例如:/dev/hda代表第一個物理IDE硬碟。
/etc
這個目錄用來存放系統管理所需要的配置文件和子目錄。
/home
用戶的主目錄,比如說有個用戶叫wang,那他的主目錄就是/home/wang也可以用~wang表示。
/lib
這個目錄里存放著系統最基本的動態鏈接共享庫,其作用類似於Windows里的.dll文件。幾乎所有的應用程序都須要用到這些共享庫。
/lost+found
這個目錄平時是空的,當系統不正常關機後,這里就成了一些無家可歸的文件的避難所。對了,有點類似於DOS下的.chk文件。
/mnt
這個目錄是空的,系統提供這個目錄是讓用戶臨時掛載別的文件系統。
/proc
這個目錄是一個虛擬的目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。也就是說,這個目錄的內容不在硬碟上而是在內存里。
/root
系統管理員(也叫超級用戶)的主目錄。作為系統的擁有者,總要有些特權啊!比如單獨擁有一個目錄。
/sbin
s就是Super User的意思,也就是說這里存放的是系統管理員使用的管理程序。
/tmp
這個目錄不用說,一定是用來存放一些臨時文件的地方了。
/usr
這是最龐大的目錄,我們要用到的應用程序和文件幾乎都存放在這個目錄下。其中包含以下子目錄;
/usr/X11R6
存放X-Window的目錄;
/usr/bin
存放著許多應用程序;
/usr/sbin
給超級用戶使用的一些管理程序就放在這里;
/usr/doc
這是Linux文檔的大本營;
/usr/include
Linux下開發和編譯應用程序需要的頭文件,在這里查找;
/usr/lib
存放一些常用的動態鏈接共享庫和靜態檔案庫;
/usr/local
這是提供給一般用戶的/usr目錄,在這里安裝軟體最適合;
/usr/man
man在Linux中是幫助的同義詞,這里就是幫助文檔的存放目錄;
/usr/src
Linux開放的源代碼就存在這個目錄,愛好者們別放過哦!
/var
這個目錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩定,那些經常被修改的目錄可以放在這個目錄下,實際上許多系統管理員都是這樣乾的。順帶說一下系統的日誌文件就在/var/log目錄中。
D. linux內核源碼詳解
Linux的內核源代碼可以從很多途徑得到。一般來講,在安裝的linux系統下,/usr/src/linux目錄下的東西就是內核源代碼。
對於源代碼的閱讀,要想比較順利,事先最好對源代碼的知識背景有一定的了解。對於linux內核源代碼來講,我認為,基本要求是:1、操作系統的基本知識; 2、對C語言比較熟悉,最好要有匯編語言的知識和GNU C對標准C的擴展的知識的了解。
另外在閱讀之前,還應該知道Linux內核源代碼的整體分布情況。我們知道現代的操作系統一般由進程管理、內存管理、文件系統、驅動程序、網路等組成。看一下Linux內核源代碼就可看出,各個目錄大致對應了這些方面。Linux內核源代碼的組成如下(假設相對於linux目錄):
arch 這個子目錄包含了此核心源代碼所支持的硬體體系結構相關的核心代碼。如對於X86平台就是i386。
include 這個目錄包括了核心的大多數include文件。另外對於每種支持的體系結構分別有一個子目錄。
init 此目錄包含核心啟動代碼。
mm 此目錄包含了所有的內存管理代碼。與具體硬體體系結構相關的內存管理代碼位於arch/-/mm目錄下,如對應於X86的就是arch/i386/mm/fault.c 。
drivers 系統中所有的設備驅動都位於此目錄中。它又進一步劃分成幾類設備驅動,每一種也有對應的子目錄,如音效卡的驅動對應於drivers/sound。
ipc 此目錄包含了核心的進程間通訊代碼。
moles 此目錄包含已建好可動態載入的模塊。
fs Linux支持的文件系統代碼。不同的文件系統有不同的子目錄對應,如ext2文件系統對應的就是ext2子目錄。
kernel 主要核心代碼。同時與處理器結構相關代碼都放在arch/-/kernel目錄下。
net 核心的網路部分代碼。裡面的每個子目錄對應於網路的一個方面。
lib 此目錄包含了核心的庫代碼。與處理器結構相關庫代碼被放在arch/-/lib/目錄下。
scripts 此目錄包含用於配置核心的腳本文件。
Documentation 此目錄是一些文檔,起參考作用。
E. LINUX根目錄下的bin boot dev etc 這幾個目錄的作用是什麼
/bin:存放最常用命令; /boot:啟動Linux的核心文件; /dev:設備文件; /etc:存放各種配置文件; /home:用戶主目錄; /lib:系統最基本的動態鏈接共享庫; /mnt:一般是空的,用來臨時掛載別的文件系統; /proc:虛擬目錄,是內存的映射;
/bin:存放最常用命令;
/boot:啟動Linux的核心文件;
/dev:設備文件;
/etc:存放各種配置文件;
/home:用戶主目錄;
/lib:系統最基本的動態鏈接共享庫;
/mnt:一般是空的,用來臨時掛載別的文件系統;
/proc:虛擬目錄,是內存的映射;
/sbin:系統管理員命令存放目錄;
/usr:最大的目錄,存許應用程序和文件;
/usr/X11R6:X-Window目錄;
/usr/src:Linux源代碼;
/usr/include:系統頭文件;
/usr/lib:存放常用動態鏈接共享庫、靜態檔案庫;
/usr/bin、/usr/sbin:這是對/bin、/sbin的一個補充;
另一種說法:
/bin 二進制可執行命令
/dev 設備特殊文件
/etc 系統管理和配置文件
/etc/rc.d 啟動的配置文件和腳本
/home 用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib 標准程序設計庫,又叫動態鏈接共享庫,作用類似windows里的.dll文件
/sbin 系統管理命令,這里存放的是系統管理員使用的管理程序
/tmp 公用的臨時文件存儲點
/root 系統管理員的主目錄(呵呵,特權階級)
/mnt 系統提供這個目錄是讓用戶臨時掛載其他的文件系統。
/lost+found 這個目錄平時是空的,系統非正常關機而留下「無家可歸」的文件(windows下叫什麼.chk)就在這里
/proc 虛擬的目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息。
/var 某些大文件的溢出區,比方說各種服務的日誌文件
/usr 最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。其中包含:
/usr/X11R6 存放X window的目錄
/usr/bin 眾多的應用程序
/usr/sbin 超級用戶的一些管理程序
/usr/doc linux文檔
/usr/include linux下開發和編譯應用程序所需要的頭文件
/usr/lib 常用的動態鏈接庫和軟體包的配置文件
/usr/man 幫助文檔
/usr/src 源代碼,linux內核的源代碼就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的庫
F. 如何確定Linux內核源代碼目錄即,KBUILD的路徑
方法一:
確定內核源代碼目錄通常==文件系統中內核驅動模塊的build路徑
即/lib/moles/2.6.25-14.fc9.i686/build,這個build通常為鏈接文件,連接到
/usr/src/kernels/2.6.25-14.fc9.i686
此方法較准確,通常可以寫如下腳本實現:
# KBUILD is the path to the Linux kernel build tree. It is usually the
# same as the kernel source tree, except when the kernel was compiled in
# a separate directory.
KBUILD ?= $(shell readlink -f /lib/moles/$(KVERS)/build)
方法二:
自己下載內核源文件包,自己指定內核的編譯目錄!
不推薦這種做法,還是按照各大發行版的做法比較好!這樣不至於在編譯下載的某個設備驅動程序時