<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    #

    寫一個簡單的例子:
    main.c:
    #include <stdio.h>
    #include <stdlib.h>
    #include <libguile.h>

    int main (int argc, char *argv[])
    {
    SCM func_symbol;
    SCM func;

    scm_init_guile();

    // Load the scheme function definitions
    scm_c_primitive_load ("script.scm");

    func_symbol = scm_c_lookup("do-hello");
    func = scm_variable_ref(func_symbol);

    scm_call_0 (func);

    exit(EXIT_SUCCESS);

    }

    Makefile:
    CC = gcc

    GUILE_CFLAGS = `guile-config compile`
    GUILE_LIBS = `guile-config link`

    all:
    $(CC) $(GUILE_CFLAGS) -c main.c
    $(CC) $(GUILE_LIBS) -o main main.o
    如果連接有錯誤的話,把
    $(CC) $(GUILE_LIBS) -o main main.o
    改成

    $(CC) main.o $(GUILE_LIBS) -o main

    注意:因為這里gcc一般都是把-l參數放在最后一個-o參數之前的.
    posted @ 2006-02-18 00:32 ivaneeo 閱讀(825) | 評論 (0)編輯 收藏

    在cygwin/gcc下編譯出來的程序,在windows執行必須依賴cygwin1.dll,并且速度有些慢,如果不想依賴這個東西的化,必須在gcc的編譯選項中加入-mno-cygwin。
    加入這個選項其實gcc編譯器就會自動的選擇在安裝cygwin/gcc時安上的mingw,這個mingw就是gcc的一個交叉編譯。

    如果要程序沒有控制臺的話,只加上參數-mwindows就可以了.
    posted @ 2006-02-17 22:00 ivaneeo 閱讀(4431) | 評論 (0)編輯 收藏

    IRC命令可以實現一些特殊的功能。目前,億言堂支持14條IRC命令:

    /nick 更改昵稱

    /join 加入/建立聊天室

    /mode +(-)i 鎖住聊天室

    /mode +(-)o 設定管理員權限

    /knock 要求進入私人聊天室

    /invite 邀請用戶進入私人聊天室

    /privmsg 悄悄話

    /ignore 忽略

    /away 暫時離開

    /whois 查詢用戶信息

    /names 列出所有在線用戶

    /topic 更換聊天室主題

    /kick 把用戶踢出聊天室

    /quit 退出聊天室

    IRC命令有二點值得您注意

    所有的IRC命令都是由“/”引導。

    在不引起混淆的情況下,IRC命令允許簡寫。例如,/join 命令可以簡寫為/j,/jo或者/joi。

    /nick

    更改昵稱的基本方法是:/n(ick) 新的昵稱

    您的昵稱可以包含英文字母,數字,漢字及下劃線等。但是,昵稱不能超過50個(每個字符和漢字都算一個字),而且不能包含$,+,!和空格。

    /nick 命令等價于工具按鈕中的“改變別名”。

    /join

    /join命令的格式是:/j(oin) 聊天室名

    如果聊天室已經存在,您就進入該聊天室。此時,/join 命令等價于聊天室列表工具按鈕中的“進入”。

    如果聊天室不存在,您就建立了一個新的聊天室并進入。此時,/join 命令等價于工具按鈕中的“建聊天室”。

    聊天室的名字可以包含英文字母,數字,漢字及下劃線等。但是,不能超過50個字(每個字符和漢字都算一個字),而且不能包含$,+,!和空格。

    /mode +(-)i

    /mode +(-)i 命令可以用來鎖住(解鎖)用戶自建的聊天室(私人聊天室)。其命令格式是:/m(ode)

    +i 或 /m(ode) -i

    只有用戶自建的聊天室才能加鎖。

    未經管理員邀請,其他用戶不能進入私人聊天室。

    /mode +(-)o

    /mode +(-)o 命令可以讓聊天室管理員賦予或者剝奪其他用戶的管理員身份。其命令格式是:/m(ode)

    +o 用戶昵稱/m(ode)-o用戶昵稱只有聊天室管理員才能使用這個命令。

    /knock

    /knock 命令可以讓您詢問私人聊天室管理員是否可以進入該私人聊天室。其命令格式是:/k(nock) 房間名

    消息]

    /invite

    /invite 命令可以讓聊天室管理員邀請其他用戶進入私人聊天室。其命令格式是:/i(nvite) 用戶昵稱

    只有私人聊天室的管理員才能使用這個命令。

    /privmsg

    /privmsg 命令用來向在同一間聊天室的某個用戶發送私人消息(悄悄話)。也就是說,您的消息只送給指定的人,而不會顯示給其他用戶。

    /privmsg 命令的基本格式是: /p(rivmsg) 用戶昵稱 消息

    接受您的私人消息的用戶必須和您在同一間聊天室。

    “用戶昵稱”和“消息”這兩個參數是不能省略的。

    如果某個用戶的昵稱太長,在不會產生混淆的情況下,您可以只輸入用戶昵稱的頭幾個字母,系統會進行自動匹配。

    例如:聊天室里除了您之外還有兩個用戶,他們的昵稱分別是xiaobao和softman。您若想給softman發送悄悄話,可以在輸入框里輸入下面的命令:

    /p s Have you etanged today?

    由于xiaobao和softman的第一個字母就不一樣,所以系統會把您輸入的昵稱“s”自動匹配為“softman”。另外,“/p”是“/privmsg”的縮寫。

    /ignore

    /ignore 命令用來把某個用戶加入您的“壞人黑名單”。一旦某個用戶進入了您的黑名單,他說的任何話都將不會顯示在您的終端上。

    /ignore 命令的基本格式是:/ig(nore) 用戶昵稱

    用戶昵稱所代表的用戶必須和您在同一個聊天室。

    /ignore 命令等價于用戶列表工具按鈕中的“忽略”。

    如果某個用戶的昵稱太長,在不會產生混淆的情況下,您可以只輸入用戶昵稱的頭幾個字母,系統會進行自動匹配。

    在您的用戶列表中,如果某個用戶昵稱前有一個#,表示該用戶已經被您列入黑名單。

    如果一個用戶已經在您的黑名單中,您可以用 /ignore 用戶昵稱 把他從黑名單中去掉。

    /away

    /away 命令用來把自己設為“暫時離開”狀態,并可以留言給其他用戶。當其他用戶和您說悄悄話時,您預先設置的留言會自動回復給其他用戶。

    /away 命令的基本格式是:/a(way) [留言]

    “留言”這個參數是可選的。如果有這個參數,您的狀態會被設置為“暫時離開”。否則,您的狀態會被設置為“我回來了”。

    當您暫時離開聊天室時,用戶列表中您的昵稱前會出現一個?,表示您處于“離開”狀態。工具按鈕中的“暫時離開”也會變為“我回來了”。

    當您回來繼續聊天時,您可以點擊工具按鈕中的“我回來了”,或者在輸入框里輸入 /away 命令,將自己設置為正常狀態。

    /away 命令等價于工具按鈕中的“暫時離開”

    /whois

    /whois 命令用來查詢某個用戶的信息,包括用戶的億唐ID,IP地址,目前所在的聊天室和發呆時間。

    /whois 命令的基本格式是:/w(hois) 用戶昵稱

    /whois命令等價于用戶列表工具按鈕中的“查詢”。

    /names

    /names 命令用來查看當前所有(或某個聊天室內)的在線聊天用戶。其命令格式是:/na(mes) [聊天室]

    /topic

    /topic 命令用來設定當前聊天室的主題。

    /topic 命令的基本格式是:/t(opic) 聊天室主題

    只有當前聊天室的管理員(op)才有權利設定聊天室主題。

    聊天室的創建者就是該聊天室的管理員。

    管理員權限可以通過 /mode +o 命令轉交。

    /kick

    /kick 命令用來把某個用戶踢出當前聊天室。

    /kick 命令的基本格式是:/ki(ck) 用戶昵稱 [消息]

    只有當前聊天室的管理員(op)才有權利把其他用戶踢出當前聊天室。

    聊天室的創建者就是該聊天室的管理員。

    管理員權限可以通過/mode +o命令轉交。

    請諸位網友慎用這個命令。“君子動口不動手”嘛!

    /quit

    /quit 命令用來退出聊天室。

    /quit 命令的基本格式是:/q(uit) [消息]

    “消息”這個參數是可選的。如果您指定退出時的消息,該消息會發送給當前聊天室中的其他用戶。您可以使用這個消息向其他用戶道別。

    /quit 命令等價于工具按鈕中的“結束聊天”。

    posted @ 2006-02-17 20:34 ivaneeo 閱讀(6738) | 評論 (0)編輯 收藏

    所有中國黑客和紅客,我的同胞們:

      首先聲明,我的計算機軟件技術、黑客功底,可能不會比你們任何人差:

      我通讀過  minix,tcp/ip,bsd,linux,
    pl1的源碼,我拿過中國高級程序員證書,sun
    java證書,精通vc和unix,對緩沖區溢出,病毒,ddk等均有研究,所以我想我有資格對你們說幾句話。

      (如果我提到的一些計算機名詞和人名,你們居然不知道,那只能證明你們的無知,和不配稱為黑客。)

      如果是真正的黑客,他會知道

      1.發明tcp/ip的是美國人  。

      2.  linux的作者,linus大俠現在也在美國工作  。

      3.  open  source的開創人  stallman
    也是美國人,他提倡軟件不分國界的自由的精神  。

      4.  free  bsd  的作者是美國人,他的source
    讓真正的黑客受惠

      5.世界級軟件科學大師
    tanabaom,也是美國的客座教授,他的minix,
    ameba和教材教育了全世界幾代黑客。

      提到這些,不是崇美,不是恐美,只想證明:

      1.很多大師級的美國黑客,他們的理念恰恰是自由、開放、無國界;他們的自由軟件,開放源碼,是與政治無關的,是超越國界的,給全世界人們帶來福音。

      2.真正的黑客精神,如stallman所說,是要讓人類超越計算機,成為計算機的主宰,從而成為自由的。

      所有的中國黑客和紅客,我的同胞們:

      當你們正通過下載美國人寫的黑客工具,來攻擊美國網絡,并且樂此不疲,以為這就是愛國行動的時候,是否想過:

      此時此刻,印度的軟件人士,正在努力提高軟件技術,他們的軟件水平、軟件產業已經超越了中國;難道我們不應該痛苦地承認這個現實,并且奮起直追嗎?

      中國發明了火藥,但是缺少研究精神,結果是被西方人研究改進了以后打中國,這樣的教訓還少嗎?

      中國向來不缺愛國熱情,但是我們缺少對科技的認真研究精神,知恥而后勇的追趕精神。難道我們不愿意承認這一點嗎?

      從戰術上來說,過早暴露自己的實力是不聰明的;冒昧地問一句,如果真的戰爭爆發了,您的黑客技術完全掌握好了嗎,您已經為那一天的到來在進行技術儲備嗎?

      您有沒有想向那些真正為中國科技做出杰出貢獻的科學家如錢學森學習呢?

      所有的中國黑客和紅客,我的同胞們:

      請把你們的聰明才智用到真正提高你們的水平,對國家的強大有幫助的地方吧:

      如果您愿意對國家有所貢獻:

      1.中國的863計劃中有一個重點研究項目:
    并行計算,分布計算,向量計算。您愿意研究它嗎?

      2.
    作為現代通訊技術的一個根本數學基礎,大合數的快速因子分解,還是一個難題。您愿意研究它嗎?

      如果您想提高技術,對中國的軟件技術有所貢獻:

      1.研究  vc,java

      2.研究數據結構,去考高級程序員

      3.  研究操作系統,讀minix  source  code

      4.  研究tcp/ip,  rfc文檔

      5.  通讀linux,  才算達到黑客境界

      6.  學習
    uml,rose,軟件工程,達到系統分析員水平。

      如果您對提高中國的科技有興趣,去研究生物基因,材料技術(納米技術),計算機技術,航天技術……

      我的同胞們,我愿大聲吶喊:

      一個真正的民族主義者,不是義和團,不是太平天國,不是閉關鎖國,不是盲目仇外,不是不敢正視自己民族和文化的丑陋和缺點。

      真正的民族主義者是成熟的、清醒的、理智的、務實的民族主義。真正的民族主義者不是種族主義者,不是極端份子,不是戰爭狂人。

      真正的民族主義者以追求本民族——中華民族的利益最大化為目標、準則、信念。判斷一個人是不是真正的民族主義者,判斷標準很簡單:看他是給本民族的整體利益帶來

    好處,還是損害民族利益。真正的民族主義者最務實,因為他知道堅持原則,同時又懂得策略。讓我們成為真正的頂尖黑客!讓我們成為真正的民族主義者!

    posted @ 2006-02-13 15:44 ivaneeo 閱讀(417) | 評論 (0)編輯 收藏

    1.先到http://www.microsoft.com/genuine/downloads/WhyValidate.aspx驗證一下 windows xp,產生一個隱藏目錄.
    2.到C:\Documents and Settings\All Users\Application Data目錄,讓子目錄Windows Genuine Advantage里的所有目錄都成只讀的.
    3.再驗證,通過!yeah!
    posted @ 2006-02-10 16:38 ivaneeo 閱讀(726) | 評論 (0)編輯 收藏

    FreeBSD中/etc下的文件可以說是紛繁復雜,對熟悉它的人來講不算什么,但對于一個新手來說就。。。太亂了,下面是一些經常用到的配置文件的作用和配置方法,但愿能給你一點幫助。 

    1. aliases 
    2. crontab 
    3. csh.cshrc 
    4. csh.login 
    5. csh.logout 
    6. daily 
    7. defaultdomain 
    8. exports 
    9. fbtab 
    10.fstab 
    11.ftpusers 
    12.group 
    13.host.conf 
    14.hosts 
    15.inetd.conf 
    16.localtime 
    17.login.conf 
    18.make.conf 
    19.monthly 
    20.motd 
    21.netstart----新版已改名為/etc/rc.network 
    22.passwd 
    23.printcap 
    24.profile 
    25.rc 
    26.rc.conf----代替原來的/etc/sysconfig 
    27.rc.conf.local----代替原來的/etc/rc.local 
    28.rc.i386 
    29.rc.local----新版改名為/etc/rc.conf.local 
    30.rc.network----代替原來的/etc/netstart 
    31.resolv.conf 
    32.services 
    33.shells 
    34.sysconfig----新版已改名為/etc/rc.conf 
    35.syslog.conf 
    36.termcap 
    37.ttys 
    38.weekly 

    1. aliases 

    這個檔案主要是告訴 sendmail 要將信轉寄給哪些使用者, 或是交由哪個程式處理. 

    如. root: user1,name2,user3 
    usenet: "|/usr/local/bin/mail-post.pl" 

    如上范例, sendmail 會將原先寄給的 root 的信分送給 user1 和 name2 和 user3, 而把寄給 usenet 的信交由 mail-post.pl 處理. 

    在你修改完之後, 要記得執行 "newaliases" 來更新 /etc/aliases.db 

    關於 aliases 之詳細說明, 請 man aliases 查詢. 

    2. crontab 

    這是給 root 用的 crontab file, 你也可以殺掉這個檔案以 "crontab -e" 來替代. 
    格式如下... 

    #分 小時 天 月 禮拜幾 用誰的身份 命令 
    */5 * * * * root /usr/libexec/atrun 

    minute: 分鐘/小時, 范圍自 0 至 59 
    hour: 小時/天, 范圍自 0 至 23 
    mday: 天/月, 范圍自 0 至 31 
    month: 月/年, 范圍自 0 至 12 
    wday: 天/周, 范圍自 0 至 7 (0, 7 表示星期天) 
    who: 表是以誰的身份執行這個 command 
    (這只對 /etc/crontab 有用, crontab -e 無此欄位) 
    command: 命令或是 shell script 

    */N: 表示每 N 一算, 像小時而言, */3 指的是 0,3,6,9,12 

    請 man 5 crontab 去看詳細說明. 

    3. csh.cshrc 

    # 系統內定給 csh shell 用的 .cshrc 檔 

    ## 確定 HOME 目錄 
    setenv HOME $HOME 
    set home=$HOME 
    cd $HOME 

    ## 檔案權限設定 
    umask 022 

    ## 就是 Aliases 嘛 
    alias pftp '/usr/local/bin/pftp' 
    alias free 'pstat -s|grep -v not' 
    alias talk ytalk 
    alias ruptime '/usr/bin/ruptime|grep -v down' 
    alias ftp ncftp 
    alias rwho '/usr/bin/rwho -a|grep -v LOGIN' 
    alias more less 
    alias zmore zless 
    alias m less 
    alias pss 'ps auxw|sort -k 2|grep $USER' 
    alias psm 'ps auxw|sort -k 1,2|more' 
    alias psl psm 
    alias psv 'ps auxw|grep -v $USER|sort -k 2|more' 
    alias d '/usr/local/bin/colorls -G -alFgk \!* | more' 
    alias dir '/usr/local/bin/colorls -G -alFgk \!*' 
    alias rd rmdir 
    alias md mkdir 
    alias cls clear 
    alias cd.. 'cd ..' 
    alias del '/bin/rm -i' 
    alias xdel '/bin/rm -rf' 
    alias mv 'mv -i' 
    alias dir/w '/bin/ls -aFgk' 
    alias dw '/bin/ls -aFgk' 
    #alias x '(startx &)>&/dev/console;sleep 300;lo' 
    #alias lpr 'lpr -m' 
    alias cp 'cp -i' 
    alias rm 'rm -i' 
    alias lo 'clear;exit' 
    alias bye 'clear;exit' 
    #alias vi cvi 
    alias unlo 'unset autologout;unsetenv autologout' 
    alias q joe 
    alias .. 'cd ..' 
    alias ... 'cd ../..' 
    #alias ku 'ku -W' 
    alias tin rtin 
    #alias s 'exec screen' 

    ## 環境設定 
    set path = (/sbin /usr/sbin /bin /usr/bin /usr/local/sbin /usr/local/bin) 
    set path = ($path /etc /usr/etc /usr/local/etc) 
    set path = ($path /usr/X11R6/bin /usr/games) 
    set path = ($path ~ ~/bin .) 
    set mail = (10 /var/mail/$USER) 
    set recexact 
    set autolist 
    set matchbeep = ambiguous 
    set autoexpand 
    set autocorrect 
    set ignoreeof 
    set noclobber 
    set notify 
    set correct = all 
    if ( ! $?WINDOW ) then 
    # set prompt = "%B%m [%/] [%?] -%n- " 
    set prompt = "%B%m [%/] -%n- " 
    else 
    set prompt = "%B%m [%/] -%n- [W$WINDOW] " 
    endif 
    set prompt2 = "(%t %m)%~ #%% " 
    set prompt3 = "%SDo you mean [%R] (y/n/e) ? " 
    set history = 500 
    set savehist = 500 
    set time=100 
    #set watch=(1 any any) 
    set symlinks = ignore 
    set listlinks 
    set listjobs 
    set rmstar 
    set showdots 
    #set tperiod = 30 
    # set autologout = (60 2) 
    #setenv MANPATH /usr/man:/usr/local/man:/usr/man/preformat:/usr/X11/man:/usr/openwin/man 
    setenv EDITOR /usr/local/bin/joe 
    setenv VISUAL /usr/local/bin/joe 
    setenv EXINIT 'set ai' 
    setenv LESS "-EsPm-LESS-" 
    setenv LESSCHARDEF "8bcccbcc18b95.." 
    setenv PAGER "less -Em" 
    #setenv PAGER more 
    setenv LC_CTYPE lt_LN.ISO_8859-1 
    setenv LANG C 
    setenv BLOCKSIZE 1k 
    setenv MACHINE_ARCH i386 
    setenv MACHINE i386 
    setenv ORGANIZATION "交大資工 ADONIS" 

    ## X 相關設定 
    setenv XWINHOME '/usr/X11R6' 
    setenv X11HOME '/usr/X11R6' 
    setenv OPENWINHOME '/usr/X11R6' 
    setenv XKEYSYMDB /usr/X11R6/lib/X11/XKeysymDB 
    setenv XNLSPATH /usr/X11R6/lib/X11/nls 
    #setenv LD_LIBRARY_PATH /usr/lib:/usr/X11R6/lib:/usr/local/lib 
    stty erase '^?' 

    if ( $?TERM ) then 
    if ($TERM == "xterm" || $TERM == "xterms") then 
    stty erase '^H' 
    endif 
    endif 

    ## 雜七雜八設定 
    #set term = vt100 
    #set TERM = vt100 
    #setenv term vt100 
    #setenv TERM vt100 
    #stty extb 
    stty 38400 
    stty crt 
    stty -tabs 
    stty -istrip 
    stty pass8 
    unlo 
    #bindkey "[HOME]" beginning-of-line 
    #bindkey "[ESC]" keyboard-quit 
    limit coredumpsize 0 

    # 給 FSP Client 用 
    setenv FSP_PORT 21 
    setenv FSP_HOST nctuccca.edu.tw 
    setenv FSP_DIR / 
    setenv FSP_TRACE 
    setenv FSP_DELAY 3000 

    # Aii.. 就是 fsp aliases :) 
    alias fcat '(set noglob; exec fcatcmd \!*)' 
    alias fcd 'setenv FSP_DIR `(set noglob; exec fcdcmd \!*)`;fpwd' 
    alias fdu \(set noglob\; exec fducmd \!\*\) 
    alias ffind \(set noglob\; exec ffindcmd \!\*\) 
    alias fget '(set noglob; exec fgetcmd \!*)' 
    alias fgrab '(set noglob; exec fgrabcmd \!*)' 
    alias fls '(set noglob; exec flscmd -F \!*)' 
    alias fll '(set noglob; exec flscmd -l \!*)' 
    alias fdir '(set noglob; exec flscmd -l \!*)' 
    alias fmore \(set noglob\; exec fcatcmd \!\* \| more\) 
    alias fpro '(set noglob; exec fprocmd \!*)' 
    alias fpwd 'echo "$FSP_HOST ($FSP_PORT): $FSP_DIR"' 
    alias frm '(set noglob; exec frmcmd \!*)' 
    alias frmdir '(set noglob; exec frmdircmd \!*)' 
    alias fhost 'setenv FSP_HOST \!*;setenv FSP_DIR /' 

    4. csh.login 

    # 系統內定的 .login 檔. 

    #stty extb 
    stty 38400 
    #stty crt 
    #stty -tabs 
    stty -istrip 
    stty pass8 

    # Mesg y if not console 
    mesg y 
    if ( `tty | cut -c 6-` == console ) then 
    mesg n 
    endif 

    msgs -fp 

    5. csh.logout 

    # 系統內定的 .logout 
    clear 


    6. daily 

    cron 會依照 /etc/crontab 去做每日例行的工作. 注意一下有些 commands 對你的硬盤造成很大的負荷, 像是最後一 行的 "sh /etc/security", 他會從你的根目錄開始查詢. 你可以加些每天你想要執行的commands, 像是  "quotacheck -a", "bin/rm/-f /tmp*junk*. 

    7. defaultdomain 

    這個檔案記載你的 domainname, 你有跑 yp (nis) 時才有用. 當然閑閑填一填也沒差啦. 

    8. exports 

    這個檔案定義哪些目錄可經由 NFS 給別人使用. 
    例如 /cdrom -ro host1,host2 
    /home -maproot=root host3 

    Notice: 若你沒加 "-ro" 表示可以寫入, 所以你應當小心點. 

    做完修正後, "kill -1 $mountd_pid", 然後用 "showmount -e" 去看看 NFS 是否做的正確. 如果有錯, 用 "tail /var/log/messages" 來看錯誤訊息. 

    你應該要將 /etc/rc.conf 中的 nfs_client_enable, nfs_server_enable 設為 YES. 

    詳細說明請 man 5 exports. 

    9. fbtab 

    /dev/ttyv0 0600 /dev/console 
    /dev/ttyv1 0600 /dev/console 
    /dev/ttyv2 0600 /dev/console 
    /dev/ttyv3 0600 /dev/console 
    #/dev/ttyv0 0600 /dev/pcaudio:/dev/pcaudioctl 

    10.fstab 

    這個檔案定義當你開機時, 你想 mount 哪些 partition. 
    例如. 

    /dev/sd0a / ufs rw 1 1 
    /dev/sd0e /dos msdos ro,-gmsdos,-m750 1 1 
    /dev/sd0g /usr/local ufs rw,userquota 1 1 
    /dev/sd0h /home ufs rw,userquota,groupquota 1 1 
    /dev/sd0b none swap sw 0 0 
    proc /proc procfs rw 0 0 
    kern /kern kernfs rw 0 0 

    詳情請 man fstab. 

    如果你的 /usr 沒有跟 / 放在一起,要特別注意,/usr 不可以放在使用 LKM 載入的 filesystem 後面。例如,你的 MSDOSFS 是利用 LKM 載入的(也就是說,你沒有把 MSDOSFS 編譯在 kernel 中),你的 /dos 
    一定要放在 /usr 後面,不然開機會失敗,例如: 

    modload:exec(/usr/bin/ld):NO such file or directiory 
    msdos:vfsload(msdos):Operation not permitted 
    Filessystem mount failed,startup aborted 
    Enter pathname of shell or RETURN for sh 

    11.ftpusers 

    這個檔注明的 users 將無法 ftp 這臺機器. 只要寫 username 即可. 算是禁止 ftp 進來的黑名單吧. 

    12.group 

    這個檔案主要記載著 group 名稱, group id 以及隸屬於該 group 的使用者. 

    要記得在 FreeBSD 中, 只有屬於 wheel group 的使用者才能 su 成 root. 

    在升級時特別注意 /usr/src/etc/group 中是否有新增系統 group, 如 network 這個 group 就是最近新增的 group. 

    其他詳細請用 man group. 

    13.host.conf 

    這個檔案決定 DNS-name-lookup 的先後順序. 你最好先 "hosts", 其次 "bind", 最後用 "nis". 

    hosts: 自 /etc/hosts 查詢. 
    bind: 自 nameserver (參考 /etc/resolv.conf 設定) 查詢. 
    nis: 自 nis server 查詢. 

    14.hosts 

    這個檔案記載了你所需要的 ip 和 hostname, 最少要包括 localhost 和你自己的 hostname, 通常是提供優先於 nameserver 的查詢, 或是沒有 nameserver 時的查詢. 

    格式如下: 
    IP-addr full-hostname alias 
    如. 123.456.789.123 heaven.net.com heaven 

    請 man hosts 去看詳細說明. 

    15.inetd.conf 

    這個檔案定義由 inetd 所提供的服務, 應該要和 /etc/services 保持一致性. 

    當你修改這個檔案的時候, 記得要 kill -1 $inetd_pid 去知會 inetd 要重新更新資料. 

    你可以安裝 tcp-wrapper (tcpd) 以增加安全性. 

    16.localtime 

    這個檔記載你所在的時區資料, 你可以從 /usr/share/zoneinfo 中選一個適合的來用. 

    就臺灣而言, 你應該用 /usr/share/zoneinfo/Asia/Taipei, 正常來說, 在 install 時會自動將此檔案 copy 到 /etc/localtime. 

    17.login.conf 

    此檔案可控制系統資源與帳號各方面的限制,亦可設定內定之環境變數。 

    "man login.conf" for detail. 

    18.make.conf 

    當你用 make 時, 這個定義檔將被參考. 

    如果不是以 BSD 格式撰寫的 Makefiles, 你應該安裝 gmake (GNU) 

    19.monthly 

    每月例行的 jobs. 

    20.motd 

    Message Of Today, 顧名思義, 就是當你 login 時所出現的畫面. 

    假如你要有自己的 motd, 你必須把 /etc/rc.local 前面幾行在開機時會更改 motd 的命令拿掉, 否則你每次開機 motd 會被亂改. 

    21.netstart----新版已改名為/etc/rc.network 

    目前此檔已由 /etc/rc.network 取代 目前此檔只作為 root 在 single user mode 要手動啟動網路服務 
    時使用。 這個檔案不要做更動, 應該去修改 /etc/rc.conf 

    22.passwd 

    /etc/passwd /etc/master.passwd /etc/spwd.db /etc/pwd.db 都是 由 vipw 所產生的. 關於怎樣去建一個帳號, 請參考 HOW-TO-adduser. 

    你可以 man passwd, vipw, chpass, chfn 查詢詳細說明. 

    23.printcap 

    這個檔案定義印表機的設定, 在修改後, 試著用 lpr 去列印一些東西, 假如你覺得很慢, 試著用 lptcontrol -p 去改變  /dev/lpt0 到 poll 模式, 當然, 你可以將 lptcontrol -p 加到 /etc/rc.local 里 以使每次開機都有 效. 

    man lptcontrol 查詢詳細說明. 

    24.profile 

    這是 /bin/sh 的 default 設定. 

    25.rc 

    當系統開機時, kernel 會先去載入 /sbin/init, 然後 /sbin/init 會去執行 /etc/rc, 所以  /etc/rc 相對於 DOS 而言就好像 AUTOEXEC.BAT. 這個檔案不要去更改, 假如你不希望每次開機時 /tmp 會被清乾凈,  那你可以將跟 /tmp 相關的幾行給砍掉. (個人偏好) 

    26.rc.conf----代替原來的/etc/sysconfig 

    這主要用來做系統開機時的環境設定. /etc/rc, /etc/rc.i386, /etc/rc.conf.local, /etc/rc.network, /etc/[bla bla] 都會參考這個檔案. 所以這個檔案可以說非常重要. 

    大多都有注解, 以下列舉一些你該注意的地方... 
    1) hostname : 你的完整 hostname (FQDN: 像是 freebsd.csie.nctu.edu.tw) 
    2) network_interfaces : 網路卡的 device name, 像是 "ed0 lnc0". 
    3) ifconfig_xxx : 定義網路卡及其 ip address. 
    像是 ifconfig_ed0="inet 140.113.145.1 netmask 0xffffff00" 
    ifconfig_ed1="inet 140.113.190.1 netmask 0xffffff00" 
    方法如下... 
    ifconfig_$device-name="inet $IP netmask $netmask", 
    netmask 0xffffff00 就是 255.255.255.0 表 Class C 網路. 
    4) defaultrouter: 內定的 router IP.(比如: 140.113.122.254) 
    5) routdflags : 通常 NO. 但是假如你想要跑 routed, 則用 "-s" 或 "-q". 
    詳細說明請 man routed. 
    6) rwhod : YES 執行 rwho daemon. rwho 跟 ruptime 須此 daemon. 
    7) sendmail_flags : 執行 sendmail daemon, 通常設為 "-db -q30m" 
    8) nfs_* : 執行 nfs client 或 server 
    9) check_quotas : enable 檔案系統 quotas 
    10) accountint : enable command accounting, "lastcomm" 須要. 
    11) firewall_enable : enable firewall 的功能 
    firewall_type : 指定 firewall 的形態 

    你應該設定完後再重新開機以測試是否每個改變都合乎你的要求. 

    27.rc.conf.local----代替原來的/etc/rc.local 

    在這個檔案加入你個人的設定, 你可以將開機時想要執行的動作放在這里. 像 gopherd, lptcontrol, swap-on-file 等. 

    28.rc.i386 

    這個檔案不要更動. 

    29.rc.local----新版改名為/etc/rc.conf.local 

    新版已由/etc/rc.conf.local所取代。 

    30.rc.network----代替原來的/etc/netstart 

    有關網路方面各項設定請由 /etc/rc.conf 設定,原則上此檔不需更動 

    31.resolv.conf 

    這定義 DNS 查詢 nameserver 的先後順序. 

    1. domain : 將你的 domainname 放這兒. 
    2. nameserver : 將你的 nameservers 放這兒, 最前面的會被當成主要的nameserver. 
    3. search : 將 domainnames 放這兒, 當你沒有輸入完整的 hostname 時, 他會將 domainnames 附加上去. 例如: search csie.NCTU.edu.tw NCTU.edu.tw edu.tw tw 

    詳情請 man resolver. 

    32.services 

    定義 service 名字以及 port. 不需要更動。 

    33.shells 

    所有的 shell 都應該放在這個檔案里, 像是 /bin/sh, /bin/tcsh, /home/bbs/bin/bbsrf 等等. 

    假如說有某個使用者的 shell 沒有列在這個檔案中, 有些程式如 ftpd 會拒絕該使用者 ftp, 如 adduser 將會拒絕執行. 

    man shells 查詢詳細說明. 

    34.sysconfig----新版已改名為/etc/rc.conf 

    參考 rc.conf。 

    35.syslog.conf 

    這個檔案指出系統的 log 應該儲存在哪兒. 

    36.termcap 

    這個應該 link 到 /usr/share/misc/termcap. 

    37.ttys 

    定義 tty 的形式及某些 tty 允不允許 root login. 假如某些 ttys 後面加有 "secure", 表示 root 可以 login. 你應當多加些, 如 /dev/tty[pqrs][0-9a-v] 

    詳情請 man ttys。 

    38.weekly 

    每周例行的工作。
    posted @ 2006-02-01 20:31 ivaneeo 閱讀(452) | 評論 (0)編輯 收藏

    我新買的機器上預設安裝的作業系統是 Windows XP Home Edition,按照預設值,是沒有 IIS 服務的,而且微軟也宣稱 Home Edition 無法安裝 IIS。但查詢網路上別人的經驗,並且經過我實際測試驗證後,以下是安裝 IIS 的方法。

    1. 將 Windows 2000 Pro / Server / Adv Server 的 CD 放到光碟機中。

    2. 準備好 XP Home Edition 安裝光碟的 I386 目錄(有時候已經放在 C:\Windows\I386 中)

    3. 編輯 C:\Windows\inf\sysoc.inf,將:
      iis=iis.dll,OcEntry,iis.inf,hide,7
      改成:
      iis=iis2.dll,OcEntry,iis2.inf,,7
      注意當中的 hide 一定要去掉,否則會看不到這個項目

    4. 複製 Win2K CD 的 I386\IIS.DL_ 和 IIS.IN_ 到暫存目錄(例如:c:\tmp),並且以 DOS command 將之解壓縮展開:
      > expand IIS.DL_ iis2.dll
      > expand IIS.IN_ iis2.inf

    5. 將上述檔案分別複製到:
      C:\Windows\inf\iis2.dll
      C:\Windows\system32\Setup\iis2.inf

    6. 開 啟 控制臺 -> 新增或移除程式 -> 新增移除 Windows 元件,這時候可以看到 Internet Information Services 的選項,按照需求勾選要新增的服務。建議先以 WWW 為主,安裝越多的服務,後續步驟中需要搜尋的檔案就越複雜。

    7. 開 始安裝後,會提示放入 Windiows 2000 的光碟,請指向光碟機的 I386 目錄。另外當提示放入 XP Home Edition 光碟時,可以指向步驟 2 的 I386 目錄。請注意,如果提示需要 IMS CAB (有安裝 SMTP 服務時),並不是 Win2K 的檔案,而是 XP Home Edition 的 IMS.CAB。

    8. 安裝完畢,試著開啟 http://localhost ,如果不成功,試著重新啟動 IIS web ,或著重新開機。如果還是不行,設定 IIS web 內容的目錄安全性,編輯匿名使用者,取消選取【允許 IIS 來控制密碼】。



    有 .NET Framework 1.1 ,請先移除,完成上述 IIS 安裝後,再重新安裝 .Net Framework 1.1 套件。
    posted @ 2006-01-23 10:30 ivaneeo 閱讀(2319) | 評論 (0)編輯 收藏

    這些網址是我為大家收集的沒有一一驗證它的正確性,希望能對大家的學習有所幫助!
    LINUX資源網
    http://www.fanqiang.com    在這里可以學到很多喲!
    http://www.Linuxhq.com/,Linux總部,主要負責核心的開發工作。
    http://freesoft.cei.gov.cn/,中國Linux的資源寶藏
    http://xchina.cLinux.org/,包括Linux程序下載,竅門,技術資料,內容豐富。
    http://www.Linuxaid.com.cn/,提供技術支持服務,也有很多面向初學者的資料
    http://www.Linux.org.cn/
    http://www.cLinux.org/,收集了各類Linux中文資料
    http://lark.ihep.ac.cn/,內容包羅萬象,有中文軟件,軟件倉庫等。
    http://Linux.joyo.com:3000/,有很多內容,還可以打包下載Linux公報。
    http://home.jjinfo.com/personal/Linuxboy/,Linux發展介紹及資源薈萃。
    http://www.xteamLinux.com.cn/
    http://www.turboLinux.com.cn/
    http://www.hklug.org/,了解香港Linux的好網站
    http://chinese.Linux.org.tw/,為臺灣中文化Linux計劃(Chinese
    Linux  Project)正式網站。
    http://cle.Linux.org.tw/CLE/,中文Linux擴展(CLE),基于Red
    Hat和KDE的中文解決
    http://ccss.cc.nccu.edu.tw/
    http://www.Linuxers.com.tw/,一本不錯的Linux網絡雜志。
    http://www.redhat.com/,是搜索Linux各類資源的上好網站。
    http://www.debian.org/,Debian  Linux  的官方網站
    http://www.suse.com/,S.U.S.E.  Linux  的官方網站
    http://www.pht.com/,Turbo  Linux  國外的官方網站
    http://li.org/,有大量的Linux資源列表。
    http://www.Linuxresources.com/,Linux網站,軟件,文檔,支持等等,內容應有盡有。
    http://sunsite.unc.edu/Linux-source/,包含了幾乎所有Linux分類的源代碼。
    http://Linux.box.ck/,資源全面的Linux寶箱。
    http://www.Linuxsupportline.com/,Linux網上技術支持的網站。
    http://lsd.Linux.cz/,Linux驅動程序的源代碼
    http://www.kde.org/,KDE的大本營。
    http://www.kernel.org,齊全的Linux的核心的各種版本。
    http://www.sendmail.org,Linux世界下最廣泛使用的軟件之一,這里就是它的老家。
    ftp://sunsite.unc.edu/pub/Linux/,有著極豐富的軟件資源
    http://www.slackware.com/,Slackware  Linux的網站,
    LINUX學習網(從初學到高級)
    http://www.fanqiang.com        老大的站點強烈推薦
    http://Linux.ccpi.gov.cn/Linux/,有很多Linux安裝、管理、釋疑和指南類文章。
    http://www.Linuxforum.net/,國內Linux愛好者的一個相互學習和交流的場所。
    http://www.Linux.org.tw/,臺灣的Linux愛好者組織,列有翻譯的Linux
     HOWTO  中文版。
    http://evon.el.cycu.edu.tw/,列有Linux簡介及操作說明。
    http://www.tvds.com.tw/Linux/,定期推出  Linux
    應用的相關文章同時有線上討論區。
    http://www.Linux.com/,學習Linux的最好網站,也是Linux使用經驗
    http://www.caldera.com/,Caldera  的官方網站
    http://www.Linux-howto.com/,查找Linux-Howto的最佳網站,包括了最
    新最全的Linux-Howto的各種版本。
    http://www.Linuxhelp.org/,最大最全的Linux在線幫助網站
    http://www.Linuxgazette.com/,著名的免費在線雜志技巧,是Linux用戶交流中心之一
    http://www.Linuxfocus.org/,免費電子雜志《Linux  focus》
    ,特色是每期集中討論一個話題。
    http://www.Linuxjournal.com/,很棒的Linux專業雜志
    LINUX論壇
    http://www.chinaunix.net        老大的強勁論壇
    http://Linux.inhk.net/,包含新聞、初學入門、技巧、資源和討論等。
    http://www.cLinuxworld.com/,中文門戶網站,設有論壇、新聞欄目,還提供主頁空間。
    http://Linux.arecool.net/,有很豐富的中文分類文檔。還有論壇,編程等。
    http://www.Linux.org/,最權威的Linux網站,
    文章討論無所不包,軟件硬件應有盡有。
    http://bbs.tsinghua.edu.cn  水木清華BBS
    http://bbs.ustc.edu.cn  上海交大BBS
    http://bbs.sjtu.edu.cn  中國科技大學BBS
    http://www.sina.com.cn  新浪網BBS
    http://bbs.nease.net  廣州網易BBS站
    http://news.freesoft.cei.gov.cn,由宮敏博士主持,人氣很旺,Linux愛好者的交流好場所。
    http://news.cLinux.ml.org,是國內規模較大的新聞服務器,
    http://cn.bbs.comp.Linux是各大學BBS站Linux版與News的連接。
    http://202.38.64.2,國內最大的Linuxv新聞組之一
    http://www.gb2312.com  ,下載密碼是  www.gb2312
    著名的FTP網站:
    ftp://ftp.cdrom.com  
    ftp://ftp.pku.edu.cn/pub/slackware
    ftp://ftp.ihep.ac.cn/pub/Linux
    ftp://ftp.synet.edu.cn/pub/Linux
    ftp://ftp.sepc.ac.cn/pub/Linux
    ftp://ftp.buptnet.edu.cn/pub/slackware 
    ftp://net.tamu.edu/pub/Linux
    ftp://freesoft.cei.gov.cn/pub/Linux,國內最大的Linux  FTP站。

    (下載大全)
    BSD學習網
    http://fbsd.8800.org/freebsd.lab.mlc.edu.tw/default.htm
    http://fbsd.8800.org/freebsd.lab.mlc.edu.tw/index.html
    http://freebsd.sinica.edu.tw
    http://ns1.study-area.org/phpBB/
    http://ohaha.ks.edu.tw/
    http://www.gocar.idv.tw/
    http://w3.fjy.idv.tw/index.htm
    http://freebsd.csie.nctu.edu.tw/
    http://person.zj.cninfo.net/~syx/index.html
    http://redhat.ecenter.idv.tw/bbs/forumdisplay.php?s=a3f86419d48f60d78...

    http://www.freebsd.org.hk/modules/news/
    http://freebsd.ntu.edu.tw/
    http://www.freebsd.org.hk/modules/news/鼻祖網:
    http://www.freebsd.org
    http://www.netbsd.org
    http://www.openbsd.org
    BSD資源網
    ftp://ftp2.freebsd.org/
    ftp://freebsd.nctu.edu.tw/
    http://www.yesnew.com/~yangyi/chandbook.zip
    http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html
    http://www.yesnew.com/~yangyi/The_Complete_FreeBSD.zip
    http://www.yesnew.com/~yangyi/TCP-IP1.zip
    http://www.freebsdchina.org
    SOLARIS(X86、SPARC)
    http://202.108.44.140
    ftp://202.108.44.140      user:unix2002        pass:unix2002

    OTHERS:
    http://linux.softhouse.com.cn
    軟件屋-Linux之家http://www.bluepoint.com.cn      藍點Linux
    http://cnheasa.org/linux    Linux  中文資料
    http://linux.ccpi.gov.cn/linux    Linux操作指南
    http://www.linuxzyd.com    Linux專營
    http://www.turbolinux.com.cn      Turbo
    http://www.linuxaid.com.cn
    Linux技術支持網站http://member.netease.com/~yzp
    Linux工作室http://www.linuxforum.net/  中國Linux論壇
    http://www.redflag-linux.com  紅旗Linux
    http://www.pocketix.com  嵌入式Linux
    http://www.xteamlinux.com.cn      XteamLinux
    http://timzen.go.163.com  Linux菜鳥入門
    http://linux.tcpip.com.cn    Linux非常新聞
    http://zlinux.spedia.net  JJ的Linux世界
    http://lslnet.com/linux  自由軟件Linux
    http://member.netease.com/~yzp  Linux工作室
    http://giny.4y.com.cn/    自由的精靈
    http://linuxcity.com.cn/linuxstore      Linux  精品店
    http://www.linux21cn.com/    21世紀linux
    http://www.asplinux.com.cn      asplinux中國網站
    http://www.ibm.com/developerworks/cn/linux/      IBM--linux專區
    http://www.medboo.com/~jj        jj的linux世界
    http://linux21cn.com  21世紀linux
    http://www.linuxnow.com      linux  now
    http://www.linux.org  linux  www
    http://www.linuxgazette.com      linux  gazette
    http://www.linux.org.cn    linux  中國用戶協會
    http://www.linuxbyte.net/softwared.php    LinuxByte  軟件中心
    http://linuxcity.com.cn/linuxstore/cd/cd.asp  linuxcd精品光盤店
    http://www.linuxhq.com      Linux  HeadQuarters
    http://www.linuxmall.com      LinuxMall.com
    http://linux.ccpi.gov.cn    linux操作指南
    http://www.linuxdby.com/    linux大本營站
    http://www.cstc.org.cn/anounce/linux/index.asp  linux開放實驗室
                        http://www.linuxcd.com.cn    linux刻錄網
    http://free.prohosting.com/~lslnet    linux藍色小組
    http://netsword.net/linux      linux學習
    http://www.linuxeden.com  linux伊甸園
    http://www.nodevice.com  linux園地
    http://linuxhome.my163.com  linux之家(my163.com
    http://members.tripod.com/~clinux      linux中文手冊
    http://www.linuxzy.com  linux專營
    http://www.linuxwatch.org    Linuxwatch
    http://www.penguin64.com.cn/  penguin64中文網
    http://www.redhat.com    Red  Hat
    http://www.suse.com  SuSE  LINUX
    http://www.unixaid.net  unix中文社區
    http://www.263bbs.net/    博識網
    http://www.westdata.net/linux/    大漠駝鈴--中文Linux學習
    http://www.rce.com.cn/    紅旗linux培訓與考試中心
    http://www.hhcn.org      華恒嵌入式Linux技術資料網站
    http://www.lslnet.com/linux      藍森林
    http://www.mamiyami.com      麻米亞資訊站
    http://www.freelamp.com  FreeLAMP.com
    http://www.sinolinux.com  思凌網
    http://linux.online.tj.cn      Linux中心
    http://badfish.3322.net      Badfish''s  Linux
    http://www.wanhenet.com    嵌入式Linux開發網
    http://www.linuxbyte.net      LinuxByte
    http://www.cmpp.net  中國linux論壇
    http://www.yaboy.org  yaboy.org
    http://www.iwork.f2s.com  linux  computing
    http://www.linuxfocus.org  linux  focus
    http://www.linuxjournal.com  linux  journal
    http://www.yesky.com/72350081310785536/index.shtml
    天極網--Linux園地
    http://linux.ccidnet.com  賽迪網--Linux
    posted @ 2006-01-16 22:29 ivaneeo 閱讀(675) | 評論 (0)編輯 收藏

    開源的建模工具 ArgoUMLArgoUML 基于 BSD license 發布,支持九種標準的 UML diagrams。以前有簡單用過 ArgoUML ,界面略顯粗糙,但還好夠用。這里有屏幕截圖,可以看看。如果覺得 ArgoUML 界面不夠漂亮,可以下載使用比他更帥的同胞兄弟 Poseidon Community EditionPoseidon 就是在 ArgoUML 之上發展起來的商業軟件,不過他的 Community Edition 是免費的。
    posted @ 2006-01-05 22:26 ivaneeo 閱讀(647) | 評論 (0)編輯 收藏

    1. direct [diˊrekt,daiˊrekt] vt. 管理,指揮
    posted @ 2006-01-01 16:57 ivaneeo 閱讀(408) | 評論 (0)編輯 收藏

    僅列出標題
    共67頁: First 上一頁 27 28 29 30 31 32 33 34 35 下一頁 Last 
    主站蜘蛛池模板: 国产专区一va亚洲v天堂| 日韩精品无码区免费专区| 精品国产免费一区二区| 亚洲大香人伊一本线| 免费无码VA一区二区三区| 亚洲狠狠婷婷综合久久久久| 中文在线观看国语高清免费| 亚洲一级黄色视频| 久久久久久av无码免费看大片 | 亚洲国产欧美国产综合一区| 免费无码看av的网站| 亚洲gay片在线gv网站| 成在线人永久免费视频播放| 日亚毛片免费乱码不卡一区| 亚洲精品NV久久久久久久久久| 九九久久国产精品免费热6 | 亚洲精品国产第一综合99久久| 成人免费视频软件网站| 亚洲精品无码成人片久久不卡| 免费观看a级毛片| 黄色网址大全免费| 91麻豆精品国产自产在线观看亚洲 | 日韩视频在线免费观看| 成人啪精品视频免费网站| 亚洲av日韩av永久无码电影 | 国产青草视频免费观看97| 老司机午夜精品视频在线观看免费| 亚洲欧洲日产国码高潮αv| 国产精品免费大片| 亚洲a级片在线观看| 亚洲成年人啊啊aa在线观看| 国产真人无码作爱免费视频 | 朝桐光亚洲专区在线中文字幕| 日韩精品电影一区亚洲| A片在线免费观看| 亚洲激情视频图片| 相泽亚洲一区中文字幕| 免费视频爱爱太爽了| 野花视频在线官网免费1| 久久伊人久久亚洲综合| 日韩一区二区三区免费体验|