亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新) [打印本頁]

作者: meteor06    時間: 2003-07-07 09:17
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
sco論壇中許多問題都已經(jīng)反復(fù)提問多次,
請大家先閱讀以下的帖子和精華貼,
如果沒有需要的內(nèi)容
再發(fā)貼提問,謝謝合作 ;)

建立<FAQ與故障解決>;是為了便于大家查找問題
希望各位網(wǎng)友將經(jīng)常提問的問題及解決方法,跟貼寫在
后面,有如下幾個要求:
1.問題和故障描述盡可能的詳細(xì),便于對號入座
  解答和故障解決步驟要求詳細(xì)
2.鼓勵原創(chuàng),如果是轉(zhuǎn)貼請注名.
3.相同的問題不要重復(fù)發(fā)貼.
4.為便于查看,建議每位網(wǎng)友只編輯一貼,如有新的內(nèi)容
  可再次在原貼內(nèi)編輯
5.所有與FAQ與故障解決無關(guān)的跟貼,將定期刪除,
  如果因此影響了發(fā)貼量,請見涼。
希望大家能踴躍跟貼.
作者: meteor06    時間: 2003-07-07 09:20
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
UNIX常用命令   sdccf提供
http://72891.cn/forum/7/20030511/65456.html


  1. 1.
  2. 故障現(xiàn)象: 系統(tǒng)不能進(jìn)入多用戶,顯示如下信息
  3. INIT : Cannot open /etc/inittab error :2
  4. INIT : SINGLE USER MODE
  5. 故障分析: 表明 /etc/inittab 文件已經(jīng)丟失
  6. 解決步驟: 要恢復(fù)/etc/inittab ,必須重新創(chuàng)建系統(tǒng)核心環(huán)境
  7. 1)輸入root口令,進(jìn)入系統(tǒng)維護(hù)模式
  8. 2) cd /etc/conf/cf.d
  9. touch /etc/.new_unix
  10. ../bin/idmkenv
  11. 按照提示輸入y ,重新創(chuàng)建核心系統(tǒng)
  12. 3) cat /etc/inittab
  13. 如果顯示不能打開 /etc/inittab 文件,輸入以下命令
  14. ln -s /var/opt/K/SCO/Unix/*/etc/inittab /etc/inittab
  15. 4) exit
  16. 系統(tǒng)將提示
  17. ENTER RUN LEVEL(0-6,s or S)
  18. 輸入2 ,進(jìn)入多用戶方式
復(fù)制代碼


  1. 2.
  2. 故障現(xiàn)象: 系統(tǒng)顯示如下出錯信息
  3. No utmp entry. You must login in from lowest level - sh
  4. 故障分析: 表明系統(tǒng)注冊的記錄文件/etc/utmp , /etc/wtmp 和 /etc/utmpx中的一個
  5. 或幾個已經(jīng)被破壞
  6. 解決步驟: 1)以root注冊,進(jìn)入單用戶維護(hù)模式
  7. 2) 執(zhí)行以下命令清空這些文件
  8. >; /etc/utmp
  9. >; /etc/wtmp
  10. >; /etc/utmpx
復(fù)制代碼


  1. 3.
  2. 故障現(xiàn)象: 在控制臺注冊時,顯示如下錯誤提示
  3. Cannot obtain databae information on this terminal
  4. 故障分析: 表明 /etc/auth/sytem/ttys文件(終端控制數(shù)據(jù)庫)有問題
  5. 解決步驟: 1)以root注冊
  6. 2) ttyupd
  7. 確保所有在/etc/inittab中的tty設(shè)備登記項在終端控制數(shù)據(jù)庫中
  8. 有相應(yīng)的登記項
復(fù)制代碼


  1. 4.
  2. 故障現(xiàn)象: 系統(tǒng)引導(dǎo)失敗或出現(xiàn)"NO OS"信息
  3. 故障分析: 硬盤分區(qū)中的分區(qū)引導(dǎo)塊(/etc/hdboot0 和 /etc/hdboot1)
  4. 或主引導(dǎo)塊(/etc/masterboot)以被損壞
  5. 解決步驟: 1)插入應(yīng)急引導(dǎo)盤,
  6. 出現(xiàn) Boot: 輸入 hd(40)unix
  7. 2)進(jìn)入單用戶維護(hù)模式
  8. instbb hd /dev/hd0a
  9. 將分區(qū)引導(dǎo)塊寫入硬盤
  10. 3) dparam -w
  11. 將主引導(dǎo)塊代碼寫入硬盤的主引導(dǎo)塊
復(fù)制代碼


  1. 5.
  2. 故障現(xiàn)象: 系統(tǒng)啟動時顯示
  3. boot not found
  4. cannot open
  5. Stage 1 boot failure : error loading hd(40)/boot
  6. 故障分析: 系統(tǒng)中的boot文件丟失
  7. 解決步驟: 1)插入應(yīng)急引導(dǎo)盤
  8. 出現(xiàn)Boot:輸入 fd(60)unix.Z root=hd(42)
  9. 2)進(jìn)入單用戶維護(hù)模式
  10. 3) umount /stand
  11. mount /stand
  12. mount -r /dev/fd0 /mnt
  13. cp /mnt/boot /stand
  14. umount /mnt
  15. 4)重新啟動機器
復(fù)制代碼


  1. 6.
  2. 故障現(xiàn)象: 系統(tǒng)引導(dǎo)后顯示
  3. unix not found
  4. 故障分析: 表明系統(tǒng)核心文件 unix 已經(jīng)丟失
  5. 解決步驟: 可使用unix.old unix.safe 引導(dǎo)系統(tǒng),或者按照一下步驟恢復(fù)
  6. 1) 插入應(yīng)急引導(dǎo)盤
  7. 出現(xiàn)Boot:輸入 fd(60)unix.Z root=hd(42) swap=hd(41)
  8. 2)進(jìn)入單用戶維護(hù)模式
  9. 3)umount /stand
  10. mount /stand
  11. mount -r /dev/fd0 /mnt
  12. cp /mnt/unix.Z /stand
  13. umount /mnt
  14. 4)重新啟動系統(tǒng)
復(fù)制代碼


  1. 7.
  2. 故障現(xiàn)象: 系統(tǒng)啟動過程中,出現(xiàn) "Kernel : i/o bufs"信息并掛起引導(dǎo)進(jìn)程
  3. 故障分析: /etc/init 文件丟失
  4. 解決步驟: 1)插入應(yīng)急引導(dǎo)盤
  5. 出現(xiàn)Boot:直接回車?yán)^續(xù)
  6. 2)按照要求插入應(yīng)急root盤
  7. 3) /etc/mount /dev/hd0root /mnt
  8. 如果安裝失敗,用fsck 對硬盤進(jìn)行檢查
  9. 4) cp /etc/init /mnt/etc/init
  10. 5) 重新啟動系統(tǒng)
復(fù)制代碼


  1. 8.
  2. 故障現(xiàn)象: 登陸時顯示 Account is disabled -- see Account Administrator
  3. 故障分析: 用戶被鎖,進(jìn)accout manager 查看相應(yīng)設(shè)置
  4. 解決步驟: passwd -u username
復(fù)制代碼


  1. 9.
  2. 故障現(xiàn)象: 登陸時候顯示
  3. Terminal tty is disabled -- see Account Administrator
  4. 故障分析: 終端被鎖,進(jìn)terminal manager 查看相應(yīng)設(shè)置
  5. 解決步驟: ttyunlock ttyname
復(fù)制代碼


  1. 怎樣制作安裝引導(dǎo)盤
  2. 答: 在系統(tǒng)光盤的/images/boot下有引導(dǎo)軟盤的映像文件N00,
  3. 1)軟盤制作步驟
  4. 將系統(tǒng)光盤插入驅(qū)動器,root用戶注冊
  5. format /dev/rfd0135ds18
  6. /mount /dev/cd0 /mnt
  7. cd /mnt/images/boot
  8. dd if=N00 of=/dev/rfd0
  9. cd /
  10. umount /mnt
  11. 2)內(nèi)容檢驗
  12. 系統(tǒng)光盤/images/boot下有一個引導(dǎo)軟盤的校驗結(jié)果文件sums
  13. cat sums
  14. 顯示 30258 2880
  15. 為確認(rèn)當(dāng)前制作軟盤是否正確,可執(zhí)行以下命令進(jìn)行校驗
  16. sum -r /dev/rfd0
  17. 顯示
  18. 30528 2880 /dev/rfd0
  19. 如果校驗結(jié)果與sums文件內(nèi)容一致,表示軟盤制作成功。
復(fù)制代碼


  1. 安裝系統(tǒng)時, Interfactive fdisk/divvy 選項有什么不同
  2. 答: 1)None ,不掃描
  3. 2)Thorough/Destructive 徹底檢查,unix分區(qū)原有信息全部丟失
  4. 3) Thorouth/NonDestructive 徹底檢查,保留硬盤中原有信息
  5. 4)Quick/Destructive ,快速檢查,unix分區(qū)原有信息全部丟失
  6. 5)Quick/NonDestructive,快速檢查,保留硬盤中原有信息
  7. 典型的快速掃描每分鐘120MB,徹底掃描每分鐘22MB
復(fù)制代碼


  1. 怎樣保存與恢復(fù)用戶帳號信息
  2. 答: 1) 保存用戶帳號信息
  3. ap -dv >; filename
  4. 2) 恢復(fù)用戶信息
  5. ap -ro -f filename
復(fù)制代碼


  1. 簡述系統(tǒng)運行級
  2. 系統(tǒng)設(shè)置了8種實際存在的運行級,
  3. 0,1,2,3,4,5,6,S(s)
  4. a(b,c)Q(q)為虛擬運行級
  5. 1)0,1,5,6是為關(guān)閉系統(tǒng)而保留的狀態(tài)
  6. 2)2可用作普通的操作狀態(tài) q
  7. 3)3,4為用戶可自行定義的運行級
  8. 4)S(s)為單用戶維護(hù)級
  9. 5)1,S都是單用戶方式
  10. 1,將卸下除root根文件系統(tǒng)以外的所有文件系統(tǒng)
  11. S,用作維護(hù)方式,包括軟件包的安裝與刪除,系統(tǒng)的備份與恢復(fù),文件系統(tǒng)的檢查

  12. 在對/etc/inittab文件做過任何改動后,為使其立即生效,可執(zhí)行一下命令
  13. telinit Q
  14. 該命令無需更改運行級而重新檢查并處理改動后的 /etc/inittab
復(fù)制代碼


  1. 執(zhí)行divvy,其中recover 和hd0a分區(qū)的作用是什么?
  2. -------------------+------------+--------+---+
  3. | Name | Type | New FS | # |
  4. +-------------------+------------+--------+---+
  5. | recover | NON FS | no | 6 |
  6. | hd0a | WHOLE DISK | no | 7 |
  7. 答: unix 分區(qū)的區(qū)域劃分, 分為8個區(qū) 0-7
  8. 6 被系統(tǒng)保留,用于在 必要時運行fsck程序以清理 文件系統(tǒng) ,對于另外
  9. 添加的硬盤, 需要時也可作為一般區(qū)域使用
  10. 7 對于所有硬盤,均被系統(tǒng)保留,用來代表整個分區(qū)
復(fù)制代碼

作者: meteor06    時間: 2003-07-16 14:00
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
~~~~~~~~轉(zhuǎn)貼~~~~~~~~~

  1. 增加一塊CPU的操作步驟
  2. 答:斷電 ,開機箱 ,加CPU ,關(guān)機箱 ,通電 ,開機;
  3. 進(jìn)入單用戶 ,將系統(tǒng)安裝光盤插入光驅(qū) ,custom-->;add new-->;SMP
  4. 安裝過程中要求輸入lisence (這才是關(guān)鍵) ,軟件只需要安裝一次 ?
  5. 但一個CPU要一個lisence !要求link_unix and reboot .
  6. 引導(dǎo)時進(jìn)入單用戶提示前的硬件列表中如果能看到兩行CPU的信息
  7. 并且用mpstat命令也能看到兩個active的CPU就OK!
  8. 根據(jù)不同機型要加不同的補丁
  9. 最新支持PVI的在506上的是oss648a
  10. http://www.caldera.com/support/ftplists/osr5list.html
復(fù)制代碼

[tomcat8890 發(fā)表于: 2003-07-11 12:07 ]


  1. OU8進(jìn)kde 的方法。
  2. 1.進(jìn)入CDE
  3. #linux
  4. root@ou8#export DISPLAY=19 2.168.0.8:0.0 (MY IP 192.168.0.
  5. #
  6. 2. 進(jìn)入另一個終端。
  7. #startx
  8. #linux
  9. root@ou8#startkde
  10. ok!
復(fù)制代碼

[cgweb 發(fā)表于: 2003-07-14 15:07 ]


  1. 故障現(xiàn)象:
  2. app_name: ERROR- Failed to initialize policy manager. (IFOR_PM_FATAL)
  3. 故障分析:
  4. ifor_pmd, ifor_sld, and sco_cpd must never be killed. Without them, the
  5. system does not work properly. Attempts to execute licensed applications in
  6. the absence of these daemons generate messages similar to this:
  7. 解決步驟:
  8. Under normal circumstances, ifor_pmd will restart automatically if the
  9. ifor_pmd, ifor_sld, or sco_cpd daemon terminates. Use ps(C) to verify that
  10. these daemons are running. If you determine that they are not running, log
  11. in as root on the override device (/dev/tty01 or /dev/console by default)
  12. and enter ifor_pmd. Rebooting the system will also restart ifor_pmd.
復(fù)制代碼

[forsaken3333 發(fā)表于: 2003-07-16 00:07 ]


  1. 對于ping不通的解答,歸總一下有如下的一些解決方法:
  2. 1。網(wǎng)卡驅(qū)動安裝錯。
  3. 解決方法:cp aaa.img /tmp/VOL.000.000
  4. custom安裝驅(qū)動程序
  5. 2。PCI BUS/DEVICE/FUNCTION配置錯。
  6. 解決方法:hwconfig -r pci>;>;aaa
  7. 看aaa中關(guān)于網(wǎng)卡的內(nèi)容
  8. 3。沒加路由。
  9. 解決方法:#route add default xxx.xxx.xxx.xxx 1
  10. /etc/rc2.d下vi一個S98route文件
  11. 加入上面那一句子
  12. 4。網(wǎng)線有問題。
  13. 解決方法:如果聯(lián)HUB就用568A或568B的線,如果聯(lián)路由用交叉線1、3 和2、6交換
  14. 5。IP地址、掩碼配置錯。
  15. 解決方法:#netstat -rn看網(wǎng)絡(luò)配置,neconfig重配IP地址和子網(wǎng)掩碼,注意IP的網(wǎng)段是否是一個里的
  16. 6。硬件有問題。
  17. 解決方法:換網(wǎng)卡或主機。
  18. 7。BOIS中斷錯或有沖突。
  19. 解決方法:改
  20. 8。網(wǎng)卡端口沒UP。
  21. 解決方法:查看狀態(tài)#ifconfig -a是否是down的
  22. #ifconfig net0 ipaddress netmask mask up啟動
復(fù)制代碼

[nahan    發(fā)表于: 2003-07-11 23:07    ]


  1. unixware7.1下的應(yīng)急啟動盤怎樣做?
  2. 答:1。兩張格式化好的軟盤format -V /dev/rdsk/f03ht
  3. 2。進(jìn)入單用戶模式init 1
  4. 3。執(zhí)行命令
  5. 例如
  6. /sbin/emergency_disk -d /home diskette1
  7. 按提示進(jìn)行
  8. 備注:/home至少要有30M空間
  9. 制作一張軟盤大約要15分鐘。
  10. 如果磁盤結(jié)構(gòu)、磁帶設(shè)備或HBA改變,請重新創(chuàng)建應(yīng)急恢復(fù)盤
復(fù)制代碼

[saintdragon  發(fā)表于: 2003-07-16 13:07    ]


  1. UNIXWARE 7.1.1與7.1.3區(qū)別有多少?
  2. 答:1。SCO在713版本中推出了更新服務(wù),通過電子化的通知和發(fā)送操作系統(tǒng)更改。
  3. 2。能運行Linux應(yīng)用,有Linux內(nèi)核個性化模式。
  4. 3。更多的硬件支持。如usb2.0、1.1、cdrom磁帶鼠標(biāo)鍵盤軟驅(qū)等的更高級的驅(qū)動程序、Int
  5. el的超線程架構(gòu)、移動媒體、SCSI3、新的和更新的圖形網(wǎng)絡(luò)和HBA驅(qū)動等
  6. 4。能運行大部分的OpenServer應(yīng)用。
復(fù)制代碼

[saintdragon  發(fā)表于: 2003-07-17 09:07    ]


  1. 怎樣確定適合安裝sco的哪種產(chǎn)品
  2. 為了減少你的安裝或購買新機選型的麻煩,你可以先到
  3. http://wdb1.sco.com/chwp/owa/hch_search_form  看看,
  4. 你的機器適合安裝sco的那種產(chǎn)品,還需要什么補丁之類的這里都有?
  5. 這樣你在買機器前就可以確定選擇哪種機型
復(fù)制代碼

[scozzx   2003-07-17 11:07    ]


  1. 忘記root密碼怎樣處理
  2. 答:
  3. root用戶又被稱為超級用戶,它是權(quán)限最高的用戶,一旦它的密碼被忘記,
  4. 將給系統(tǒng)的維護(hù)和管理帶來很多困難,下面是忘記root密碼時的處理方法:
  5. ---- 首先,我們需要從CD-ROM 啟動系統(tǒng),命令是:
  6. ---- #boot cdrom -s
  7. ---- 系統(tǒng)啟動后,我們要把硬盤根分區(qū)掛接到光盤文件系統(tǒng)的/mnt目錄上,執(zhí)行:
  8. #mount /dev/dsk/c0t0d0s0 /mnt
  9. (該例假設(shè)根文件系統(tǒng)是/c0t0d0s0)
  10. 編輯硬盤根分區(qū)的shadow文件,將root的密碼項位置設(shè)為空。
  11. #cd /mnt/etc
  12. #vi shadow
  13. ---- 注意,有的系統(tǒng)要編輯/etc/passwd 文件而不是/etc/shadow文件。
  14. [love_unix    發(fā)表于: 2003-07-14 01:07    ]

  15. 不要這么復(fù)雜,用一張應(yīng)急啟動盤,啟動系統(tǒng)后,把硬盤掛到軟盤上,然后
  16. 把passwd和shadow文件改名,再從硬盤啟動就可以直接進(jìn)入維護(hù)狀態(tài)了。
  17. [simonzhan  發(fā)表于: 2003-07-17 01:07    ]

  18. 1, 在其他同樣版本的SCO UNIX機器上,以 root 執(zhí)行如右命令: #mkdev fd
  19. 2, 根據(jù)提示建立boot盤和root文件系統(tǒng)盤.
  20. 3, 在root文件系統(tǒng)盤上的/etc下有一passwd文件,將你正在執(zhí)行上述命令的機器上的/etc/shadow拷貝到root文件
  21. 系統(tǒng)中的/etc目錄下.
  22. 4, 用boot盤和root文件系統(tǒng)盤啟動你忘記密碼的計算機.
  23. 5, 在root下執(zhí)行下列命令.
  24. #fsck -y /dev/hd0root
  25. #mount /dev/hd0root /mnt
  26. 6, 將軟盤中的passwd和shadow拷貝到硬盤/etc目錄下, 注意,最好將原來的文件備份.執(zhí)行下列命令.
  27. #cd /mnt/etc
  28. #mv passwd passwd.bak
  29. #mv shadow shadow.bak
  30. #cd /
  31. #cp /etc/shadow /mnt/etc/shadow
  32. #cp /etc/passwd /mnt/etc/passwd
  33. 7, 重新啟動UNIX,用新的root口令進(jìn)入.全部稿掂.
  34. 8, 這種方法在Solaris上也試驗過,仍然可行.
復(fù)制代碼

[淘金者    發(fā)表于: 2003-07-17 11:07    ]
作者: meteor06    時間: 2003-07-17 12:35
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
~~~~~~~~轉(zhuǎn)貼~~~~~~~~~

  1. 請教如何方便地在W2K與UNIX之間切換
  2. 在UNIX中通過fdisk可以激活W2K,但在W2K中不能運行fdisK,如何激活UNIX 呢?
  3. 答:
  4. 在win2k中,打開計算機管理下面的磁盤管理,可以激活分區(qū)。
  5. 另:1、啟動openserver,在boot:提示符下健如:bootos n(其中n為win2k分區(qū)號,
  6. 可引導(dǎo)win2k系統(tǒng)。
  7. 2、啟動unixware時,激活boot:提示符,在其后鍵入b hd(m,n)
  8. (其中m為硬盤號,如第一塊硬盤為0,n為win2k分區(qū)號),可直接啟動win2k。
  9. 這樣切換經(jīng)常會導(dǎo)致win2k系統(tǒng)故障,所以若非必要,不推薦這樣使用
復(fù)制代碼

[zxz0220  發(fā)表于: 2003-07-17 12:07    ]


  1. 故障現(xiàn)象: 三星X10的筆記本,內(nèi)存標(biāo)配為256M,CPU為迅馳1.4G,USB軟驅(qū)。
  2.           但是,每次當(dāng)敲入任何關(guān)機命令(如:haltsys 或shutdown或reboot)后,
  3.           系統(tǒng)出現(xiàn)關(guān)機畫面。這時系統(tǒng)就一片死寂。敲任何鍵都沒有任何反應(yīng),
  4.           更別說是重起了。只有切掉電源。不過下次打開電源一切還是正常的
  5. 故障分析:
  6. 解決步驟: 打補釘oss644B
  7. [ycy  發(fā)表于: 2003-07-14 09:07    ]
  8. 詳細(xì)描述:
  9. 系統(tǒng)無法正常重起,請各位出出主意!      
  10. 最近買了臺三星X10的筆記本,內(nèi)存標(biāo)配為256M,CPU為迅馳1.4G,USB軟驅(qū)。
  11. 光驅(qū)為DVD 在安裝SCO 5.0.5時,用光盤啟動,居然不用在安裝提示符boot:
  12. 下加字符串(defbootstr no.scan)就可以跳過檢測,順利安裝。因為是256M內(nèi)存?
  13. 所以在第一次安裝時加了字符串
  14. (defbootdef mem=1m-16m,16m-48m,48m-96m,96m-128m,128m-256m/n/p)
  15. 結(jié)果居然在安裝時反而死機了。后來索性不加任何參數(shù),在boot:下直接敲回車,
  16. 居然順利的安裝好了SCO5.0.5,分配給系統(tǒng)的空間為前5G。安裝結(jié)束后,重新開機,
  17. 除了檢測不到軟盤,一切正常。但是,每次當(dāng)敲入任何關(guān)機命令(如:haltsys
  18. 或shutdown或reboot)后,系統(tǒng)出現(xiàn)關(guān)機畫面。這時系統(tǒng)就一片死寂。
  19. 敲任何鍵都沒有任何反應(yīng),更別說是重起了。只有切掉電源。
  20. 不過下次打開電源一切還是正常的。
  21. 裝了這個補丁后,問題解決了。非常感謝!
  22. 并且,我在另一臺IBM的本本中也裝了這個補丁。以前在使用了UNIX后必須得要
  23. 斷電才能正常啟動WINXP(我裝了雙系統(tǒng),用sfdisk軟件做的引導(dǎo)菜單),
  24. 現(xiàn)在也不必這么麻煩了:)
  25. 我猜是不是現(xiàn)在的筆記本的主板是5。0。5不支持的主要原因呢?
復(fù)制代碼

[zazahai  發(fā)表于: 2003-07-14 23:07    ]


  1. netstat -nr
  2. Routing tables
  3. Destination Gateway Flags Refs Use Interface
  4. Flags 中的U,G,S,C,H各代表什么意思?
  5. 答:
  6. U(up)表示這是一個有效的路由
  7. G(gateway)表示這是一個到達(dá)某子網(wǎng)的路由(即網(wǎng)關(guān))
  8. H(host)表示這是一個到達(dá)某主機的路由
  9. Sstatic)表示這是一個靜態(tài)路由
  10. C(clone)表示這是一個克隆路由(其它路由由此路由派生)
復(fù)制代碼

[ycy      發(fā)表于: 2003-07-21 09:07    ]


  1. SCO 教育認(rèn)證介紹
  2. 與全球的其他地區(qū)一樣,SCO在中國提供兩種級別的工程師認(rèn)證制度。
  3. 他們是SCO CUSA(Certificated UNIX System Administrator)和
  4. SCO ACE (Advance Certificate Engineer)。這兩種級別的認(rèn)證同時存在于
  5. UnixWare 7 和OpenSever Release5兩條產(chǎn)品線。

  6. 同時,專為中國提供“ SCO 中國認(rèn)證工程師”證書。

  7. 1 SCO OpenServer Release 5 SCO CUSA 認(rèn)證課程
  8. SCO OpenServer Release 5 System Administration I,
  9. SCO OpenServer Release 5 System Administration II
  10. SCO ACE認(rèn)證課程有三門:
  11. ( 1)SCO OpenServer Release 5 System Administration I,
  12. SCO OpenServer Release 5 System Administration II
  13. (2)SCO OpenServer Release 5網(wǎng)絡(luò)管理
  14. ( 3 ) Shell Programming for System Administrators

  15. 2 SCO Uinxware 7 SCO CUSA 認(rèn)證課程
  16. SCO UnixWare 7 System Administration I,
  17. SCO UnixWare 7 System Administration II
  18. SCO ACE認(rèn)證課程有三門:
  19. (1)SCO UnixWare 7 System Administration I,
  20. SCO UnixWare 7 System Administration II
  21. (2)SCO UnixWare 7網(wǎng)絡(luò)管理
  22. ( 3 ) Shell Programming for System Administrators

  23. 3 " SCO 中國認(rèn)證工程師 "證 書
  24. (1)SCO OpenServer Release 5 System Administration I?
  25. ?SCO OpenServer Release 5 System Administration II
  26. ( 2 ) Shell Programming for System Administrators

  27. 注:中文開卷考試

  28. SCO ACE證書培訓(xùn)及考試

  29. 課程代碼 課程名稱 培訓(xùn)費(元) 考試代碼
  30. SCO OpenServer Release 5
  31. 241 SCO OpenServer Release 5 系統(tǒng)管理I: 用戶服務(wù) 1200 090-552
  32. 242&243 SCO OpenServer Release 5 系統(tǒng)管理II: 系統(tǒng)安裝、配置與維護(hù) 2000
  33. 325 SCO OpenServer Release 5網(wǎng)絡(luò)管理 090-554
  34. 610 Shell Programming for System Administrators 1500 090-056
  35. UnixWare 7
  36. 245 UnixWare 7 系統(tǒng)管理I 090-076
  37. 255 UnixWare 7 系統(tǒng)管理II
  38. 335 UnixWare 7網(wǎng)絡(luò)管理 090-055
  39. 610 Shell Programming for System Administrators 1500 090-056
  40. " SCO 中國認(rèn)證工程師 "證 書
  41. 241 SCO OpenServer Release 5 系統(tǒng)管理I: 用戶服務(wù) 1200 090-552
  42. 242&243 SCO OpenServer Release 5 系統(tǒng)管理II: 系統(tǒng)安裝、配置與維護(hù) 2000
  43. 610 Shell Programming for System Administrators 1500 090-056

  44. 考試費:85美金或850元RMB/門。
復(fù)制代碼

作者: meteor06    時間: 2003-07-25 17:20
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
~~~~~~~~轉(zhuǎn)貼~~~~~~~~~

  1. sco openserver 下讓一個用戶只能ftp不能telnet
  2. 答:
  3. 1.modify /etc/passwd
  4. change user's shell to /bin/true
  5. 2.modify /etc/shells
  6. add line:
  7. /bin/true
  8. this can work under almost all UNIX-like system!
復(fù)制代碼

[tommy    發(fā)表于: 2003-07-25 16:07  ]


  1. vmware上運行sco openserver時日志增長非常大的解決辦法
  2. 1. 進(jìn)入/etc/conf/pack.d/clock目錄
  3. 2. 編輯space.c,將disable_tsc_clock=0改為disable_tsc_clock=1
  4. 3. 運行/etc/conf/cf.d/link_unix重編譯內(nèi)核,然后重啟
  5. 看看你的日志還飛快增長嗎!
  6. 注意:好像5.0.5及以下沒有這個問題,沒有這個問題的不要這樣做。
  7. 實際系統(tǒng)作是不推薦的,可能會降低系統(tǒng)性能,
  8. 因為vmware的是虛擬機所以沒有什么性能影響
復(fù)制代碼

[scozzx      發(fā)表于: 2003-07-25 12:07    ]


  1. 如何建立UNIX和WIN98的多重引導(dǎo)?
  2. 答:
  3. 1、如果硬盤大小為8G以下,那末先裝98還是SCO都沒關(guān)系。
  4. 1)先裝98:用DOS的FDISK分區(qū),留2-3G的自由空間給SCO,然后正常
  5. 裝98,然后安裝SCO,裝時空間選剩余的即可。裝完在BOOT:下回車進(jìn)
  6. SCO ,輸boot os×進(jìn)98
  7. 2)先裝unix:在unix中分區(qū),SCO占2-3G ,其余為自由空間,裝SCO 。
  8. 完成后用98啟動盤啟動,F(xiàn)DISK正常分區(qū),安裝98 ,完成后用98啟動
  9. 盤激活UNIX分區(qū)。

  10. 2、如果硬盤大于8G,那末最好先裝SCO ,按照2)的方法裝SCO和98,但注
  11. SCO的分區(qū)大小不要超過8G。
復(fù)制代碼

[feiyan  發(fā)表于: 2003-07-24 16:07    ]


  1. 克隆unix硬盤的利器---ddcopy v1.6b發(fā)布!
  2. 下載地址:
  3. http://ddcopy.port5.com/download/ddcopy16b.zip
  4. (內(nèi)含使用說明書)

  5. 可以對付包括scsi在內(nèi)的各種硬盤及各種系統(tǒng)克隆,尤其是unix系統(tǒng)。即使目標(biāo)盤比源盤小也行!(當(dāng)然會丟失后面部份的內(nèi)容,但前面的照K不務(wù)。)
  6. 支持硬盤間拷貝、分區(qū)間拷貝
  7. 支持?jǐn)?shù)據(jù)映像文件分卷存儲
  8. 采用數(shù)據(jù)壓縮保存映像文件
  9. 全面超越Ghost~

  10. 注意:為了以防萬一,克隆前請備好重要數(shù)據(jù)。
復(fù)制代碼

[李大蝦    發(fā)表于: 2003-07-26 20]


  1. [轉(zhuǎn)貼]UNIX文件系統(tǒng)崩潰后的恢復(fù)技巧
  2. 隨著UNIX操作系統(tǒng)廣泛應(yīng)用于金融、電信等領(lǐng)域,使用UNIX系統(tǒng)的用戶經(jīng)常會遇到
  3. 這樣的煩惱:UNIX系統(tǒng)崩潰后,使用應(yīng)急引導(dǎo)盤等方法仍然不能修復(fù)引導(dǎo)區(qū),
  4. 系統(tǒng)不能正常啟動,或者即使用應(yīng)急盤啟動系統(tǒng),面對大量的資料數(shù)據(jù)也不能用
  5. 軟盤備份出來。由于UNIX系統(tǒng)是多用戶多進(jìn)程的分時系統(tǒng),許多系統(tǒng)管理員面對這
  6. 種情況也沒有解決辦法,只好重裝系統(tǒng),導(dǎo)致大量的資料數(shù)據(jù)丟失。為了解決這個問題
  7. ,經(jīng)過一段時間的摸索,總結(jié)出一種能夠處理各種系統(tǒng)崩潰后將硬盤上任何內(nèi)容拷貝
  8. 出來的方法,F(xiàn)將挽救文件系統(tǒng)的技巧介紹如下
  9. (假定系統(tǒng)為SCO UNIX OpenServer 5.0.5)。
  10. (1)準(zhǔn)備一臺能夠正常啟動UNIX系統(tǒng)的機器(以下簡稱主硬盤 )
  11. 目前大部分電腦主板都有兩個硬盤接口,能夠連接兩個硬盤,可以通過進(jìn)入CMOS查看?
  12. 然后用df-v 命令檢查主硬盤的剩余空間,要留有足夠大的自由空間。
  13. 主硬盤接在主板的IDE0口,將崩潰的硬盤(以下簡稱目標(biāo)盤)接到主板的IDE1口?
  14. 兩個硬盤的跳線都設(shè)為MASTER,修改CMOS參數(shù)的Primary IDE Master和
  15. Secondary IDE Master設(shè)為自動或硬盤參數(shù);如果主板只有一個IDE口?
  16. 將主硬盤接到電纜線的Master接口,目標(biāo)盤接在Slave接口上,
  17. 同時將目標(biāo)盤的DIP跳線開關(guān)撥到Slave位置上,
  18. 修改CMOS參數(shù)Primary IDE Master和Primary IDE Slave設(shè)為自動或硬盤參數(shù)。
  19. (2)配置主硬盤,增加對第二個硬盤的識別。
  20. # mkdev hd
  21. 顯示:
  22. 1. Add a hard disk to IDE controller
  23. 2. Add a hard disk to SCSI controller
  24. 3. Add a hard disk to IDA controller(EISA)
  25. 根據(jù)硬盤類型,選擇相應(yīng)數(shù)字后,系統(tǒng)會自動增加一些設(shè)備類型。
  26. # divvy
  27. 假定目標(biāo)盤為4.2G硬盤。
  28. 顯示主硬盤分區(qū)情況,對各分區(qū)name欄沒有命名的要重新命名,選擇
  29. n[ame] Name or rename a division
  30. 對分區(qū)0、1、2、6、7分別給一個名字,再選擇
  31. I[nstall] Install the division set-up shown
  32. (3)啟動機器,引導(dǎo)系統(tǒng)進(jìn)入單用戶狀態(tài)。
  33. (4)修改目標(biāo)盤各分區(qū)name欄。
  34. # divvy/dev/hd10
  35. 進(jìn)入divvy的交互界面,顯示目標(biāo)硬盤分區(qū)情況,假定目標(biāo)盤為2.5G。
  36. 對0、1、2、6、7分區(qū)name欄沒有命名的要重新命名,方法同第2步。
  37. 上述工作完成后,就可以拷貝目標(biāo)盤上任何分區(qū)的文件到主硬盤上,
  38. 注意不要把主硬盤上相同的文件覆蓋和破壞。
  39. 例一:將主硬盤的/stand/unix拷貝到目標(biāo)盤相應(yīng)位置
  40. 1#mount/dev/boot1/mnt;安裝目標(biāo)盤的boot區(qū)到/mnt目錄
  41. 2#cp-r/stand/!/mnt;拷貝主硬盤上的boot文件系統(tǒng)到目標(biāo)盤的boot區(qū)
  42. 3#umount/mnt;拆卸文件系統(tǒng)
  43. 例二:將目標(biāo)盤上/home/cxqt目錄拷貝到主硬盤上相應(yīng)目標(biāo)
  44. 1#mount/dev/root1/mnt;安裝目標(biāo)盤的root區(qū)到/mnt目錄
  45. 2# cp-r/home/cxqt/ home;拷貝目標(biāo)盤的根文件系統(tǒng)/home/cxqt目錄到主硬盤的相應(yīng)目錄
  46. 3# umount/mnt
  47. 例三:將目標(biāo)盤上/home/kjqt打包拷貝下來
  48. 1#mount/dev/root1/mnt
  49. 2#cd/mnt/home
  50. 3#tar cvf/tmp/kjqt.pkg kjqt
  51. 4#umount/mnt
  52. 5#haltsys
  53. 6 將目標(biāo)盤拆下,把硬盤跳線和CMOS參數(shù)改回原樣,這樣整個恢復(fù)過程完成。
復(fù)制代碼

作者: meteor06    時間: 2003-07-31 16:48
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
~~~~~~~~轉(zhuǎn)貼~~~~~~~~~

  1. 磁盤檢測報錯問題的解決
  2. 對于有ServeRAID卡的服務(wù)器,在SCO Openserver操作系統(tǒng)中運行命令"scsibadblk"
  3. 或 "badtrk"時,SCO報錯:磁盤有很多的壞塊和壞扇區(qū)。

  4.   例如:

  5.   Scanning block 269191501, 50 % complete, bad block
  6.   count = 510 scsibadblk: exceeded bad list capacity
  7.   The following blocks have been marked 'bad'

  8.   269191790 269191791 269191792 269191793
  9.   269191795 269191796 269191797 269191798
  10.   269191000 269191001 269191002 269191003

  11.   所有帶有IBM ServeRAID卡的服務(wù)器在SCO OpenServer, 5.x版本中都有這個現(xiàn)象。

  12.   原因與解決辦法:

  13.   ServeRAID卡重新映射了陣列里所有的物理硬盤的邏輯塊地址
  14.    (logical block addresses),所以scsibadblk和badtrk工具
  15.     錯誤地解析了塊地址(block addresses),產(chǎn)生了錯誤的報警。

  16.   ServeRAID卡有 "Data Scrubbing"的功能,它提供了與scsibadblk
  17.    和 badtrk工具相同的檢查磁盤的功能。默認(rèn)情況下,在每次啟動時都會進(jìn)行。
復(fù)制代碼


  1. 安裝賽博軟件
  2. 在安裝完SCO UNIX系統(tǒng)后,重新啟動機器,進(jìn)入系統(tǒng)維護(hù)模式(單用戶模式)。
  3. 一、 在“#”提示符下鍵入custom并回車。
  4. 二、 在SoftwareManager界面下,選擇Software ->;Install New ->;From scosysv ->;CD-ROM Drive 0,并依次回車。
  5. 三、 系統(tǒng)在讀取光盤信息后出現(xiàn)以下三個安裝選項:
  6. CyberWise fonts for Openserver 5.0.x (ver 1.00)
  7. CyberWise for Openserver 5.0.x resource file (ver 1.00)
  8. CyberWise for Openserver 5.0.x (ver 1.00)
  9. 用光標(biāo)鍵和空格鍵全部選擇(此時每項的前面會出現(xiàn)“*”),然后用“Tab”鍵將光標(biāo)移到“Install”選項上回車。
  10. 四、 系統(tǒng)開始安裝。根據(jù)系統(tǒng)提示輸入序列號和激活碼后回車,在提示下再次回車,稍后根據(jù)系統(tǒng)提示再次輸入序列號和激活碼并回車。
  11. 五、 屏幕出現(xiàn) “Do you want to switch CyberWise 1.0 Resource to chinese now? (y/n)”提示信息,鍵入Y回車,稍后在提示下再次回車。
  12. 六、 系統(tǒng)提示一些字庫安裝選項,建議全部安裝,也可以選擇安裝,共六種提示,分別是:
  13. 1. Do you install 16*16 FanTi (ch16f) (y/n)?
  14. Do you creat SNF font of ch16f (y/n)?
  15. 2. Do you install 24*24 SongTi (ch24s) (y/n)?
  16. Do you creat SNF font of ch24s (y/n)?
  17. 3. Do you install 24*24 KaiTi (ch24k) (y/n)?
  18. Do you creat SNF font (y/n)?
  19. 4. Do you install 24*24 FanTi (ch24t) (y/n)?
  20. Do you creat SNF font of ch24t (y/n)?
  21. 5. Do you install 24*24 HeiTi (ch24h) (y/n)?
  22. Do you creat SNF font of ch24h (y/n)?
  23. 6. Do you install 24*24 FangSongTi (ch24f) (y/n)?
  24. Do you creat SNF font of ch24f (y/n)?
  25. 七、 選擇完以上安裝選項后,系統(tǒng)再次提示輸入序列號和激活碼,再次輸入后回車,稍后系統(tǒng)提示:
  26. Do you want to switch CyberWise99c for OpenServer 5.0x to chinese now? (y/n) 鍵入Y回車
  27. Do you wish to keep last layout of Desktop? (y/n) 鍵入Y回車
  28. Do you wish to relink the kernel now? (y/n) 鍵入Y回車
  29. Do you want this kernel to boot by default? (y/n) 鍵入Y回車
  30. Do you want the kernel environment rebuilt? (y/n) 鍵入Y回車
  31. 稍后在提示下回車,系統(tǒng)提示安裝完成,此時在“OK”選項上回車,再將光標(biāo)移到“Host”選項上回車,選擇“Exit”選項回車退出安裝畫面。
  32. 八、 重新啟動后,顯示器最下方會出現(xiàn)中軟賽博中文系統(tǒng)的提示,至此賽博漢字系統(tǒng)的安裝全部完成。
復(fù)制代碼


  1. 故障現(xiàn)象:
  2. 我已經(jīng)重新安裝了三次UNIXWARE7.1.1 但每次想將install service ,
  3. enable是都回“Cannot enable install service”。 另每次mount floppy
  4. 是都報error:write-protected。 不知為何,是我安裝之初沒搞好?
  5. 還是安裝之后需要設(shè)置些什么數(shù)據(jù)嗎?
  6. 故障分析:
  7. 我終于搞清清了,原來UNIXWARE7.1.1與P4的機器存在兼容問題?
  8. 必須在UNXIWARE的使用ptf7619d啟動&補丁軟盤組安裝
  9. 解決步驟:
  10. 當(dāng)提示Insert PTF diskette時,要插入ptf7619d.supp的補丁盤,
  11. 才可不回出現(xiàn)“error:write-protected”。

  12. SCO UnixWare的ptf7619d啟動&補丁軟盤組,下載網(wǎng)址:
  13. ftp://ftp.sco.com/pub/unixware7/ptf7619d

  14. 制作軟盤命令
  15. # dd if=ptf7619d.boot1.img of=/dev/rdsk/f03ht bs=32k <-- Boot disk 1
  16. # dd if=ptf7619d.boot2.img of=/dev/rdsk/f03ht bs=32k <-- Boot disk 2
  17. # dd if=ptf7619d.supp.image of=/dev/rdsk/f03ht bs=32k <-- Supplemental floppy
  18. 使用制作出的啟動軟盤啟動機器并安裝操作系統(tǒng),在安裝程序最后,會提示插入PTF軟盤。此時插入制作出的第三張軟盤,即補丁盤,然后選擇“Install A PTF”
復(fù)制代碼

[愚人帝國      發(fā)表于: 2003-08-02 00:08    ]


  1. 安裝引導(dǎo)軟盤的制作
  2. This directory structure contains images of diskettes and the tools to create
  3. floppies from these images.

  4. Contents:
  5. ezcp - Unix shell script that copies images to /dev/rfd0135ds18
  6. also known as drive A:.
  7. Example : ezcp boot/install.img or ../ezcp install.img

  8. ezcp.bat - MS-DOS batch file that uses floppycp to also copy floppy
  9. images to drive A:.
  10. Example : ezcp boot\install.img or ..\ezcp install.img

  11. floppycp.exe - MS-DOS executable to create floppies from images under
  12. MS-DOS. Type 'floppycp /h' for the usage of this program.

  13. boot/ - Directory containing the images of the installation
  14. diskettes. For more information, please see the readme.txt
  15. file in the boot directory

  16. nuc/ - Directory containing diskette images of a Unix NLM for
  17. Novell NetWare(tm). For more information, please see the
  18. readme.txt in the nuc directory.


  19. 應(yīng)該這樣:
  20. e:>;cd images\install
  21. e:\images\install>;..\floppycp /d a: /f install.img

  22. 注意路徑!!
  23. [li2002                發(fā)表于: 2003-08-05 06:08    ]


  24. 其實,你找到的ezcp,只不過是一個批處理文件,它實際上是調(diào)用floppycp.exe這個可執(zhí)行文件的。
  25. 你可以直接在命令行這樣輸入:
  26. e:\images\floppycp /d a: /f e:\images\boot\install.img (回車)即可。
  27. [ycguolin   發(fā)表于: 2003-08-05 07:08    ]


  28. 在有SCO UNIX光碟時,制作的方法:
  29. 1.Format a 3.5 inch high density diskette using the format(C) command.
  30. 2. mount -r /dev/cd0 /mnt
  31. 3.Change directory to the images directory:
  32. cd /mnt/images/boot
  33. NOTE: The example above assumes that your CD-ROM is mounted on the /mnt directory. If it is mounted on a different mount point, substitute that for /mnt in the example above.
  34. 4.Use dd(C) to copy the image to the diskette:
  35. dd if=image.img of=/dev/fd0 bs=18k
  36. image is the name of the image you want to copy.
  37. 5.Verify that the image was correctly written using sum(C):
  38. sum -r /dev/fd0
  39. Compare the result to the checksum file in /mnt/images/boot that corresponds to the image you copied.
  40. 在DOS制作的方法:
  41. Use the floppycp command to copy the image to the diskette:
  42. D:\images\floppycp \f D:\images\boot\image.img
  43. image is the name of the image you are copying.
  44. 下面是源光碟上的介紹。。。。。。。
  45. Creating the Installation Boot Diskette:
  46. To create the installation diskette under UNIX, take the following steps:
  47. 1. Format a 3.5" High Density Diskette using the Unix format(C) command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.
  48. 2. Change directory to the images directory:
  49. cd /mnt/images
  50. NOTE: The example above assumes that your CDROM is mounted on the /mnt directory. If it is mounted on some other mount point, substitute that for /mnt in the example above.
  51. 3. Use the ezcp command to copy the image to the diskette:
  52. ./ezcp boot/install.img
  53. 4. Verify that the image was correctly written using the Unix sum(C) command:
  54. sum -r /dev/fd0
  55. and compare it to the correct checksum, which is stored in install.sum
  56. NOTE: Depending on the version of your operating system and the configuration of your hardware, you may use a device node other than /dev/fd0.
  57. 制作SCO UNIX 5.0.x的安裝軟盤
  58. 在DOS,或者WIN下的制作方法
  59. To create the installation diskette under MS-DOS, take the following steps:
  60. 1. Format a 3.5" High Density Diskette using the DOS format command. Label the diskette SCO OpenServer Release 5.0.5 Install Disk.
  61. 2. Use the ezcp.bat command to copy the image to the diskette:
  62. D:
  63. cd \images
  64. ezcp boot\install.img
  65. NOTE: Depending on your system's hardware configuration, your CDROM drive may have been assigned a different drive letter (eg. E
  66. win2000,red hat Linux,SCO UNIX 多操作系統(tǒng)安裝實例
  67. [I@RI      發(fā)表于: 2003-08-05 03:08    ]
復(fù)制代碼

作者: meteor06    時間: 2003-08-05 14:02
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 對vi進(jìn)行設(shè)置
  2. 用戶可以在主目錄中創(chuàng)建.exrc環(huán)境文件,用set打入
  3. 選項,每次調(diào)用vi時,就會讀入.exrc中的指令與設(shè)置。下面是
  4. .exrc環(huán)境文件的實例:
  5. set wrapmarging=8
  6. set showmode
  7. set autoindent
  8. set number
復(fù)制代碼

  1. 特殊的功能鍵和字符
  2. 當(dāng)用戶使用UNIX時,用戶要用到特殊鍵和字符,以下部分將解釋這些常用的操作元素:
  3. | //在UNIX中的管道命令,為兩個命令之間的一條垂直豎線,第一條命令的輸出變成第二個命令的輸入;
  4. >; //重定向輸出符,將命令的結(jié)果出入到一個文件,因為UNIX的標(biāo)準(zhǔn)輸出設(shè)備是用戶所使用的終端顯示器,所謂"重定向"輸出,就是將輸出內(nèi)容改道到其他設(shè)備文件(用戶終端顯示器也是一個設(shè)備文件),當(dāng)我們的輸出改道到一個文件時,系統(tǒng)自動按要求將命令輸出內(nèi)容存到文件名所指的文件中去,如果文件原先存有內(nèi)容,該命令將原文件內(nèi)容用新文件覆蓋;
  5. >;>; //重定向輸出符,將命令的結(jié)果追加到一個文件中;
  6. < //重定向輸入,因為UNIX的標(biāo)準(zhǔn)輸入設(shè)備是用戶所使用的終端鍵盤,所謂"重定向"輸入,就是將命令應(yīng)輸入的參數(shù)由鍵盤改為從其他設(shè)備文件(用戶終端鍵盤也是一個設(shè)備文件)輸入;
  7. Ctrl+c //中斷前臺進(jìn)程,正在用戶終端屏幕上顯示的作業(yè)稱為"前臺進(jìn)程";
  8. Ctrl+d //文件結(jié)束符;在系統(tǒng)命令的提示符下,可以退出先前進(jìn)入的與其他系統(tǒng)的Telnet或ftp連接;
  9. Ctrl+h //清除先前輸入的字符,即相當(dāng)于backspace鍵。在一般的Linux聯(lián)機系統(tǒng)中,PC鍵
  10. 盤里的Del鍵時常可替代backspace鍵,而backspace鍵在此環(huán)境下有時會工作失常。
  11. Ctrl+s //暫停屏幕顯示滾動,與Ctrl+q對應(yīng)使用來控制屏薦顯示滾動,例如,在用cat查看文本文件內(nèi)容時。
  12. Ctrl+q //再次開始屏幕顯示的滾動,與Ctrl+S鍵配對使用,以控制屏幕滾動。
復(fù)制代碼

  1. 管道和重定向
  2. 大多數(shù)UNIX命令是簡單的,但是當(dāng)使用管道將它們結(jié)合起來時,用戶能創(chuàng)建一個比較復(fù)
  3. 雜的操作。以下是管道命令的常用格式:
  4. $commandl|command2 //管道將命令1的輸出成為命令2的輸入
  5. $commandl|command2 >; fIle //管道將命令1的輸出成為命令2的輸入,
  6. 然后命令2的輸出重定向到一個磁盤文件
  7. $commandl <file //命令1的輸入改為由文件輸入
復(fù)制代碼

  1. 通配符
  2. UNIX中通配符'*'可表示任意個字符;'?'可表示任意一個字符;[…]可通配一定范圍內(nèi)的字符。如:
  3. $ls *.html //列出目錄中所有網(wǎng)頁文件;
  4. $mv chapter* Book //將以chapter開頭的文件移入Book目錄;
  5. $rm test?? //刪除以test開頭,后續(xù)有兩個字符的所有文件
復(fù)制代碼

  1. shell 簡介
  2. Bourne shell
  3. 對普遍用戶來說,Bourne shell可以說是第一個UNIX shell ,
  4. 它是由AT&T貝爾實驗室Stephen Bourne所編寫。默認(rèn)提示(
  5. Prompt)是美元符($),其環(huán)境文件為profile文件,由於文件
  6. 檔案不大,可以馬上啟動執(zhí)行。
  7. profile是存放在主目錄下的普通正文文件(Text File),通過
  8. 設(shè)置環(huán)境變量(Variable)和終端模式,可以使環(huán)境個人化,每
  9. 次注冊進(jìn)入系統(tǒng)時,shell會讀入profile文件,并執(zhí)行所列出的
  10. 指令。
  11. 每當(dāng)系統(tǒng)管理員創(chuàng)建新用戶的戶口時,系統(tǒng)都會自動構(gòu)造一個相
  12. 應(yīng)的.profile文件;而整個系統(tǒng)的環(huán)境文件就放置在
  13. /etc/.profile中。
  14. 用戶可以使用vi或其他正文編器修改。若要使用env命令顯示,由
  15. 於注冊時已設(shè)置了這些變量,也不一定需要另行設(shè)置。

  16. C shell
  17. C shell是由Berkeley的Bill Joy編寫,是標(biāo)準(zhǔn)BSD(Berkeley
  18. System Distributou)命令解釋,其默認(rèn)提示是份符(%),環(huán)境
  19. 文件則是cshrc和.login。
  20. C shell采用C語言,是UNIX和XENIX系統(tǒng)上公共軟件的開發(fā)語
  21. 言,提供了方便工具,快速打入,校正和再打入命令行。
  22. .login是C shell的注冊環(huán)境文件,負(fù)責(zé)啟動shell,注冊時執(zhí)行
  23. 一次,而.cshrc則存放常用指令如alias等指令。譬如我們要創(chuàng)建
  24. 一個永久別名,把命令who|sort|more別名化為wh,在提示(%)
  25. 後,只需要鍵入wh即可。用戶可在.cshrc□鍵入下面一行:
  26. alias wh 'who/sort/more'

  27. Korn shell
  28. Korn shell是AT&T貝爾實驗室David Korn所開發(fā),是Bourne
  29. shell的增強版本,綜合了Bourne shell和C shell的特點和約定,
  30. 而Korn shell則比Bourne和C shell執(zhí)行得更快。
  31. Korn shell的默認(rèn)提示與環(huán)境文件,跟其前身--Bourne shell一
  32. 樣,同為美元符號($)和.profile文件。

  33. 要知道用戶打算選用哪個shell工作,SCO系統(tǒng)可選用以下幾種不
  34. 同的shell工作:
  35. csh: C shell。
  36. ksh:Korn shell,組合了Bourne shell和C shell的特點以及指
  37. 令行編輯。
  38. rksh:加限制的Korn shell。
  39. rsh:加限制的Bourne shell。
  40. scosh:SCO shell(圖型化桌面)。
  41. sh:Bourne shell。
  42. uucp:UNIX到UNIX拷貝功能,它本身不是shell,而是成功注
  43. 冊後運行的程序。

  44. 不同SHELL的配置文件為:
  45. sh.profile
  46. ksh.profile .kshrc
  47. csh.login .cshrc
復(fù)制代碼


  1. 監(jiān)視系統(tǒng)裝載
  2. uptime(C)指令顯示裝載均值(一分鐘、五分鐘和十五分鐘),
  3. 即在預(yù)定時間上,排隊運行進(jìn)程的平均數(shù):$uptime
  4. W(C)指令產(chǎn)生如uptime(C)一樣的裝載均值訊息,并顯示誰在
  5. 系統(tǒng)上做甚麼,若用戶擁有root權(quán)限,W報告所有用戶的有關(guān)訊 息。
  6. 若沒有 ,僅顯示與用戶進(jìn)程有關(guān)竹的訊息。
  7. PCPU(Process CPU,進(jìn)程CPU時間 )顯示某道特定指令已運
  8. 行多久了。對控制不了的進(jìn)程,這種檢查是很有用的。JCPU(
  9. Joint CPU,連合CPI時間),顯示一個終端所涉的所有進(jìn)程的
  10. 總時間。
  11. sar (ADM)指令是一個系統(tǒng)活動報告程序,顯示系統(tǒng)資源累積
  12. 利用率。為指示系統(tǒng)瓶頸口(Bottleneck),sar 是非常好的實
  13. 用程序,指令語法如下:$sar〔-option〕 〔
  14. sample-interval-samples〕
  15. 例如:$sar-u120
  16. -u選項顯示CPU利用情況。如果%idle一致地低,使用效能是上升,
  17. 不過,運行的進(jìn)程偷不到未用的CPU周期。
  18. 又例如使用-q選項顯示進(jìn)程吞吐量。假若%swpocc大於20,就發(fā)生
  19. 交換(Swapping),可以使用大內(nèi)存能減少交換 /請負(fù)活動。
復(fù)制代碼

作者: meteor06    時間: 2003-08-05 14:03
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 檢測 TCP/IP 配置
  2. TCP/IP 協(xié)議的軟件部份包括 TCP/IP 協(xié)議層架的頂三級,即
  3. 應(yīng)用級(Application Protocol)、傳送級(Transport Protocol)
  4. 和網(wǎng)際網(wǎng)級(Internet Protocol)。特定的主機名字"Localhost"
  5. 是特殊網(wǎng)絡(luò)"loopback"上的本地主機的別名。

  6. 要檢測 TCP/IP 協(xié)議層架的軟件部份,使用 ping 指令:
  7. #ping localhost
  8. 如果 Ping localhost 失敗,則使用 netstat -i[n],檢查網(wǎng)絡(luò)接
  9. 口的狀況,顯示網(wǎng)絡(luò)接口上分組傳輸?shù)慕y(tǒng)計訊息,指令如下
  10. #netstat -i[n]
  11. n 選項強行顯示編號,而不是名字。netstat 查看自環(huán)驅(qū)動器 lo0 ,
  12. 如果 lo0 失敗,則在 /etc/tcp 中"ifconfig lo0"行指示壞了或
  13. 有錯誤。

  14. 檢測 TCP/IP 硬件
  15. 審核引導(dǎo)過程中,會對所職別的網(wǎng)絡(luò)接口產(chǎn)生的配置報告,而
  16. TCP/IP 協(xié)議的硬件部分包括 TCP/IP 協(xié)議層架的底兩級,即
  17. 網(wǎng)絡(luò)接口級和物理/硬件級。
  18. 對網(wǎng)上另一主機的任何通訊都是在「物理」網(wǎng)絡(luò)接口上傳輸,并
  19. 不會引起數(shù)據(jù)傳輸?shù)健缸原h(huán)」網(wǎng)絡(luò)上。

  20. 使用 ping 指令檢測 TCP/IP 協(xié)議層架的硬件部份。
  21. #ping hostname

  22. #ping IP-address
  23. 如果 ping 指令失敗,則改用 netstat -i[n] 審核網(wǎng)絡(luò)接口。
  24. 了解 netstat -i 的輸出
  25. 如果遠(yuǎn)地主機上使用 ping 之後,Opkts 和 Ipkts 仍然是零,那麼,
  26. 網(wǎng)絡(luò)接口大概使用了不同的中斷(Interrupt),而不是它的設(shè)備
  27. 驅(qū)動程序。
  28. 如果 Ipkts 不是零,而 Opkts 等於 Oerrs,那麼,網(wǎng)卡的 I/O 地址
  29. 可能不正確。如果 Ipkts 是零,而 Opkts 等於 Oerrs ,那麼,可
  30. 能是網(wǎng)絡(luò)電纜連接的不合格。
  31. pkts 除 Cloois ,再用 100 乘所得的結(jié)果,計算沖突的百
  32. 份比。如果沖突的百份比少於百份之五到十,那麼,所有網(wǎng)絡(luò)接
  33. 口是有效運行。
  34. 如果 ping 失敗,并查出網(wǎng)絡(luò)接口有問題,那麼,就該驗證網(wǎng)絡(luò)介
  35. 質(zhì)操作。
復(fù)制代碼


  1. 調(diào)整 TCP/IP 的核心參數(shù)
  2. 沒有足夠的流資源(Stream Parameter),網(wǎng)絡(luò)程序是不能進(jìn)行
  3. 通訊;流資源不充份的話,經(jīng)常會導(dǎo)致較慢的吞吐率。
  4. 要核查流資源,使用 netstat -m ;也可以使用 crash 指令考察流
  5. 資源,在出現(xiàn) crash 發(fā)出的提示符'>;"時,打入"strstat"。
  6. L 列的下面有不等於零的項目,那麼,同一行中的
  7. ITEM 的項目可能需要調(diào)整。如果 FAIL 列下的數(shù)目大於或等於
  8. TOTAL 列中數(shù)目的百份之十,該資源每次應(yīng)增加一或二,但不
  9. 能將該數(shù)目加倍。
  10. 由於流資源使用 RAM,當(dāng)增加流資源時,應(yīng)加倍小心。用戶亦可
  11. 以使用 configure 或 scoadmin 增加特定的流資源,重新連接核心
  12. 或重新引導(dǎo)。
復(fù)制代碼


  1. 磁帶備份
  2. 要把本地系統(tǒng)上的文件備份到遠(yuǎn)地主機上的磁帶內(nèi)時,使用
  3. 下述指令:
  4. #tar cvf -/usr|rcmd remote-host-name dd of=/dev/rct0

  5. #find /usr -depth -print|cpio -oc|rcmd remote-host-name
  6. dd of=/dev/rct0

  7. 另一方面,如果要把遠(yuǎn)地主機上的文件備份到本地系統(tǒng)上的
  8. 磁帶內(nèi)時,可以使用如下指令:
  9. #rcmd remote-host-name "tar cvf -/usr" >; /dev/rct0

  10. #rcmd remote-host-name "find /usr -depth -print|cpio -oc"
  11. >; /dev/rct0
復(fù)制代碼


  1. 啟動盤制作:你可以選擇軟盤啟動安裝,也可以選擇光盤啟動安裝,只要你的機器支持光盤啟動。如果你的機器不支持光盤啟動你就要作啟動軟盤。
  2. 方法:
  3. 1.在windows下用gzcp:提示符下運行E:\images\gzcp E:\images\boot\install.img A:。其中A:為你的軟盤符,E為你的光盤符。
  4. 2.在windows下用floppcp:提示符下運行E:\images\floppcp d/ A: /f E:\images\boot\install.img
  5. 3.在Unix下:root注冊后,在機器上插入3.5寸軟盤,并將系統(tǒng)軟件光盤放入光驅(qū),然后敲入下面的命令: #mount /dev/cd0 /mnt<回車>;#dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18<回車>; OK!
復(fù)制代碼


  1. 安裝驅(qū)動:如果你的機器有Scsi卡或陣列卡或網(wǎng)卡,你需要在此輸入驅(qū)動包的地址。
  2. 如:defbootstr link="amird slha" sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0)
  3. 其中,link="amird slha"指出安裝時需要聯(lián)入的驅(qū)動程序名稱(BTLDs,bootime loadable
  4. driver),sdsk=amird(0,0,0,0)指出系統(tǒng)根盤的位置,幾個數(shù)字分別為SCSI的適配器號
  5. (adapter number),總線號(bus number),SCSI ID,邏輯單元號(lun),Srom=(0,0,0,0)指
  6. 出的是EIDE(IDE)CDROM的位置。在這種情況下,(n,n,n,n)分別代表(IDE Controller,
  7. Master/Slave,LUN,BUS),合法值為0和1。在上面的例子中,IDE Controller:0=primary,
  8. Master/Slave :0=master,LUN從:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS
  9. for an EIDE/IDE device is always 0).
復(fù)制代碼


  1. 用戶和權(quán)限管理

  2. useradd添加用戶
  3. userdel刪除用戶
  4. usermod修改用戶
  5. userls列可用用戶
  6. passwd修改口令
  7. chmod修改文件目錄權(quán)限
  8. chown修改文件目錄屬主
  9. who顯示當(dāng)前在線用戶
  10. finger顯示用戶信息
復(fù)制代碼


  1. 文件系統(tǒng)操作

  2. ls列文件名
  3. cp拷貝文件
  4. mv移動文件
  5. rm刪除文件
  6. cd目錄切換
  7. mkdir建目錄
  8. rmdir刪除目錄
  9. pwd顯示當(dāng)前所在目錄
  10. find搜索文件
  11. sort對文件進(jìn)行排序
  12. cut對文件進(jìn)行列切割
  13. paste對文件進(jìn)行列組合
  14. ln文件或目錄鏈接
復(fù)制代碼


  1. 設(shè)備和終端管理
  2. mkdev 設(shè)備管理
  3. hwconfig顯示當(dāng)前設(shè)備信息
  4. stty設(shè)置終端模式
  5. enable打開終端
  6. disable關(guān)閉終端
  7. IPC管理
  8. Ipcs顯示IPC狀態(tài)
  9. Ipcrm刪除信號量集、消息隊列、共享內(nèi)存
復(fù)制代碼


  1. 網(wǎng)絡(luò)

  2. telnet登錄遠(yuǎn)程服務(wù)器
  3. ftp文件傳輸
  4. route路由管理
  5. netstat顯示網(wǎng)絡(luò)狀態(tài)
  6. traceroute跟蹤網(wǎng)絡(luò)訪問路由
  7. netconfig網(wǎng)絡(luò)配置管理
  8. /etc/hosts網(wǎng)絡(luò)主機名文件
  9. /etc/services網(wǎng)絡(luò)服務(wù)端口文件
  10. /etc/inetd.conf網(wǎng)絡(luò)服務(wù)文件
復(fù)制代碼

作者: meteor06    時間: 2003-08-05 14:03
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. UNIX5 基本可分為六步:
  2. 1、PC機的BIOS將Master Boot Block 裝入內(nèi)存。(讀取硬盤的Track 0 , Sector 0處的信息
  3. 2、Master Boot Block將分區(qū)引導(dǎo)塊(boot0)裝入。(讀取活動分區(qū)的sector0處的信息)。
  4. 3、若 Unix 分區(qū)是活動的,則繼續(xù)裝入boot1。
  5. 4、boot1裝入/stand/boot 。(讀取Unix的可引導(dǎo)文件系統(tǒng)區(qū)的信息,一般為boot文件系統(tǒng))
  6. 5、/stand/boot負(fù)責(zé)執(zhí)行所有在.bootrc中發(fā)現(xiàn)的命令,并讀取/stand/etc/default/boot 文件中的參數(shù).
  7. 6、/stand/boot 顯示Boot:提示符,引導(dǎo)成功。
復(fù)制代碼


  1. UNIX5 啟動的說明:
  2. 1、/stand 是UNIX5缺省的引導(dǎo)系統(tǒng)/dev/boot的掛接點。一般標(biāo)記為"read only"。若想修改其中內(nèi)容,須將其卸載后重新掛載。
  3. 2、.bootrc is especially useful in network installations , where a packet driver and tftp driver may have to be load before user can load a kernel from network .
  4. 3、在Boot:后可以使用外部bootos 程序。Bootos 可以識別的標(biāo)識有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。
  5.   可用bootos ?列出現(xiàn)有已安裝文件系統(tǒng)。Bootos 后跟分區(qū)標(biāo)識或分區(qū)號即可引導(dǎo)對應(yīng)系統(tǒng)。
  6. 4、unix5中一般有四個核心,存放于/stand目錄中。除unix、unix.old外,另兩個核心為unix.install(安裝盤上的原始核心備份)、unix.safe(第一次重連核心后的備份
復(fù)制代碼


  1. Sar:統(tǒng)計單CPU系統(tǒng)的系統(tǒng)活動情況
  2. Cpusar:多處理器系統(tǒng)中單個處理器的活動情況
  3. Mpsar:多處理器系統(tǒng)中處理器的總體活動情況
  4. ?;; Sar -u:檢查是否有逃逸進(jìn)程大量占用CPU
  5. 此命令的顯示有四個字段,含義如下:
  6. %usr:執(zhí)行用戶進(jìn)程的時間
  7. %sys:執(zhí)行系統(tǒng)進(jìn)程的時間
  8. %wio:等待完成I/O的時間
  9. %idle:空閑時間
  10. 顯示結(jié)果分析說明:
  11. 1) 一般情況下,%usr與%sys的值基本相等
  12. 2) 在一般的多用戶系統(tǒng)中,%idle通常大于40%
  13. 3) 若%wio經(jīng)常>;15%,意味著硬盤有可能會造成瓶頸
  14. 4) 若%idle經(jīng)常小于30%,意味著處理器能力較弱
  15. 5) 若%idle經(jīng)常小于10%,表明處理器負(fù)擔(dān)過重,或者存在逃逸進(jìn)程
  16. 6) 若%idle接近于0,并且%sys又遠(yuǎn)遠(yuǎn)高于%usr,則可能是因為內(nèi)存短缺引起了大量的
  17. swapping和paging
  18. ?;; Sar -p:檢查系統(tǒng)中是否有過多的等待進(jìn)程
  19. 此命令有四個相關(guān)字段:
  20. runq-sz:內(nèi)存(memory)中可以運行的進(jìn)程數(shù)
  21. %runocc:進(jìn)程進(jìn)入內(nèi)存等待的概率
  22. swpq-sz:對換區(qū)(swap)中等待運行的進(jìn)程數(shù)
  23. %swpocc:進(jìn)程進(jìn)入swap等待的概率

  24. 顯示結(jié)果分析匯總?cè)缦拢?
  25. 1) 若runq-sz經(jīng)常大于2并且%runocc經(jīng)常大于90%,意味著處理器負(fù)載過重
  26. 2) 若%swpocc不為0,表示系統(tǒng)已經(jīng)置換出了進(jìn)程?梢圆捎迷黾觾(nèi)存或減少緩沖的方法來減少swap和paging。

  27. 自動統(tǒng)計程序:
  28. 對系統(tǒng)運行狀況的判斷不能依賴于某個特定時期的數(shù)據(jù),它需要一個長期的積累和收集的過程。Unix5提供了兩個基于月的自動統(tǒng)計程序sa1(以二進(jìn)制形式收集、存放于目錄/usr/adm/sa中,以sadd為文件名,dd是一個數(shù)字,表示當(dāng)月第幾天)、sa2(以可讀文本形式存放在目錄/usr/adm/sa中,文件名為:sardd)。這兩個命令可以通過crontab啟動。相關(guān)文件位于/usr/spool/cron/crontabs下sys和 root。

  29. 激活自動記錄:
  30. /usr/lib/sa/sar_enable -y
  31. ?;; 顯示記錄內(nèi)容:
  32. sar -q -f /usr/adm/sa/sa10
復(fù)制代碼


  1. 問題:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系統(tǒng),怎樣讓它生效?
  2. 答:# tcp stop
  3. # tcp start
  4. 建議:好多地方要用到本機的反饋地址的,建議不要修改。!
復(fù)制代碼


  1. 寫一個shell程序,能知道與聯(lián)社連接的所有線路通斷情況(提供有IP地址的文本,用ping命令檢測)
  2. ping.sh:
  3. clear
  4. for IPADDR in `cat ip.txt`
  5. do
  6. ping -c 1 $IPADDR 1>;/dev/null 2>;/dev/null
  7. RESULT=$?
  8. if [ $RESULT != 0 ]
  9. then
  10. RESULT="我沒有開機!等著吧......"
  11. else
  12. RESULT="歡迎你進(jìn)入本機!"
  13. fi
  14. echo $IPADDR ': ' $RESULT
  15. done
復(fù)制代碼


  1. 取消root用戶外的其他用戶的su命令:root用戶登錄,vi /etc/auth/system/authorize,在auth:后將su選項刪除
復(fù)制代碼


  1. 創(chuàng)建帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤組
  2.   當(dāng)SCO UNIX 系統(tǒng)發(fā)生災(zāi)難性的故障時,應(yīng)急引導(dǎo)軟盤組能夠幫你恢復(fù)系統(tǒng)。它可以恢復(fù)損壞了的root文件系統(tǒng),而無需重裝整個系統(tǒng)。如果在分布式網(wǎng)絡(luò)應(yīng)用環(huán)境下,應(yīng)用系統(tǒng)本身也已損壞,要從網(wǎng)絡(luò)中的其它計算機上查詢或復(fù)制應(yīng)用系統(tǒng),就需要制作帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤組,以便可以使用rlogin、telnet、ftp等命令來登錄遠(yuǎn)程計算機系統(tǒng)讀取文件?梢杂脙蓮3.5英寸1.44MB軟盤來創(chuàng)建應(yīng)急引導(dǎo)軟盤組,具體步驟如下:
  3.   1?用root注冊;
  4.   2?使用SCOadmin 中Filesystems 目錄下的Floppy Manager.或鍵入以下命令:
  5.   mkdev fd;
  6.   3?在主菜單下,選擇2來創(chuàng)建應(yīng)急引導(dǎo)軟盤組;
  7.   4?在緊接著的提問中,選擇使用的軟盤類型為2;
  8.   5?當(dāng)出現(xiàn)選擇文件系統(tǒng)類型的菜單時,選擇2先創(chuàng)建boot引導(dǎo)軟盤;
  9.   6?對于引導(dǎo)軟盤,你可以有兩種選擇:一種是針對特定系統(tǒng)的引導(dǎo)盤,它包含有與當(dāng)前系統(tǒng)一樣的核心,另一種是較小的通用核心,它鏈接的驅(qū)動程序較少。一般應(yīng)選擇特定的核心,如果你當(dāng)前的核心相對你的軟盤來說太大,就只能選擇建立一個通用核心;
  10.   7?插入一張空白軟盤,并回答是否要格式化軟盤;
  11.     8?在創(chuàng)建引導(dǎo)盤時,你會看到文件復(fù)制到軟盤上的消息,然后,使用 fsck 檢查文件系統(tǒng),當(dāng)全部完成時,從驅(qū)動器上移開軟盤,貼上boot標(biāo)簽;
  12.   9?按Enter鍵繼續(xù),返回選擇文件系統(tǒng)類型菜單,選擇1創(chuàng)建root根文件系統(tǒng)軟盤;
  13.   10?插入一張空白軟盤,并回答是否要格式化軟盤;
  14.   11?在軟盤上建立文件系統(tǒng)之后,將把系統(tǒng)文件復(fù)制到RAM盤上以便壓縮,其中包括將/dev/cmos 復(fù)制為/etc/cmos?root 。以后可以使用這個文件來恢復(fù)CMOS設(shè)置;
  15.   12?當(dāng)看到如下消息時:
  16.   Do you want a shell escape to place extra files on the root filesystem?(y/n)回答y,你將會看到如下信息:
  17.   You can copy files into/mnt to customize your root filesystem floppy?
  18.   After you finish,type "exit 0"to continue?
  19.   You have n free blocks(512 bytes each)available on the floppy?
  20.   此時,命令提示符是<bootroot>;;
  21. 13?在<bootroot>;提示符下用下列命令復(fù)制網(wǎng)絡(luò)服務(wù)文件:
  22. cp/etc/services /mnt/etc/services
  23.   cp/etc/tcp mnt/etc/tcp
  24.   cp/etc/slink /mnt/etc/slink
  25.   cp/etc/ifconfig /mnt/etc/ifconfig
  26.   cp/etc/inconfig /mnt/etc/inconfig
  27.   cp/bin/who /mnt/bin/who
  28.   cp/bin/ps /mnt/bin/ps
  29.   cp/usr/bin/telnet /mnt/usr/bin/telnet
  30.   cp/usr/bin/rlogin /mnt/usr/bin/rlogin
  31.   cp/usr/bin/ftp /mnt/usr/bin/ftp
  32.   exit 0
  33.   14?輸入完成使用 fsck 檢查文件系統(tǒng),當(dāng)全部完成時,從驅(qū)動器上移開軟盤,貼上root標(biāo)簽,帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤組便制作完成。
  34.     若要使用應(yīng)急軟盤組中的網(wǎng)絡(luò)服務(wù)功能,可在用應(yīng)急軟盤組引導(dǎo)系統(tǒng)后,輸入tcp start 手工啟動網(wǎng)絡(luò)服務(wù)
復(fù)制代碼

作者: meteor06    時間: 2003-08-06 13:48
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 發(fā)現(xiàn)VMWARE下的UNIX5.0.5也能使用USB軟驅(qū)
  2. 我新買了臺IBM。裕矗啊。罚玻恋谋颈,不帶軟驅(qū),,只帶一個USB軟驅(qū),,煩人,,因業(yè)務(wù)關(guān)系要在unix下使用真實軟驅(qū),,可是在72A上安裝了5.0.5后,發(fā)現(xiàn)usb軟驅(qū)在unix下沒用,根本認(rèn)不到。。。我就是安裝了5.0.7也一樣認(rèn)不到。。。難道我的本本就不能在unix下讀軟盤了嗎??我不信。。。就從VMWARE入手。。安裝了4.0的VMWARE,再裝5.0.7,發(fā)現(xiàn)能識別usb軟驅(qū),,但一定要先將本本的bios的軟驅(qū)關(guān)了(ibm的t40的本本本來是光軟互換的,,但因光驅(qū)是用超薄的,,目前沒有這么薄的軟驅(qū),,所以只能配外掛的usb軟驅(qū)),只有當(dāng)bios的軟驅(qū)關(guān)了才能將usb軟驅(qū)識別成A驅(qū),,要不,在xp下會多一個其它盤附的軟驅(qū)(如我的在XP下就是F盤的軟驅(qū),暈)。所以要想在VMWARE下的unix使用usb軟驅(qū),關(guān)掉bios的軟驅(qū)設(shè)置是關(guān)鍵,,將它關(guān)了后,如果是真實的unix,會在hwconfig界面報沒有軟驅(qū)的錯誤,但在vmware內(nèi)的unix卻會找到一個軟驅(qū),并能正常使用。希望這方法能對使用usb軟驅(qū)的朋友(特別是和我一樣必須要在unix下用軟驅(qū)讀業(yè)務(wù)數(shù)據(jù)等工作的同仁)有幫助。。
  3. [想死你   發(fā)表于: 2003-08-04 21:08    ]
復(fù)制代碼


  1. 系統(tǒng)啟動時候boot: 輸入什么參數(shù)可以跳過掃描scsi設(shè)備?
  2. 答:
  3. boot:defbootstr scsi.noscan
復(fù)制代碼


  1. 系統(tǒng)精靈進(jìn)程(Syetem Process ,又叫Daemon Process),不依賴于終端或用戶的進(jìn)程。用ps命令查詢時,在TTY字段處顯示為“?”。
  2. 一、Unix5最先啟動的幾個系統(tǒng)進(jìn)程為:
  3. 1. sched:PID=0
  4. UNIX核心創(chuàng)建的第一個進(jìn)程
  5. 系統(tǒng)啟動時創(chuàng)建其他系統(tǒng)進(jìn)程
  6. 負(fù)責(zé)進(jìn)程在swap和memory之間的切換(進(jìn)程調(diào)度)

  7. 2. init:PID=1
  8. 初始化boot和login進(jìn)程
  9. 所有用戶進(jìn)程的“祖先”(ancestor)
  10. 所有非sched創(chuàng)建的系統(tǒng)進(jìn)程的“祖先”(ancestor)

  11. 3. vhand:PID=2
  12. 將memory中較少使用的頁移入swap 區(qū)。
  13. 4. dbflush:PID=3
  14. 在一定的時間間隔將“buffer cache(高速緩沖存儲器)”中的內(nèi)容刷新至硬盤。

  15. 5. kmdaemon:PID=4
  16. 管理保留內(nèi)存池,以備服務(wù)進(jìn)程中斷時取用
  17. 6. htepi_daemon:PID=5
  18. 處理“ht filesystem driver ” 的異步日志文件的修改

  19. 二、對init進(jìn)程的說明:
  20. init首先完成/etc/default/boot,然后再執(zhí)行/etc/inittab中的指令。在從/etc/inittab中取得運行模式前,它首先派生一個shell完成下列工作:

  21. /etc/bcheckrc 檢查根文件系統(tǒng)
  22. /etc/ifor_pmd 執(zhí)行注冊管理程序(許可證管理)
  23. /etc/smmck 檢查TCB(Trusted Computing Base database) /etc/auth,/tcb
  24.   
  25.   若選擇了多用戶模式,init繼續(xù)派生一個shell執(zhí)行下列工作:
  26. /etc/asktimerc,/etc/authchkrc(作用同smmck,只是smmck運行于單用戶)
復(fù)制代碼

作者: meteor06    時間: 2003-08-06 13:49
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. UNIX系統(tǒng)下各文件的作用
  2. /etc/auth:安全數(shù)據(jù)庫文件
  3. /etc/auth/subsystems:帶保護(hù)的子系統(tǒng)授權(quán)數(shù)據(jù)庫
  4. /etc/auth/system:整個系統(tǒng)范圍內(nèi)的授權(quán)數(shù)據(jù)
  5. /etc/conf:系統(tǒng)配置的主目錄
  6. /etc/conf/bin:與unix核心有關(guān)的命令
  7. /etc/conf/cf.d:包含了用于連接unix核心所需的配置文件和主要的系統(tǒng)配置命令。
  8. /etc/conf/init.d:系統(tǒng)串口狀態(tài)描述文件
  9. /etc/conf/mfsys.d:unix系統(tǒng)上幾個文件系統(tǒng)描述信息文件
  10. /etc/conf/node.d:設(shè)備節(jié)點描述文件
  11. /etc/conf/pack.d:核心的目標(biāo)模塊
  12. /etc/conf/pack.d/Sdsk:SCSI硬盤驅(qū)動程序
  13. /etc/conf/pack.d/Srom:SCSI CD-ROM驅(qū)動程序
  14. /etc/conf/pack.d/Stp:SCSI磁帶接口卡驅(qū)動程序
  15. /etc/conf/pack.d/ad:ADAPTEC 154X SCSI接口卡驅(qū)動程序
  16. /etc/conf/pack.d/aio:異步硬盤I/O驅(qū)動程序
  17. /etc/conf/pack.d/astmf:增強型VGA顯示接口卡
  18. /etc/conf/pack.d/aud:系統(tǒng)審計程序
  19. /etc/conf/pack.d/busmouse:總線形鼠標(biāo)驅(qū)動程序
  20. /etc/conf/pack.d/cdb:MC146818驅(qū)動程序(CMOS時鐘)
  21. /etc/conf/pack.d/cdt:CD-ROM/TAPE驅(qū)動程序
  22. /etc/conf/pack.d/cga:IBM彩色圖形接口板驅(qū)動程序
  23. /etc/conf/pack.d/ciha:386/486CBUS SCSI硬盤控制卡驅(qū)動程序
  24. /etc/conf/pack.d/clone:(安裝X sight所需)clone模塊
  25. /etc/conf/pack.d/cn:主控臺驅(qū)動程序
  26. /etc/conf/pack.d/cpqs:Compaq SCSI磁帶接口卡驅(qū)動程序
  27. /etc/conf/pack.d/cpyrt:版權(quán)設(shè)備驅(qū)動程序
  28. /etc/conf/pack.d/cr_uni: Corollary顯示接口卡驅(qū)動程序
  29. /etc/conf/pack.d/ct:Wangtec盒式帶驅(qū)動程序
  30. /etc/conf/pack.d/da:VGA、EGA、CGA設(shè)備驅(qū)動程序
  31. /etc/conf/pack.d//dda:merge和vp/ix直接設(shè)備訪問驅(qū)動程序
  32. /etc/conf/pack.d/dk:硬盤定位(Layout)支持驅(qū)動程序
  33. /etc/conf/pack.d/dma:DMA通道驅(qū)動程序
  34. /etc/conf/pack.d/dos:DOS設(shè)備驅(qū)動程序
  35. /etc/conf/pack.d/dpt:DPT硬盤控制器驅(qū)動程序
  36. /etc/conf/pack.d/du:RFS驅(qū)動程序
  37. /etc/conf/pack.d/ecc:內(nèi)存錯誤校驗程序模塊
  38. /etc/conf/pack.d/ega:增強型圖形接口板驅(qū)動程序
  39. /etc/conf/pack.d/eiad:ADAPTEC174X SCSI接口卡驅(qū)動程序
  40. /etc/conf/pack.d/eisarom:EISAROM驅(qū)動程序
  41. /etc/conf/pack.d/err;錯誤信息模塊
  42. /etc/conf/pack.d/esc:OLIVETTI ESC-1硬盤接口板驅(qū)動模塊
  43. /etc/conf/pack.d/esdi:微通道結(jié)構(gòu)機器上的ESDI硬盤控制器驅(qū)動程序
  44. /etc/conf/pack.d/ev:事件驅(qū)動程序
  45. /etc/conf/pack.d/evld:事件線規(guī)程驅(qū)動程序
  46. /etc/conf/pack.d/fd:軟盤驅(qū)動程序
  47. /etc/conf/pack.d/fdha:FUTURE DOMAIN磁帶主接口卡驅(qū)動程序
  48. /etc/conf/pack.d/first:MPX(多處理器)核心掛接模塊
  49. /etc/conf/pack.d/fl5:軟盤驅(qū)動程序
  50. /etc/conf/pack.d/fp:浮點運算器驅(qū)動程序
  51. /etc/conf/pack.d/ft:軟盤磁帶驅(qū)動程序
  52. /etc/conf/pack.d/hd:ROOT硬盤驅(qū)動程序
  53. /etc/conf/pack.d/hf:IBM HARD FILE接口卡驅(qū)動程序
  54. /etc/conf/pack.d/hs:ISO-9660文件系統(tǒng)設(shè)備驅(qū)動程序
  55. /etc/conf/pack.d/ida:IDA硬盤驅(qū)動程序
  56. /etc/conf/pack.d/ida0:COMPAQ IDA硬盤控制器驅(qū)動程序
  57. /etc/conf/pack.d/ida1:
  58. /etc/conf/pack.d/ipc:進(jìn)程間通訊模塊
  59. /etc/conf/pack.d/ir:IRWIN磁帶驅(qū)動程序
  60. /etc/conf/pack.d/itimer:間隔定時器驅(qū)動程序
  61. /etc/conf/pack.d/kbmouse:鍵盤鼠標(biāo)驅(qū)動程序
  62. /etc/conf/pack.d/kernel:核心的目標(biāo)模塊
  63. /etc/conf/pack.d//kprf:
  64. /etc/conf/pack.d//ldterm:流偽TTY設(shè)備線規(guī)程規(guī)模
  65. /etc/conf/pack.d/log:系統(tǒng)信息日志程序
  66. /etc/conf/pack.d/mc:IRWIN MINI磁帶驅(qū)動程序
  67. /etc/conf/pack.d/merge:merge模塊
  68. /etc/conf/pack.d/mm:內(nèi)存驅(qū)動模塊
  69. /etc/conf/pack.d/mono:單色圖形接口卡驅(qū)動程序
  70. /etc/conf/pack.d/msg:消息驅(qū)動程序
  71. /etc/conf/pack.d/mskdb:核心調(diào)試程序
  72. /etc/conf/pack.d/nfc:XNET驅(qū)動模塊
  73. /etc/conf/pack.d/nmi:不可屏蔽的中斷處理程序
  74. /etc/conf/pack.d/omti:OMTI硬盤驅(qū)動程序
  75. /etc/conf/pack.d/pa:并行打印機驅(qū)動程序
  76. /etc/conf/pack.d/pic:8259可編程中斷控制器驅(qū)動程序
  77. /etc/conf/pack.d/pit:8254可編程中斷定時器驅(qū)動程序
  78. /etc/conf/pack.d/prf:FROFILE驅(qū)動程序
  79. /etc/conf/pack.d/ptem:at&t流偽TTY設(shè)備驅(qū)動程序
  80. /etc/conf/pack.d/ptm:at&t流偽TTY設(shè)備驅(qū)動程序(主)
  81. /etc/conf/pack.d/pts:at&t流偽TTY設(shè)備驅(qū)動程序(從)
  82. /etc/conf/pack.d/ram:RAM盤驅(qū)動程序
  83. /etc/conf/pack.d/rtc:實時時鐘驅(qū)動模塊
  84. /etc/conf/pack.d/s5:S5文件系統(tǒng)驅(qū)動模塊
  85. /etc/conf/pack.d/s52k:S52K文件系統(tǒng)驅(qū)動模塊
  86. /etc/conf/pack.d/scodb:核心調(diào)試程序
  87. /etc/conf/pack.d/sec:C2安全級驅(qū)動模塊
  88. /etc/conf/pack.d/sem:AT&T信號燈驅(qū)動模塊
  89. /etc/conf/pack.d/shm:AT&T共享內(nèi)存驅(qū)動程序
  90. /etc/conf/pack.d/sio:串行I/O驅(qū)動程序
  91. /etc/conf/pack.d/sleeper:定時的睡眠/喚醒驅(qū)動程序
  92. /etc/conf/pack.d/sp:(安裝XSIGHT所需)流管道模塊
  93. /etc/conf/pack.d/spad:ADAPTEC 152X SCSI主接口驅(qū)動程序
  94. /etc/conf/pack.d/spm:(安裝XSIGHT所需)偽鼠標(biāo)
  95. /etc/conf/pack.d/spt:(安裝XSIGHT所需)非流偽TTY驅(qū)動程序
  96. /etc/conf/pack.d/ss:SUN RIVER STUB模塊
  97. /etc/conf/pack.d/str:流驅(qū)動模塊接口
  98. /etc/conf/pack.d/string:字符串設(shè)備驅(qū)動程序
  99. /etc/conf/pack.d/sumo:STORAGE PLUS SCSI-AT硬盤控制卡驅(qū)動程序
  100. /etc/conf/pack.d/sxt:SHELL分層驅(qū)動程序
  101. /etc/conf/pack.d/sy:/DEV/TTY主控制臺目標(biāo)模塊
  102. /etc/conf/pack.d/timod:TLI交換操作模塊
  103. /etc/conf/pack.d/tirdwr:TLI讀/寫模塊
  104. /etc/conf/pack.d/tmcha:FUTURE DOMAIN TMC-8X0 SCSI接口卡驅(qū)動程序
  105. /etc/conf/pack.d//vga:VGA圖形接口板驅(qū)動程序
  106. /etc/conf/pack.d/vpld:VP/IX線規(guī)程模塊
  107. /etc/conf/pack.d/vpt:VP/IX的TTY驅(qū)動程序
  108. /etc/conf/pack.d/vx:虛擬8086驅(qū)動程序
  109. /etc/conf/pack.d/wd:WD硬盤控制器驅(qū)動程序
  110. /etc/conf/pack.d/wd0:WD第一號硬盤控制器驅(qū)動程序
  111. /etc/conf/pack.d/wd1:WD第二號硬盤控制器驅(qū)動程序
  112. /etc/conf/pack.d/wdex:WD 7000 EX SCSI主接口卡驅(qū)動程序
  113. /etc/conf/pack.d/wdha:WD 7000 SCSI主接口卡驅(qū)動程序
  114. /etc/conf/pack.d/weitek:WEITEK協(xié)處理器驅(qū)動程序
  115. /etc/conf/pack.d/xsd:XENIX共享數(shù)據(jù)庫驅(qū)動程序
  116. /etc/conf/pack.d/xsem:XENIX信號燈驅(qū)動程序
  117. /etc/conf/pack.d/xt:BLIT包協(xié)議驅(qū)動程序
  118. /etc/conf/pack.d/xx:XENIX文件系統(tǒng)驅(qū)動程序
  119. /etc/copyrights:版權(quán)信息
  120. /etc/default:整個系統(tǒng)默認(rèn)信息文件
  121. /etc/fscmd.d:unix系統(tǒng)所支持的文件系統(tǒng)子目錄
  122. /etc/fscmd.d/AFS:用于AFS類型文件系統(tǒng)的維護(hù)命令
  123. /etc/fscmd.d/DOS:用于DOS類型文件系統(tǒng)的維護(hù)命令
  124. /etc/fscmd.d/EAFS:用于EAFS類型文件系統(tǒng)的維護(hù)命令
  125. /etc/fscmd.d/HS:決定文件系統(tǒng)類型的命令
  126. /etc/fscmd.d/S51K:用于S51K類型文件系統(tǒng)的維護(hù)命令
  127. /etc/fscmd.d/S52K:用于S52K類型文件系統(tǒng)的維護(hù)命令
  128. /etc/fscmd.d/S52K:用于XENIX類型文件系統(tǒng)的維護(hù)命令
  129. /etc/idrc.d:空目錄
  130. /etc/log:系統(tǒng)的日志文件目錄
  131. /etc/perms:unix及其集成產(chǎn)品的名稱、版本號等
  132. /etc/perms/bundle:unix集成產(chǎn)品清單
  133. /etc/pss命令所使用的數(shù)據(jù)文件
  134. /etc/rc.d/0:系統(tǒng)初始化
  135. /etc/rc.d/1:啟動系統(tǒng)的守護(hù)進(jìn)程
  136. /etc/rc.d/2:系統(tǒng)引導(dǎo)后,安裝文件系統(tǒng)
  137. /etc/rc.d/3:恢復(fù)文件系統(tǒng)
  138. /etc/rc.d/4:清除/tmp下的臨時文件
  139. /etc/rc.d/5:硬件下載
  140. /etc/rc.d/6:核心軟件初始化
  141. /etc/rc.d/7:啟動另一批守護(hù)進(jìn)程
  142. /etc/rc.d/8:執(zhí)行用戶定義的命令
  143. /etc/rc.d/9:引導(dǎo)日志
  144. /etc/rc0.d:與系統(tǒng)啟動相關(guān)的shell正文程序
  145. /etc/rc2.d:與系統(tǒng)啟動相關(guān)的shell正文程序
  146. /etc/rc3.d:空目錄
  147. /etc/shutdown.d:空目錄
  148. ./install:空目錄
  149. ./lost+found:系統(tǒng)維護(hù)目錄
  150. ./mnt:安裝文件系統(tǒng)目錄
  151. ./opt:存放系統(tǒng)可選的軟件
  152. ./shlib:unix共享庫的代碼目錄
  153. ./tcb:受托系統(tǒng)文件目錄
  154. ./tcb/audittmp:審計數(shù)據(jù)臨時目錄
  155. /tcb/audittmp/audit1:審計數(shù)據(jù)采集目錄
  156. /tcb/audittmp/audit2:審計數(shù)據(jù)采集目錄
  157. /tcb/bin:與受托系統(tǒng)相關(guān)的一組命令
  158. /tcb/files;與系統(tǒng)安全相關(guān)的數(shù)據(jù)文件
  159. /tcb/files/audit:審計子系統(tǒng)工作文件
  160. /tcb/files/auditrparms;審計子系統(tǒng)工作文件
  161. /tcb/files/auth;用戶鑒別信息文件
  162. /tcb/files/subsys:子系統(tǒng)目錄
  163. /tcb/lib:受托系統(tǒng)的一組可執(zhí)行程序
  164. /tcb/lib/auth_scripts:修改口令字,刪除用戶組,

  165. 增加偽終端等一組shell正文程序
  166. /tcb/lib/relax:安全級子目錄
  167. /tcb/lib/relax/high:高安全級的shell正文程序
  168. /tcb/lib/relax/improved;改進(jìn)安全級的shell正文程序
  169. /tcb/lib/relax/low:低安全級的shell正文程序
  170. tcb/lib/relax/traditional:傳統(tǒng)安全級的shell正文程序
  171. /usr/include/sys/ci:多處理器使用的頭文件
  172. /usr/include/sys/fs:文件系統(tǒng)有關(guān)的頭文件
  173. /usr/ingres:ingres數(shù)據(jù)庫目錄
  174. /usr/lbin:安裝應(yīng)用軟件的工具
  175. /usr/lib/console:主控臺顯示所使用的字模
  176. /usr/spool/mmdf:mmdf郵件系統(tǒng)工作目錄
  177. /usr/spool/mail:郵件工作目錄
  178. /usr/spool/lp/model:各種型號打印機接口程序
  179. /usr/spool/lp:打印機工作目錄
  180. /usr/spool/lp/fifos:命名的管道
  181. /usr/spool/lp/logs:打印命令日志
  182. /usr/spool/cron:時鐘守護(hù)進(jìn)程工作目錄;
  183. /usr/mmdf:mmdf郵件系統(tǒng)主目錄
  184. /usr/mmdf/bin:mmdf郵件系統(tǒng)命令
  185. /usr/mmdf/chans:mmdf所使用的通道
  186. /usr/mmdf/log:mmdf日志
  187. /usr/mmdf/table:mmdf所使用的各種文件
  188. /usr/lib/uucp:uucp所使用的命令和撥號程序
  189. /usr/lib/vidconf:視頻配置目錄
  190. /usr/lib/vidi:屏幕顯示所使用的字模
  191. /usr/man:unix在線手冊目錄
  192. /usr/man/cat.ADM:壓縮形式的系統(tǒng)管理命令在線手冊
  193. /usr/lib/terminfo/w:Wyse終端
  194. /usr/lib/terminfo/v:DEC終端
  195. /usr/lib/terminfo/t:TEKTRONTX終端
  196. /usr/lib/terminfo/h:Hazetine.HP等終端
  197. /usr/lib/terminfo/i:IBM終端
  198. /usr/lib/terminfo/n:NCR等終端
  199. /usr/lib/terminfo/q: Qume,Qvt終端
  200. /usr/lib/terminfo/b:AT&T 等終端
  201. /usr/lib/terminfo/c:HUMAN designed system終端
  202. /usr/lib/terminfo/d: DEC,LEAR Siegler 終端
  203. /usr/lib/terminfo/e: Miscellaneous, Beehive終端
  204. /usr/lib/terminfo/f: Fortune 終端
  205. /usr/lib/terminfo/g: Ann ArBOR終端
  206. /usr/lib/terminfo/8:智能系統(tǒng)公司終端
  207. /usr/lib/terminfo/9:TELEVIDEO終端
  208. /usr/lib/terminfo/B:AT&T終端
  209. /usr/lib/terminfo/a:ANN ARBOR,AT&T,ANST Generic等
  210. /usr/lib/terminfo/1:DATAMEDIA,GENERAL終端
  211. /usr/lib/terminfo/2:HP系列終端
  212. /usr/lib/terminfo/3:IBM,TELERAY等終端
  213. /usr/lib/terminfo/4:ANN ARBOR,AT&T等終端
  214. /usr/lib/terminfo/5:AT&T系列終端
  215. /usr/lib/terminfo/6:AT&T終端
  216. /usr/lib/terminfo/7:AT&T終端
  217. /usr/lib/terminfo:終端,打印機性能數(shù)據(jù)庫
  218. /usr/lib/sco/pcap:打印機的初始描述文件
  219. /usr/lib/mouse:鼠標(biāo)功能的定義
  220. /usr/lib/mkusr/uucp:創(chuàng)建uucp用戶所需要運行的正文程序
  221. /usr/lib/mkusr/sh:創(chuàng)建使用sh的用戶時所需要運行的正文程序
  222. /usr/lib/mkusr/scosh:創(chuàng)建使用scosh的用戶時所需要運行的正文程序
  223. /usr/lib/mkusr/rsh:創(chuàng)建使用rsh的用戶時所需要運行的正文程序
  224. /usr/lib/mkusr/rksh:創(chuàng)建使用rksh的用戶時所需要運行的正文程序
  225. /usr/lib/mkusr/lib:由mkusr,init使用的shell函數(shù)庫
  226. /usr/lib/mkusr/ksh:創(chuàng)建使用ksh的用戶時所需要運行的正文程序
  227. /usr/lib/mkusr/csh:創(chuàng)建使用csh的用戶時所需要運行的正文程序
  228. /usr/lib/mkdev:設(shè)備和文件系統(tǒng)配置目錄
  229. /usr/lib/mkdev/perms:軟盤,硬盤,打印機,串口有關(guān)信息
  230. /usr/lib/lang:系統(tǒng)所支持的多種語言
  231. /usr/lib/lang.src:多種語言的字符集源文件
  232. /usr/lib/mail:郵件系統(tǒng)的部分命令
  233. /usr/lib/mapchan:鍵盤變換文件
  234. /usr/lib/keyboard:鍵盤數(shù)據(jù)文件
  235. /usr/lib/keyboard/string.d:字符串與功能鍵對照表
  236. /usr/lib/event:鼠標(biāo)設(shè)備文件及配置信息
  237. /usr/lib/goodpw:對口令字的描述
  238. /usr/lib/goodpw/checks:口令字檢查
復(fù)制代碼

作者: meteor06    時間: 2003-08-08 14:26
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. vi使用了兩種狀態(tài),一是指令態(tài)(Command Mode),另一是插入
  2. 態(tài)(Insert Mode)。當(dāng)vi處於指令態(tài)時,打入的內(nèi)容會視作指令
  3. 來解釋;另一方面,當(dāng)vi處於插入態(tài)時,就可以打入正文(text)
  4. 給文件。
  5. 大多數(shù)vi指令是單字符,由插入態(tài)改變?yōu)橹噶顟B(tài),指〈Esc〉鍵;
  6. 而由命令態(tài)轉(zhuǎn)為插入態(tài),則可以使用下面的插入令,直接打入,
  7. 無需再按〈Return〉鍵。
  8. -指令i在游標(biāo)處插入正文
  9. -指令I(lǐng)在一行開始處插入正文
  10. -指令a在游標(biāo)後追加正文
  11. -指令A(yù)在行尾追加正文
  12. -指令o在游標(biāo)下面新開一行
  13. -指令O在游標(biāo)上面新開一行
  14. 要記著一點,在插入態(tài)處,不能打入指令,必需先按〈Esc〉鍵,
  15. 返回指令態(tài)。假若戶不知身處何態(tài),也可以按〈Esc〉鍵,不管處
  16. 於何態(tài),都會返回指令態(tài)。

  17. 存檔及退出
  18. 在修改文件時,如何存檔及退出指定文件都非常重要。在vi內(nèi),
  19. 行使存檔或退出的指令時,要先按冒號(:),改變?yōu)橹噶顟B(tài),用
  20. 戶就可以看見在熒幕左下方,出現(xiàn)冒號(:),顯示vi已經(jīng)改為指
  21. 令態(tài),可以進(jìn)行存檔或退出等工作
  22. 下面就是一些這方面常用的指令。
  23. :q!放棄任何改動而退出vi,也就是強行退出
  24. :w存檔
  25. :wq存檔并退出vi
  26. :x與wq的工作一樣
  27. :zz與wq的工作一樣

  28. 刪除正文
  29. 刪除或修改正文都是利用插入態(tài),故此,下面所提及的指令只需
  30. 在插入態(tài)內(nèi),直接選入指令即行。
  31. -x刪除游標(biāo)處字符(Character)
  32. -nx刪除游標(biāo)處後n個字符
  33. -nX刪除游標(biāo)處前n個字符
  34. -ndw刪除游標(biāo)處下n個單詞(word)
  35. -dd刪除整行
  36. -d$或D刪除由游標(biāo)至該行最末
  37. -u恢復(fù)前一次所做的刪除

  38. 修改正文
  39. 當(dāng)使用vi修改正文,加減字符時,就會采用另一組在插入態(tài)操作
  40. 的指令。
  41. - r char由char代替游標(biāo)處的字符
  42. -Rtext〈Esc〉由text代替游標(biāo)處的字符
  43. -cwtext〈Esc〉由text取代游標(biāo)處的單詞
  44. -Ctext〈Esc〉由text取代游標(biāo)處至該行結(jié)尾處
  45. -cc使整行空白,但保留游標(biāo)位置,讓你開始打入
  46. -如刪除指令一樣,在指令前打入的數(shù),表示執(zhí)行該指令多少次。

  47. 正文模式檢索
  48. 要檢索文件,必需在指令態(tài)下進(jìn)行。所謂「模式」,就是一個特
  49. 定字符串,其中可含空格符。
  50. -/str〈Return〉向前搜尋str直至文件結(jié)尾處
  51. -?str〈Return〉往後搜尋str直至文件開首處
  52. -n同一方向上重復(fù)檢索
  53. -N相反方向上重復(fù)檢索

  54. 如果要在 vi執(zhí)行期間,轉(zhuǎn)到shell執(zhí)行,使用驚嘆號(!)執(zhí)行系
  55. 統(tǒng)指令,例如在vi期間,列出當(dāng)前目錄內(nèi)容,可以打入
  56. :!If
復(fù)制代碼


  1. 尋找文件
  2. find(c)指令可以在層次目錄中查找文件,例如:
  3. $find/-name filename -exec rm {};
  4. -name filename指定filename
  5. -exec rm表示在所找的文件中執(zhí)行rm移動這個指令
  6. 另外,用戶亦可以加入,-print表達(dá)式,顯示找到文件的全路徑名。

  7. 除此之外,find(c)也可以用來找出特定用戶或用戶組所持有的
  8. 文件,譬如:
  9. $find/-user bin -print
  10. $find/-group mmdf -print

  11. 又或者,用find(c)重新定向過濾程序,輸出錯誤信息,例如:
  12. $find/-name motd -print 2〉/dev/null
復(fù)制代碼


  1. 歸檔文件:tar(c)
  2. tar 是對非特權(quán)用戶最易用和最可靠的實用程序(utility),從
  3. 歸檔介質(zhì)上保留和恢復(fù)文件,亦能從多文件歸檔中抽取單個文件。
  4. tar 歸檔使用文件和目錄的相對或絕對路徑名。

  5. 打入 tar,即會顯示所有變量選項;"cv"是創(chuàng)建歸檔;"cv#"
  6. 用於來自 /etc/default/tar 的設(shè)備號 #?
  7. rv--追加已有歸檔;"
  8. uv--更新在已有歸檔上的文件;
  9. tv--顯示歸檔內(nèi)容表;
  10. xv-- 從歸檔中抽取文件;
  11. f--從指定文件中讀入或?qū)懗觯?br />
  12. L--使 tar 跟隨符號連接繼續(xù)追查下去,默認(rèn)情況下則會忽略符號連接
復(fù)制代碼


  1. 當(dāng)需要後援指定設(shè)備、後援空設(shè)備與使用匹配符的時候,就不能
  2. 使用操作容易的 tar,而需要轉(zhuǎn)用比較復(fù)雜的 cpio,用以歸納文件。
  3. 譬如,需要選取文件建立歸檔,指令如下:
  4. cpio 主要選項為:
  5. -v 顯示工作
  6. -i 讀歸檔
  7. -o 寫入歸檔
  8. -t 內(nèi)容表
  9. -d 創(chuàng)建目錄
  10. -m 保留原修改日期
  11. -U 無條復(fù)制
  12. -B 分割因子置為 5k
  13. -Cn 分割因子置為 n
  14. -Kn 介質(zhì)長度置為 n

  15. 譬如,需要選取文件建立歸檔,指令如下:
  16. $find /u/bill -print| cpio -oB -O /dev/fd0
  17. 又例如,需要抽取 cpio 歸檔文件名時:
  18. $cpio -idmuBv -I /dev/fd0
復(fù)制代碼


  1. shell
  2. 默認(rèn)shell在/etc/default/authsh中指定,從/usr/lib/
  3. mkuser目錄結(jié)構(gòu)內(nèi)文件中,取到可采用的注冊shell表。

  4. 默認(rèn)主目錄在/etc/default/authsh中定義,從/usr/lib/
  5. mkuser/homepaths文件中,取到可采用主目錄的選擇。以及為用
  6. 戶創(chuàng)建一個新的主目錄。
復(fù)制代碼


  1. 而ps -elf指令則提供了需有F、S、C、PRI、NI、TIME字段的 使用訊息
  2. -F是標(biāo)記,指示進(jìn)程位置,20表示在內(nèi)存,0表示交換在盤上, 31是系統(tǒng)進(jìn)程。
  3. -S是狀態(tài)訊息,指示進(jìn)程狀態(tài),睡眠還是正在運行。
  4. -C是進(jìn)程占有CPU的百分率
  5. -TIME是花費CPU的總時間。
  6. -PRI是進(jìn)程當(dāng)前優(yōu)先數(shù)
  7. -NI是進(jìn)程的nice (ADM)菜單
復(fù)制代碼


  1. 怎么把后綴名為.dd的文件打開 ?
  2. 答:
  3. 以binary方式通過網(wǎng)絡(luò)傳到要安裝的機器上,
  4. mv file.dd VOL.000.000
  5. 然后用custom安裝,介質(zhì)選擇Media Images,根據(jù)提示輸入VOL.000.000所在目錄即可。
復(fù)制代碼


  1. 在WINDOWS 和SCO間怎么拷文件?
  2. 答:
  3. 從windows計算機進(jìn)入dos提示符c:\>;,運行ftp ****.****.****.****(unix機的ip地址),
  4. 以某一個unix用戶登錄即可,注意登錄后輸入bin,保證以二進(jìn)制方式傳輸。
  5. 如果從unix取文件,執(zhí)行 get filename
  6. 如果傳文件到unix,執(zhí)行 put filename
復(fù)制代碼

作者: meteor06    時間: 2003-08-21 14:34
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 如何激活unixware的F9---F12四個屏幕的方法
  2. 執(zhí)行下列腳本
  3. for I in 09 10 11 12
  4. do
  5. pmadm -a -p contty -s $I -S login -fu -v `ttyadm -V` -m "`ttyadm -d \/dev/vt$I -l console -s /usr/bin/shserv -p \"Login(vt$I):\"`"
  6. done
  7. 本腳本在unixware711、ou8、713下測試通過
  8. [saintdragon  發(fā)表于: 2003-08-08 13:08    ]
復(fù)制代碼


  1. 如何提取SCO Unix的man幫助文檔阿?
  2. 我用man tar >; help.txt得到的文件總是有亂碼,請問應(yīng)該如何正確提取各個命令的幫助文檔阿?
  3. 答:
  4. man tar | col -b >;help.txt
  5. [taige   發(fā)表于: 2003-08-12 16:08    ]
復(fù)制代碼


  1. $#,$?,$$,$!這幾個特殊變量含義都知道,但是不知道具體怎么使用?!
  2. $#,定位參數(shù)個數(shù)
  3. 例子:
  4. $ set a b c d
  5. $ print $* (顯示定位參數(shù))
  6. $ a b c d
  7. $ print $# (顯示定位參數(shù)個數(shù))
  8. $ 4 (參數(shù)個數(shù)為4)

  9. $?, 執(zhí)行最后一個命令的退出值,0 為成功, 非零為失敗
  10. 例子:
  11. $ grep abc *.* (搜索串a(chǎn)bc 在所有文件中)
  12. $print $? (顯示命令執(zhí)行狀態(tài))
  13. $1 (為1,表示搜索失敗了)


  14. $$,當(dāng)前shell的PID值
  15. 例子:
  16. $ print $$
  17. $ 4755

  18. $!,最后一個放在后臺的作業(yè)的PID
  19. 例子:把sleep命令放在后臺執(zhí)行
  20. $sleep 10&
  21. [1] 500
  22. $print $!
  23. 500
復(fù)制代碼


  1. 如果想?yún)⒖紀(jì)racle在unixware和openserver都什么做過認(rèn)證,
  2. 可以參考這個
  3. http://www.sco.com/partners/oracle/
  4. [answer 發(fā)表于: 2003-08-12 14:08    ]
復(fù)制代碼


  1. 如何在shell中屏蔽delete這個鍵
  2. 我想在程序運行時候,按delete鍵不起什么作用,只有通過程序中的退出才起作用,不知道該如何操作?
  3. 答:
  4. trap "" 2 3
  5. 可以屏蔽掉 delete 和 ctrl-\ 兩個中斷鍵
  6. 或者在程序中加入 signal(SIG_IGN,2);signal(SIG_IGN,3);也可以。
  7. [fdlj53u      發(fā)表于: 2003-08-13 09:08    ]
復(fù)制代碼


  1. 1、unix文件轉(zhuǎn)到dos文件
  2. xtod -- change file format from UNIX to MS-DOS

  3. Syntax
  4. ======
  5. xtod [ filename ] >; [ output.file ]

  6. 2、dos文件轉(zhuǎn)到unix文件
  7. dtox -- change file format from MS-DOS to UNIX

  8. Syntax
  9. ======
  10. dtox filename >; output.file
復(fù)制代碼


  1. shell執(zhí)行方法
  2. 有三種:
  3. 程序名直接執(zhí)行:啟動新的子shell執(zhí)行;
  4. sh+程序名:啟動新的子shell執(zhí)行
  5. “.”+程序名:當(dāng)前shell執(zhí)行
  6. 能告知其中區(qū)別嘛?
  7. 答:
  8. 1、文件具有可執(zhí)行權(quán)限,并在環(huán)境變量PATH定義的目錄下。
  9. 2、sh shell_program arguments
  10. 這種方式激活一個子shell并且指定這個子shell為執(zhí)行這個程序的命令解釋器。這個程序文件的屬性不一定必須為可執(zhí)行。這種方式的用途在:你正在在一種shell下工作,同時想要執(zhí)行用其他shell命令語言寫的shell程序十分有用。
  11. 雖然shell程序沒有調(diào)試器,命令:
  12. sh –x shell_program arguments
  13. 會在執(zhí)行每一行時,先在屏幕上打印出shell程序的每一行。這允許你看到shell如何進(jìn)行文件名產(chǎn)生,變量替代,和命令替代。
  14. 3、一般是“./”+程序名,表示在當(dāng)前目錄下執(zhí)行;
  15. "."+空格+程序名(一般只能用于shell腳本), 表示在當(dāng)前shell環(huán)境直接執(zhí)行后面的程序,不再fork子shell,這個程序文件的屬性不一定必須為可執(zhí)行。
  16. [sd-feng      發(fā)表于: 2003-08-18 20:08    ]
復(fù)制代碼


  1. SCO OpenServer Enterprise System(ver 507.BL7)=測試版
  2. SCO OpenServer Enterprise System(ver 507.Hw)=正式版
  3. [yanguo66   發(fā)表于: 2003-08-19 10:08    ]
復(fù)制代碼


  1. exec命令可以用來替代當(dāng)前shell;換句話說,并沒有啟動子shell。使用這一命令時任何現(xiàn)有環(huán)境都將會被清除,并重新啟動一個shell。它的一般形式為:
  2. exec command
  3. 其中的command通常是一個shell腳本。
  4. 我所能夠想像得出的描述exec命令最貼切的說法就是:它踐踏了你當(dāng)前的shell。 當(dāng)這個腳本結(jié)束時,相應(yīng)的會話可能就結(jié)束了。exec命令的一個常見用法就是在用戶的.profile最后執(zhí)行時,用它來執(zhí)行一些用于增強安全性的腳本。如果用戶的輸入無效, 該shell將被關(guān)閉,然后重新回到登錄提示符。exec還常常被用來通過文件描述符打開文件。
  5. 記住, exec在對文件描述符進(jìn)行操作的時候(也只有在這時),它不會覆蓋你當(dāng)前的
  6. shell。
復(fù)制代碼

作者: meteor06    時間: 2003-08-22 14:17
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 在SCO下一個目錄最大可以建立的文件數(shù)是多少?
  2. 答:
  3. 一個目錄又是由一個個目錄項組成,一個目錄項是由16B組成,其中前兩位是i節(jié)點號,后14位是文件名(大于14字節(jié)的文件名就暫且不討論).可以看到64個目錄項的長度為16B*64=1024B,剛好是一個盤塊的空間.一個目錄中除掉"."和".."目錄項,就是62個了!!!!!所以,62個目錄項可以提高文件系統(tǒng)的效率!!!
  4. [yutian  2003-08-21 14:08    ]
復(fù)制代碼


  1. SCO OPENSERVER 安裝8139網(wǎng)卡步驟
  2. 1. 將8139.vol 拷貝成 /tmp/VOL.000.000
  3. 插入軟盤
  4. doscp a:/8139.vol /tmp/VOL.000.000
  5. 2.安裝驅(qū)動程序
  6. 運行 custom
  7. ->; Software
  8. ->; Install New...
  9. ->; <*>; From (本機hostname)
  10. ->; *Media Images
  11. ->; Image Directory: /tmp
  12. 開始安裝
  13. 安裝完成后在custom 可以看到有
  14. RTL8139 PCI Fast Ethernet Adapter (8139網(wǎng)卡驅(qū)動程序)
  15. 3.安裝網(wǎng)卡
  16. 運行netconfig
  17. ->; Hardware
  18. ->; Add new LAN adapter
  19. ->; RTL8139 PCI Fast Ethernet Adapter
  20. ->; SCO TCP/IP
  21. relink 重連內(nèi)核,啟動機器

  22. 網(wǎng)卡配置完成,ping不通的可能原因
  23. 1.查看網(wǎng)線是否好用
  24. 2.執(zhí)行 hw -r pci
  25. 查找Ethernet controller
  26. 記錄DeviceNum:
  27. Function:
  28. Bus:
  29. 的值
  30. 執(zhí)行netconfig 修改網(wǎng)卡的這三項參數(shù)值
  31. 3. 執(zhí)行 netconfig
  32. 修改 Set speed and duplex mode:: 的值,(建議改為 auto)
  33. 4. 查看網(wǎng)卡設(shè)置中Netmask是否正確
  34. 5.下載新的網(wǎng)卡驅(qū)動程序

  35. Realtek官方網(wǎng)站驅(qū)動下載
  36. http://www.realtek.com.tw/downloads/downloads1-3.aspx?Keyword=8029
  37. http://www.realtek.com.tw/downloads/downloads1-3.aspx?Keyword=8139
復(fù)制代碼


  1. sco中怎樣查看登陸不成功的信息?
  2. 答:
  3. cd /usr/adm
  4. touch loginlog
復(fù)制代碼


  1. 調(diào)大oracle的process數(shù),SCO相應(yīng)參數(shù)的調(diào)整
  2. SCO openserver 5.0.5 的 oracle7.3.4
  3. 調(diào)大 oracle的 process 如果報以下錯誤
  4. ORA-07252: spcre: semget error, could not allocate semaphores.
  5. SCO System V/386 Error: 28: No space left on device
  6. Additional information: 2

  7. 1. scoadmin ->; Hardware/Kernel Manager
  8. ->; Tune Parameters...
  9. 7.User and group configuration
  10. MAXUP: maximum number of processes available to user.

  11. 15.Semaphores
  12. SEMMAP: number of entries in the semaphore map.
  13. SEMMNI: number of semaphore identifiers.
  14. SEMMNU: number of semaphore undo structures.

  15. 16. Shared data
  16. SHMMAX: maximum shared memory segment size (bytes).
  17. 此處的數(shù)值為 2的n次方

  18. Relink Kernel
  19. 2. /etc/conf/bin/idtune -f SEMMNS <num>;
  20. 3. relink
  21. 4. 重起機器,oracle啟動成功
復(fù)制代碼


  1. 任何對 /etc/inittab文件的 修改都是暫時的 ,每當(dāng)系統(tǒng)重新連接內(nèi)核,都會重新
  2. 建立/etc/inittab文件 ,
  3. 首先/etc/inittab將被替換為 /etc/conf/cf.d/init.base(系統(tǒng)缺省的 inittab)
  4. 然后再附加保存在 /etc/conf/init.d目錄中的 有關(guān)設(shè)備驅(qū)動的 初始化文件的內(nèi)容
復(fù)制代碼


  1. /etc/inittab文件內(nèi)容的結(jié)構(gòu) ,共分為以冒號分隔的4個字段
  2. indetifier:run_level:action:process
  3. indetifier : 標(biāo)識符,最多為4個字符
  4. run_level : 運行級,制定相應(yīng)在哪個運行級執(zhí)行
  5. action : 動作關(guān)鍵字
  6. 主要有 once,respawn等
  7. once : 啟動進(jìn)程,但不等待進(jìn)程結(jié)束便繼續(xù)處理inittab中下一項
  8. 該進(jìn)程死亡,init也不再重新啟動該進(jìn)程
  9. respawn : 啟動進(jìn)程,但不等待進(jìn)程結(jié)束便繼續(xù)處理inittab中下一項
  10. 該進(jìn)程死亡,init重新啟動該進(jìn)程
  11. process : 所要執(zhí)行的 SHELL
復(fù)制代碼


  1. 系統(tǒng)啟動階段步驟
  2. 1)有引導(dǎo)程序boot加載unix核心(/stand/unix)
  3. 2) 啟動成為init的初始化進(jìn)程
  4. 3) 由init 啟動 /etc/inittab文件中所列的 有關(guān)進(jìn)程
  5. 啟動期間涉及的文件目錄主要有 /etc/default/boot,/etc/inittab
  6. /etc/rc#, etc/rc#.d
復(fù)制代碼

作者: meteor06    時間: 2003-08-27 15:24
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 請問誰有SCO UNIX的user manual
  2. 答:
  3. 如果是sco open server,裝好的系統(tǒng)457端口有在線幫助文檔,在線的有http://www.armory.com:457/dochome.html,
  4. [litneo      發(fā)表于: 2003-08-23 18:08    ]
復(fù)制代碼


  1. unixware下系統(tǒng)不能正常啟動,如何init s??????
  2. Before you reinstall the OS you might try booting the UnixWare into single user. To do this, when you see the UnixWare splash screen press the space bar. If successful you will get a [boot] prompt where you will need to type:

  3. [boot] INITSTATE=s
  4. [boot] go

  5. [feng4321  發(fā)表于: 2003-08-25 10:08    ]
復(fù)制代碼


  1. 在SCO 5.0.6下apache1327+php4+oracle7.3.4(oracle)安裝
  2. 1、在SCO 5.0.6下安裝好GCC
  3. 2、在SCO 5.0.6下安裝好ORACLE 7.3.4
  4. 3、APACHE 配置如下:
  5. ./configure --prefix=/usr/apache --enable-module=so
  6. 4、PHP配置如下:
  7. ./configure --without-mysql --with-oracle=/oracle/product/734 --with-apxs=/usr/apache/bin/apxs --enable-track-vars --enable-ftp
  8. 5、在編譯PHP前修改config_vars.mk
  9. 把EXTRA_LIBS句改為:
  10. EXTRA_LIBS = -ldl -lclntsh -lnsl_s -lsocket -lgd -lcrypt -lm -ldl -ltk21etc -lsqlnet -lncr -ltk21etc -lsqlnet -lclient -lcommon -lgeneric -ltk21etc -lsqlnet -lncr -ltk21etc -lsqlnet -lclient -lcommon -lgeneric -lepc -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3 -lsocket -lnsl_s -lm -lcore3 -lsocket -lnsl_s -lm -lc
  11. 6、然后進(jìn)行編譯就OK了。

  12. [hyxdx  發(fā)表于: 2003-08-25 13:08    ]
復(fù)制代碼


  1. LXBS的特點
  2. LXBS是為金融系統(tǒng)設(shè)計的一套基于前置機上的應(yīng)用開發(fā)平臺, 提供了4GL 和交
  3. 互式開發(fā)工具。它具有如下特點:
  4. ·運行于通用硬件平臺, 采用Intel系列微機(如聯(lián)想386, 486)作前置機, 避
  5. 免了專用機的封閉性。
  6. ·提供4GL, 編程簡單, 易于各類非計算機專業(yè)人員掌握。
  7. ·提供交互式開發(fā)環(huán)境, 用戶界面制作直觀容易, 所見即所得。
  8. ·可與各種通用數(shù)據(jù)庫接口, 如INFORMIX, ORACLE, SYBASE等。
  9. ·程序構(gòu)件可重用性強, 應(yīng)用開發(fā)效率高。
  10. ·支持對存折打印機,密碼鍵盤,磁卡讀寫器等金融外設(shè)的方便的編程和操作。

  11. [li2002     發(fā)表于: 2003-08-25 19:08    ]
復(fù)制代碼


  1. 查看用戶登陸的ip

  2. 當(dāng)前簽到用戶的ip
  3. finger
  4. who -ux

  5. 歷史信息
  6. last -W /var/adm/wtmpx
  7. who -ux /var/adm/wtmpx
復(fù)制代碼


  1. UNIX 下的Sybase IP地址和端口號是如何定義的?
  2. Sybase的接口文件interfaces,可將安裝Sybase機上的接口文件interfaces,isql
  3. 文件拷貝到v01:/usr/sybase目錄下。
  4. interfaces文件位置
  5. *WinNT版的Sybase在 c:\sybase\ini\SQL.ini
  6. *SCO Openserver版在 /Path.../sybase/interfaces
  7. interfaces文件

  8. ## SYBASE0 on server
  9. ## Services:

  10. ## query tcp (5000)
  11. ## master tcp (5000)
  12. SYBASE0 5 5
  13. query tli tcp /dev/tcp \x00021388ca6408600000000000000000
  14. master tli tcp /dev/tcp \x00021388ca6408600000000000000000


  15. 含義:
  16. query tli tcp /dev/tcp \x0002 {1388} {[ca][64][08][60]} 0000000000000000
  17. {1388} : 端口號=5000 (16進(jìn)制)
  18. {[ca][64][08][60]} : ip地址=202.100.8.96 (16進(jìn)制)
  19. [月冷西湖   發(fā)表于: 2003-08-27 13:08    ]
復(fù)制代碼


  1. 將路由器日志記錄在UNIX5.05上
  2. 路由器日志:默認(rèn)方式下路由器不會記錄任何掃描和登錄,添加路由器的日志記錄將有助于。當(dāng)然,你需要額外的一臺服務(wù)器來放置router.log文件。
  3. 在CISCO路由器上:
  4. router(config)# logging faclity syslog
  5. router(config)# logging trap informational
  6. router(config)# logging [服務(wù)器名]
  7. 在log server上:
  8. I.在/etc/syslog.conf中加入一行:
  9. *.info /var/log/router.log
  10. II.生成文件日志文件:
  11. touch /var/log/router.log
  12. III.重起syslogd進(jìn)程:
  13. kill -HUP `cat /var/run/syslogd.pid`
  14. [lyongggg   發(fā)表于: 2003-08-27 12:08    ]
復(fù)制代碼

作者: meteor06    時間: 2003-09-01 13:16
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. unixware7.11及Sybase 11.9.2 for Unixware安裝過程

  2. Sybase for Unixware安裝過程

  3. 一、 Unixware 7.1.1安裝(CDROM安裝)
  4. 1、 從CDROM安裝引導(dǎo)啟動Unixware CD-1(CDROM必須是Slot1或Slot2的Master)
  5. 2、 安裝語言,選擇Proceed with installation in English,回車?yán)^續(xù)
  6. 3、 Choose a zone for this system and press <F10>;,選擇Americas(Latin-1),F(xiàn)10繼續(xù)
  7. 4、 Choose a Locale for this system and press <F10>;,選擇C(English) ,F(xiàn)10繼續(xù)
  8. 5、 Keyboard,選擇United States,F(xiàn)10繼續(xù)
  9. 6、 輸入License Number、License Code、License Data,F(xiàn)10繼續(xù)
  10. 7、 提示插入HBA盤,將服務(wù)器的特殊設(shè)備驅(qū)動(如Raid、SCSI、網(wǎng)卡等,必須是Unixware的HBA格式軟盤)插入A盤,選擇Install HBA diskette,按F10裝入驅(qū)動,重復(fù)此步驟直到所有的附加驅(qū)動裝載完畢,選擇Proceed with installation,F(xiàn)10繼續(xù)
  11. 8、 DCU設(shè)置,選擇Do not enter the DCU(auto-configure drivers) ,F(xiàn)10繼續(xù)
  12. 9、 System Node Name,在Name:后輸入本服務(wù)器的主機名稱(必須字母打頭,長度3-63個字符),F(xiàn)10繼續(xù)
  13. 10、 選擇Install from CD-ROM,F(xiàn)10繼續(xù)(如果此時僅出現(xiàn)Install from TCP network server、Install from SPX network server等,說明安裝程序沒有識別出CDROM,檢查步驟7裝載的CDROM驅(qū)動是否正確,并選擇Cancel installation and shut down,重新啟動后重復(fù)上述步驟,在步驟7的時候裝入正確的CDROM驅(qū)動)
  14. 11、 Disk Configuration,在Action處用F2選擇Use whole disk for UNIX,指定所有硬盤空間用于Unixware,F(xiàn)10繼續(xù)
  15. 12、 文件系統(tǒng)配置,選擇Customize filesystem and slices,按以下表格修改Swap slice的大小:
  16. 服務(wù)器物理內(nèi)存(MB) Swap空間(MB)
  17. 16 32
  18. 64 75
  19. 256 200
  20. 1024 430
  21. 4096 1330
  22. 8192 2530
  23. 在Filesystem and Raw Disk Slices表的Swap slice一行上,將Size的內(nèi)容改為所需要的Swap空間尺寸(以MB為單位),F(xiàn)10繼續(xù)
  24. 13、 磁盤配置,選擇Use default disk options,F(xiàn)10繼續(xù)
  25. 14、 Choose System Profile,選擇Full (All Packages) ,F10繼續(xù)
  26. 15、 Select Network Adapter,如果屏幕已列出服務(wù)器所使用的網(wǎng)卡,選擇Use network adapter list above,否則,選擇Select from the full list of supported adapters,在隨后的網(wǎng)卡列表中選擇,F(xiàn)10繼續(xù)
  27. 16、 TCP/IP配置,輸入服務(wù)器IP地址,其余均可為空,F(xiàn)10繼續(xù)
  28. 17、 IPX配置,按F8跳過
  29. 18、 NIS配置,按F8跳過
  30. 19、 輸入當(dāng)前的日期與時間,在Timezone上按F2選擇Asia/Australasia,在后續(xù)屏幕上用PgDn翻到第二頁,選擇China,F(xiàn)10繼續(xù)
  31. 20、 安全級配置,選擇Traditional,F(xiàn)10繼續(xù)
  32. 21、 System owner配置,System Owner name輸入root,System Owner login name輸入root,輸入System Owner password,再次輸入System Owner password,F(xiàn)10繼續(xù)
  33. 22、 確定root密碼,輸入并確認(rèn)root密碼,F(xiàn)10繼續(xù)
  34. 23、 有關(guān)License協(xié)議提示,選擇Accept,F(xiàn)10繼續(xù)
  35. 24、 系統(tǒng)接著提示將進(jìn)行安裝,此時可按F3將以前所有的配置存入軟盤,以后重新安裝時,在步驟3之前可按F3讀入該配置,以節(jié)省安裝回答選擇時間
  36. 25、 系統(tǒng)安裝完CD-1之后,將提示取出CDROM和軟盤,并重新啟動
  37. 26、 啟動完成后,選擇響應(yīng)的鼠標(biāo)類型,然后提示繼續(xù)安裝CD-2,在安裝過程中,系統(tǒng)系統(tǒng)將提示插入步驟7所使用的HBA軟盤。CD-3上是一些附加的應(yīng)用程序,當(dāng)CD-2安裝完成后可跳過CD-3的安裝
  38. 二、 Unixware 7.1.1安裝(軟盤引導(dǎo)安裝)
  39. 1、 從Unixware 7.1.1 Boot Disk 1引導(dǎo)系統(tǒng)
  40. 2、 安裝語言,選擇Proceed with installation in English,回車?yán)^續(xù)
  41. 3、 Disk 1引導(dǎo)完成后,按系統(tǒng)提示,插入Unixware 7.1.1 Boot Disk 2,繼續(xù)安裝
  42. 4、 Choose a zone for this system and press <F10>;,選擇Americas(Latin-1),F(xiàn)10繼續(xù)
  43. 5、 Choose a Locale for this system and press <F10>;,選擇C(English) ,F(xiàn)10繼續(xù)
  44. 6、 Keyboard,選擇United States,F(xiàn)10繼續(xù)
  45. 7、 輸入License Number、License Code、License Data,F(xiàn)10繼續(xù)
  46. 8、 提示插入HBA盤,此時必須插入Unixware自帶的默認(rèn)HBA軟盤,并選擇Install HBA diskette,按F10裝入,否則后繼操作將無法繼續(xù)
  47. 9、 以后的安裝步驟從CDROM安裝的步驟7開始
  48. 三、 Sybase安裝前準(zhǔn)備
  49. 1、 用SCO Admin→Hardware→Video Manager將屏幕分辨率調(diào)整到1024x768
  50. 2、 通過控制面版的字體設(shè)置將屏幕字體調(diào)整為3號
  51. 3、 用SCO Admin→Account Manager加入一個sybase用戶組
  52. 4、 用SCO Admin→Account Manager加入一個sybase用戶,默認(rèn)home directory為/home/sybase,login group為sybase
  53. 5、 用sybase用戶登錄
  54. 6、 通過控制面版的字體設(shè)置將屏幕字體調(diào)整為3號
  55. 7、 用root登錄
  56. 8、 設(shè)置sybase用戶登錄選項:
  57. 編輯并修改 /home/sybase/.env,增加兩行:
  58. SYBASE /sybase
  59. DSQUERY sybserver (其中sybserver代表SYBASE服務(wù)器名字,需要按實際情況修改,一般情況下SYBASE服務(wù)器名字與服務(wù)器主機名字相同)
  60. 編輯并修改 /home/sybase/.dtprofile,將最后一行內(nèi)容之前的#號去掉:
  61. # DTSOURCEPROFILE=true (將此行之前的#號去掉)
  62. 編輯并修改 /home/sybase/.profile,在PATH=$PATH……行最后增加以下內(nèi)容:
  63. :$SYBASE:$SYBASE/install:$SYBASE/bin,修改后該行內(nèi)容可能為:
  64. PATH=$PATH:/usr/sbin:/usr/java/bin:.:$SYBASE:$SYBASE/install:$SYBASE/bin
  65. 并將該行以及該行之后的EXPORT PATH行移動到文件最后
  66. 9、 設(shè)置root用戶登錄選項:
  67. 編輯并修改 /.dtprofile,是其最后幾行的內(nèi)容如下所示:
  68. # DTSOURCEPROFILE=true
  69. SYBASE=/sybase
  70. DSQUERY=sybserver (其中sybserver代表SYBASE服務(wù)器名字,需要按實際情況修改,一般情況下SYBASE服務(wù)器名字與服務(wù)器主機名字相同)
  71. PATH=$PATH:$SYBASE:$SYBASE/install:$SYBASE/bin
  72. export SYBASE DSQUERY PATH
  73. 10、 建立SYBASE目錄
  74. #cd /
  75. #mkdir /sybase
  76. #chown sybase /sybase
  77. #chgrp sybase /sybase
  78. 11、 建立SYBASE安裝目錄(如果直接從CDROM安裝SYBASE,可跳過此步驟)
  79. #cd /
  80. #mkdir /sybsetup
  81. #chown sybase /sybsetup
  82. #chgrp sybase /sybsetup
  83. 以下步驟將使root具有FTP訪問權(quán)限:
  84. a、 在SCO admin→Networking→FTP Server Manager中,選擇View/Denied users,在列表中單擊root行,選擇Edit/Delete,刪除該行
  85. b、 編輯并修改 /etc/shells,將其中 /sbin/sh 一行前的#號去掉
  86. 在后臺PC上用FTP登錄服務(wù)器(用戶為sybase),并將SYBASE安裝盤所有文件及目錄上傳到 /sybsetup目錄
  87. 執(zhí)行以下命令改變文件屬性
  88. #cd /sybsetup
  89. #chmod 777 sybsetup
  90. #chmod 777 sybload
  91. 12、 建立SYBASE數(shù)據(jù)文件目錄(以后SYBASE系統(tǒng)內(nèi)數(shù)據(jù)設(shè)備文件均存放在此目錄下)
  92. #cd /
  93. #mkdir /sybdata
  94. #chown sybase /sybdata
  95. #chgrp sybase /sybdata
  96. 13、 改變系統(tǒng)文件屬性
  97. #cd /dev
  98. #chown sybase async
  99. #chgrp sybase async
  100. 14、 系統(tǒng)參數(shù)調(diào)整,編輯并修改 /etc/conf/cf.d/stune,增加以下內(nèi)容:
  101. SHMMNI 100
  102. SHMSEG 15
  103. SHMMAX 256000000 (該值為Unixware最大共享內(nèi)存尺寸,以字節(jié)為單位,在SYBASE中所設(shè)置的“Total Memory”的值必須比該值略小,因此該數(shù)值一般為系統(tǒng)物理內(nèi)存的70%~80%)
  104. SHMALL 2048
  105. NPROC 500
  106. ARG_MAX 51200
  107. SFNOLIM 400
  108. SFSZLIM 0x7FFFFFFF
  109. HFSZLIM 0x7FFFFFFF
  110. SDATLIM 0x7FFFFFFF
  111. HDATLIM 0x7FFFFFFF
  112. SCORLIM 0x7FFFFFFF
  113. HCORLIM 0x7FFFFFFF
  114. SVMMLIM 0x7FFFFFFF
  115. HVMMLIM 0x7FFFFFFF
  116. SSTKLIM 0x7FFFFFFF
  117. HSTKLIM 0x7FFFFFFF
  118. 15、 重建內(nèi)核
  119. #/etc/conf/bin/idbuild
  120. 16、 重新啟動系統(tǒng)
  121. #cd /
  122. #shutdown –y –g0 –i6
  123. 四、 SYBASE安裝
  124. 1、 如果通過FTP已完成SYBASE安裝盤的上傳,可直接跳到步驟4
  125. 2、 用root登錄
  126. 3、 建立CDROM映射(執(zhí)行命令前必須先放入光盤)
  127. #mount /dev/cd0 /sybsetup
  128. 4、 用sybase登錄
  129. 5、 執(zhí)行安裝
  130. %cd /sybsetup
  131. %sybsetup
  132. 6、 檢查SYBASE Directory下輸入行內(nèi)是否為 /sybase,如果不是,檢查上述步驟關(guān)于環(huán)境變量SYBASE=/sybase的設(shè)置是否正確
  133. 7、 選擇Unload SYBASE Products from CD-ROM or tape
  134. 8、 檢查SYBASE安裝目錄是否為 /sybase,繼續(xù)
  135. 9、 選擇Device Media為CDROM,并輸入SYBASE安裝文件為:
  136. /sybsetup/sybimage
  137. Installation Source Machine選擇為Local,繼續(xù)
  138. 10、 選擇安裝產(chǎn)品為11.9.2 Adaptive Server Enterprise,繼續(xù)
  139. 11、 安裝完成后,回到sybsetup主窗口
  140. 12、 選擇Build New Servers
  141. 13、 選擇Adaptive Server以及Backup Server,注意其名字默認(rèn)為主機名稱,一般情況下不要修改
  142. 14、 按以下內(nèi)容輸入Adaptive Server安裝選項,然后繼續(xù)
  143. Master Device Path: /sybdata/master.dat
  144. Sybsystemprocs Device Path: /sybdata/systemprocs.dat
  145. Port number: 5000
  146. 15、 按以下內(nèi)容輸入Backup Server安裝選項,然后按Build Server繼續(xù)
  147. Port number: 5001
  148. 16、 安裝完成后,回到sybsetup主窗口
  149. 17、 選擇Localize Adaptive Server,并選擇Adaptive Server名稱,按OK繼續(xù)
  150. 18、 輸入sa密碼(默認(rèn)為空),繼續(xù)
  151. 19、 選擇安裝語言為Us English,字符集為Code Page 850,排序方式為Binary Sort Order for Code Page 850 (cp850)
  152. 20、 編輯并修改/sybase/SYBSERVER.cfg(其中SYBSERVER為SYBASE服務(wù)器名稱)
  153. total memory = xxxxx (設(shè)置SYBASE可用內(nèi)存,2KB單位,通常設(shè)為物理內(nèi)存的50%~60%)
  154. enable cis = 1
  155. max cis remote connections = 0
  156. number of locks = 20000
  157. default network packet size = 2048
  158. number of user connections = 100
  159. max network packet size = 2048
  160. cpu grace time = 500
  161. max network listerns = DEFAULT
  162. number of open indexes = 2000
  163. number of open objects = 1000
  164. 21、 停止并重新啟動sybase服務(wù)器
  165. 22、 用isql驗證登錄
  166. 23、 用showserver顯示Backup Server的名字,顯示為……/sybase/bin/backupserver –Sxxxxx_back,其中的xxxxx_back即為Backup Server的名字
  167. 24、 啟動isql,執(zhí)行以下命令
  168. sp_configure ‘a(chǎn)llow updates to system tables’,1
  169. go
  170. checkpoint
  171. go
  172. use master
  173. go
  174. update sysservers set srvnetname=’xxxxx_back’
  175. where srvnetname=’SYB_BACKUP’
  176. go
  177. sp_configure ‘a(chǎn)llow updates to system tables’,0
  178. go
  179. checkpoint
  180. go
  181. 25、 如果配有磁帶機,首先檢查/dev/rmt目錄是否存在,如果不存在需要安裝SCSI驅(qū)動
  182. 26、 啟動isql,執(zhí)行以下命令配置磁帶機并驗證
  183. sp_addumpdevice “tape”, tapedev, “/dev/rmt/ntape1”, x
  184. (其中x為單盤磁帶容量,M為單位,比實際容量略小一些)
  185. go
  186. dump database master to tapedev with init
  187. go

  188. [gqfeng   發(fā)表于: 2003-08-11 16:08    ]
復(fù)制代碼

作者: meteor06    時間: 2003-09-02 09:56
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. ls
  2. [語法]: ls [-RadCxmlnogrtucpFbqisf1] [目錄或文件......]
  3. [說明]: ls 命令列出指定目錄下的文件,缺省目錄為當(dāng)前目錄 ./,缺省輸出順序為縱向按字符順序排列。
  4. -R 遞歸地列出每個子目錄的內(nèi)容
  5. -a 列出所有文件,包括第一個字符為“.”的隱藏文件
  6. -d 若后面參數(shù)是目錄,則只列出目錄名而不列出目錄內(nèi)容,常與-l選項連
  7. 用以顯示目錄狀態(tài)。
  8. -C 輸出時多列顯示
  9. -x 橫向按字符順序排列
  10. -m 輸出按流式格式橫向排列,文件名之間用逗號(,)分隔
  11. -l 長列表輸出,顯示文件詳細(xì)信息,每行一個文件,從左至右依次是:
  12. 文件存取模式 鏈接數(shù) 文件主 文件組 文件字節(jié)數(shù) 上次修改時間
  13. 其中文件存取模式用10個字母表示,從左至右的意義如下:
  14. 第一個字母表示文件種類,可以是以下幾種情況:
  15. d 為目錄文件
  16. l 為鏈接
  17. b 為塊文件
  18. c 為字符型文件
  19. p 為命名管道(FIFO)
  20. - 為普通文件
  21. 后面9個字母分別表示文件主、同組用戶、其他用戶對文件的權(quán)力,用r表示可讀,w 表示可寫,x
  22. 表示可執(zhí)行。如果是設(shè)備文件,則在文件字節(jié)數(shù)處顯示:主設(shè)備 從設(shè)備。
  23. -n 與-l選項相同,只是文件主用數(shù)字(即UID)顯示,文件組用數(shù)字
  24. (即GID)表示
  25. -o 與-l選項相同,只是不顯示文件組
  26. -g 與-l選項相同,只是不顯示文件主
  27. -r 逆序排列
  28. -t 按時間順序排列而非按名字
  29. -u 顯示時間時使用上次訪問時間而非上次修改時間
  30. -c 顯示時間時使用上次修改i節(jié)點時間而非上次修改時間
  31. -p 若所列文件是目錄文件,則在其后顯示斜杠(/)
  32. -F 在目錄文件后加’/’,在可執(zhí)行文件后加’*’
  33. -b 文件名中若有非打印字符,則用八進(jìn)制顯示該字符
  34. -q 文件名中的打印字符用’?’表示
  35. -i 顯示節(jié)點號
  36. -s 顯示文件長度時使用塊長度而非字節(jié)長度
  37. -f 將后面的參數(shù)解釋為目錄并列出其中的每一項
  38. -1 每行僅列一項
  39. [例子]:
  40. ls 列出當(dāng)前目錄下的文件
  41. ls -al /bin 以長列表的形式列出目錄 /bin 下的所有文件,包括隱藏文件
復(fù)制代碼


  1. pwd
  2. [語法]: pwd
  3. [ 說明]: 本命令用于顯示當(dāng)前的工作目錄
  4. [例子]:
  5. pwd 顯示出當(dāng)前的工作目錄
復(fù)制代碼

  1. cd
  2. [語法]: cd [目錄]
  3. [說明]:本命令用于改變當(dāng)前的工作目錄,無參數(shù)時使用環(huán)境變量$HOME 作為其參數(shù),$HOME 一般為注冊時進(jìn)入的路徑。
  4. [例子]:
  5. cd 回到注冊進(jìn)入時的目錄
  6. cd /tmp 進(jìn)入 /tmp 目錄
  7. cd ../ 進(jìn)入上級目錄
復(fù)制代碼

  1. mkdir

  2. [語法]: mkdir [-m 模式] [-p] 目錄名
  3. [說明]:
  4. 本命令用于建立目錄,目錄的存取模式由掩碼(umask)決定,要求對其父目錄具有寫權(quán)限,目錄的UID和GID為實際UID和GID
  5. -m 按指定存取模式建立目錄
  6. -p 建立目錄時建立其所有不存在的父目錄
  7. [例子]:
  8. mkdir tmp 在當(dāng)前目錄下建立子目錄 tmp
  9. mkdir -m 777 /tmp/abc 用所有用戶可讀可寫可執(zhí)行的存取模式
  10. 建立目錄 /tmp/aaa ,存取模式參看命令 chmod
  11. mkdir -p /tmp/a/b/c 建立目錄 /tmp/a/b/c ,若不存在目錄 /tmp/a
  12. 及/tmp/a/b 則建立之
復(fù)制代碼

  1. rmdir
  2. [語法]: rmdir [-p] [-s] 目錄名
  3. [說明]: 本命令用于刪除目錄
  4. -p 刪除所有已經(jīng)為空的父目錄
  5. -s 當(dāng)使用-p 選項時,出現(xiàn)錯誤不提示
  6. [例子]:
  7. rmdir /tmp/abc 刪除目錄 /tmp/abc
  8. rmdir -p /tmp/a/b/c 刪除目錄 /tmp/a/b/c ,若目錄 /tmp/a /b
  9. 及/tmp/a 空,則刪除
復(fù)制代碼

  1. cat
  2. [語法]: cat [-u] [-s] [-v[-t] [-e]] 文件...
  3. [說明]: 顯示和連接一個或多個文件至標(biāo)準(zhǔn)輸出
  4. -u 無緩沖的輸出(缺省為有緩沖輸出)
  5. -s 對不存在的文件不作提示
  6. -v 顯示出文件中的非打印字符,控制字符顯示成^n ,n為八進(jìn)制數(shù)字,
  7. 其他非打印字符顯示成M-x , x 為該字符低7位的8進(jìn)制數(shù)值
  8. -t 在使用-v 選項時,將制表符(tab) 顯示成 ^I,將換頁符
  9. (formfeed)顯示成 ^ L
  10. -e 在使用-v 選項時,在每一行的行尾顯示 $
  11. [例子]:
  12. cat file 顯示文件
  13. cat -s -v -e file1 file2 file3 逐個顯示文件 file1 file2 file3
復(fù)制代碼

  1. head
  2. [語法]: head [-n] [文件 ...]
  3. [說明]: 將文件的頭n 行顯示輸出,缺省值為 10 行,顯示多個文件時,在每個文件的前面加上 ==>; 文件名 <==
  4. [例子]:
  5. head -9999 file1 file2 顯示文件 file1 和 file2 的頭 9999 行
復(fù)制代碼

  1. more
  2. [語法]: more [-cdflrsuw] [- 行數(shù)] [+ 行數(shù)] [+ / 模式 ] [ 文件 ... ]
  3. [說明]: 將文件顯示在終端上,每次一屏,在左下部顯示
  4. more,若是從文件讀出而非從管道,則在后面顯示百分比,表示已顯示的部分,按回車鍵則上滾一行,按空格鍵則上滾一屏,未顯示完時可以使用more
  5. 命令中的子命令。
  6. -c 顯示文件之前先清屏
  7. -d 當(dāng)輸錯命令時顯示錯誤信息而不是響鈴(bell)
  8. -f 不折疊顯示長的行
  9. -l 不將分頁控制符(CTRL D)當(dāng)作頁結(jié)束
  10. -r 一般情況下,more 不顯示控制符,本選項使more 顯示控制符,
  11. 例如,將 (CTRL C) 顯示成 ^ C
  12. -s 將多個空行轉(zhuǎn)換成一個空行顯示
  13. -u 禁止產(chǎn)生下劃線序列
  14. -w 一般情況下 more 顯示完后立即推出,本選項在顯示完后作提
  15. 示,敲任意鍵后推出
  16. -n 行數(shù) 指定每屏顯示的行數(shù)
  17. + 行號 從指定行號開始顯示
  18. +/模式 在文件中搜索指定模式,從模式出現(xiàn)行的上兩行開始顯示 文件未顯示完時,可以使用more 命令中的子命令,命令中除了!
  19. 和 / 以外均不回顯,也不用敲回車,當(dāng)命令破壞 more 提示行時,可用退格鍵恢復(fù)提示行。在以下子命令操作中,i
  20. 表示數(shù)字,缺省值為 1。
  21. i 空格 上滾一屏多 i 行
  22. i 回車 上滾 i 行
  23. i CTRL+D i 缺省時上滾 11 行,否則上滾 i 行
  24. id i 缺省時上滾 11 行,否則上滾 i 行
  25. iz i 缺省時上滾一屏,否則定義每屏為 i 行
  26. is 跳過 i 行后顯示一屏
  27. if 跳過 i 屏后顯示一屏
  28. i CTRL+B 跳回 i 屏后顯示一屏
  29. b 跳回 一屏后顯示一屏
  30. q 或 Q 推出 more
  31. = 顯示當(dāng)前行號
  32. v 從當(dāng)前行開始編輯當(dāng)前文件編輯器由環(huán)境變量
  33. $EDITOR定義
  34. h 顯示幫助信息
  35. i / 模式 向前搜索,直至模式的第 i 次出現(xiàn) , 從該行的上 兩行開始顯示一屏
  36. in 向前搜索,直至上一模式的第 i 次出現(xiàn) , 從該行 的上兩行開始顯示一屏
  37. 單引號 回到上次搜索的出發(fā)點,若無搜索則回到開始位置
  38. ! 命令 激活一個sh 去執(zhí)行指定的命令
  39. i : n 跳到后面第 i 個文件,若不存在則跳到最后一個文件
  40. :f 顯示當(dāng)前文件名和行號
  41. :q 或 :Q 推出 more
  42. . (點) 重復(fù)上次命令
  43. [ 例子]:
  44. more -c +50 file 清屏后,從第50行開始顯示文件 file
  45. more -s -w file1 file2 file3 顯示文件 file1 file2 file3
復(fù)制代碼

  1. cp
  2. [語法]: cp [ -p ] [ -r ] 文件 1 [ 文件 2 ...] 目標(biāo)
  3. [說明]: 將文件1(文件2 ...)拷貝到目標(biāo)上,目標(biāo)不能與文件同名,
  4. 若目標(biāo)是文件名,則拷貝的文件只能有一個,若目標(biāo)是目錄,
  5. 則拷貝的文件可以有多個,若目標(biāo)文件不存在,則建立這個文件,若存在,則覆蓋其以前的內(nèi)容,若目標(biāo)是目錄,則將文件拷貝到這個目錄下。
  6. - i 在覆蓋已存在文件時作提示,若回答 y 則覆蓋,其他則中止
  7. - p 不僅拷貝文件內(nèi)容,還有修改時間,存取模式,存取控制表, 但不拷貝
  8. UID 及 GID
  9. - r 若文件名為目錄,則拷貝目錄下所有文件及子目錄和它們的文件,此時
  10. 目標(biāo)必須為目錄
  11. [例子]:
  12. cp file1 file2 將文件 file1 拷貝到文件 file2
  13. cp file1 file2 /tmp 將文件 file1 和文件 file2 拷貝到目錄 /tmp 下
  14. cp -r /tmp /mytmp 將目錄 /tmp 下所有文件及其子目錄拷貝至目錄/mytmp
復(fù)制代碼

  1. mv
  2. [語法]: mv [-f] [-i] 文件1 [文件2...] 目標(biāo)
  3. [說明]: 將文件移動至目標(biāo),若目標(biāo)是文件名,則相當(dāng)于文件改名
  4. - i 在覆蓋已存在文件時作提示,若回答 y 則覆蓋,其他則中止
  5. - f 覆蓋前不作任何提示
  6. [例子]:
  7. mv file1 file2 將文件 file1 改名為 file2
  8. mv file1 file2 /tmp 將文件 file1 和文件 file2 移動到目錄 /tmp 下
復(fù)制代碼


  1. rm

  2. [語法]: rm [-f] [-i] 文件...
  3. 或 rm -r [-f] [-i] 目錄名... [文件]
  4. [說明]: 用來刪除文件或目錄
  5. - f 刪除文件時不作提示
  6. - r 遞歸地刪除目錄及其所有子目錄
  7. - i 刪除文件之前先作提示
  8. [例子]:
  9. rm file1 刪除文件 file1
  10. rm -i /tmp/* 刪除目錄 /tmp 下的所有文件
  11. rm -r /mytmp 遞歸地刪除目錄 /mytmp
復(fù)制代碼


  1. chmod
  2. [語法]: chmod [-R] 模式 文件...
  3. 或 chmod [ugoa] {+|-|=} [rwxst] 文件...
  4. [說明]: 改變文件的存取模式,存取模式可表示為數(shù)字或符號串,例如:
  5. chmod nnnn file , n為0-7的數(shù)字,意義如下:
  6. 4000 運行時可改變UID
  7. 2000 運行時可改變GID
  8. 1000 置粘著位
  9. 0400 文件主可讀
  10. 0200 文件主可寫
  11. 0100 文件主可執(zhí)行
  12. 0040 同組用戶可讀
  13. 0020 同組用戶可寫
  14. 0010 同組用戶可執(zhí)行
  15. 0004 其他用戶可讀
  16. 0002 其他用戶可寫
  17. 0001 其他用戶可執(zhí)行
  18. nnnn 就是上列數(shù)字相加得到的,例如 chmod 0777 file 是指將文件 file
  19. 存取權(quán)限置為所有用戶可讀可寫可執(zhí)行。
  20. -R 遞歸地改變所有子目錄下所有文件的存取模式
  21. u 文件主
  22. g 同組用戶
  23. o 其他用戶
  24. a 所有用戶
  25. + 增加后列權(quán)限
  26. - 取消后列權(quán)限
  27. = 置成后列權(quán)限
  28. r 可讀
  29. w 可寫
  30. x 可執(zhí)行
  31. s 運行時可置UID
  32. t 運行時可置GID
  33. [例子]:
  34. chmod 0666 file1 file2 將文件 file1 及 file2 置為所有用戶可讀可寫
  35. chmod u+x file 對文件 file 增加文件主可執(zhí)行權(quán)限
  36. chmod o-rwx 對文件file 取消其他用戶的所有權(quán)限
復(fù)制代碼

  1. chown
  2. [語法]: chown [-R] 文件主 文件...
  3. [說明]: 文件的UID表示文件的文件主,文件主可用數(shù)字表示,
  4. 也可用一個有效的用戶名表示,此命令改變一個文件的UID,僅當(dāng)此文件的文件主或超級用戶可使用。
  5. -R 遞歸地改變所有子目錄下所有文件的存取模式
  6. [例子]:
  7. chown mary file 將文件 file 的文件主改為 mary
  8. chown 150 file 將文件 file 的UID改為150
復(fù)制代碼


  1. chgrp
  2. [語法]: chgrp [-R] 文件組 文件...
  3. [說明]: 文件的GID表示文件的文件組,文件組可用數(shù)字表示,
  4. 也可用一個有效的組名表示,此命令改變一個文件的GID,可參看chown。
  5. -R 遞歸地改變所有子目錄下所有文件的存取模式
  6. [例子]:
  7. chgrp group file 將文件 file 的文件組改為 group
復(fù)制代碼

  1. cmp
  2. [語法]: cmp [-l] [-s] 文件1 文件2
  3. [說明]: 比較兩個文件,若文件1 為 "-" ,則使用標(biāo)準(zhǔn)輸入,
  4. 兩個文件相同則無提示,不同則顯示出現(xiàn)第一個不同時的字符數(shù)和行號。
  5. -l 顯示每個不同處的字節(jié)數(shù)(10進(jìn)制)和不同的字節(jié)(8進(jìn)制)
  6. -s 不作任何提示,只返回碼
  7. [例子]:
  8. cmp file1 file2 比較文件 file1 和 file2
  9. cmp -l file1 file2 比較文件file1 和 file2 的每處不同
復(fù)制代碼

  1. diff
  2. [語法]: diff [-be] 文件1 文件2
  3. [說明]: 本命令比較兩個文本文件,將不同的行列出來
  4. -b 將一串空格或TAB轉(zhuǎn)換成一個空格或TAB
  5. -e 生成一個編輯角本,作為ex或ed的輸入可將文件1轉(zhuǎn)換成文件2
  6. [例子]:
  7. diff file1 file2
  8. diff -b file1 file2
  9. diff -e file1 file2 >;edscript
復(fù)制代碼

  1. wc
  2. [語法]: wc [-lwc] 文件...
  3. [說明]: 統(tǒng)計文件的行、字、字符數(shù),若無指定文件,則統(tǒng)計標(biāo)準(zhǔn)輸入
  4. -l 只統(tǒng)計行數(shù)
  5. -w 只統(tǒng)計字?jǐn)?shù)
  6. -c 只統(tǒng)計字符數(shù)
  7. [例子]:
  8. wc -l file1 file2 統(tǒng)計文件file1和file2 的行數(shù)
復(fù)制代碼

  1. split
  2. [語法]: split [-n] [ 文件 [名字]]
  3. [說明]: split 將指定大文件分解為若干個小文件,每個文件長度為n行(n
  4. 缺省時為1000),第一個小文件名為指定的名字后跟aa,直至zz,名字缺省值為x,若未指定大文件名,則使用標(biāo)準(zhǔn)輸入
  5. [例子]:
  6. split -500 largefile little
  7. 將文件largefile 每500行寫入一個文件,第一個文件名為littleaa
復(fù)制代碼


  1. touch
  2. [語法]: touch [-amc] [mmddhhmm[yy]] 文件...
  3. [說明]:
  4. 將指定文件的訪問時間和修改時間改變,若指定文件不存在則創(chuàng)建之,若無指定時間,則使用當(dāng)前時間,返回值是未成功改變時間的文件個數(shù),包括不存在而又未能創(chuàng)建的文件。
  5. -a 只改變訪問時間
  6. -m 只改變修改時間
  7. -c 若文件不存在,不創(chuàng)建它且不作提示
  8. mmddhhmm[yy] 兩位表示 月日時分[年]
  9. [例子]:
  10. touch file
  11. 更新文件file的時間
  12. touch 0701000097 HongKong
  13. 將文件HongKong的時間改為97年7月1日0時0分
復(fù)制代碼

  1. file
  2. [語法]: file [-f 文件名文件] 文件...
  3. [說明]: file 對指定文件進(jìn)行測試,盡量猜測出文件類型并顯示出來
  4. -f 文件名文件 文件名文件是一個包含了文件名的文本文件, -f 選項測試
  5. 文件名文件中所列出的文件
  6. [例子]:
  7. file * 顯示當(dāng)前目錄下所有文件的類型
復(fù)制代碼

  1. pack
  2. [語法]: pack 文件...
  3. [說明]: pack 將指定文件轉(zhuǎn)儲為壓縮格式,文件名后加 ".z ", 文件存取模式,訪問時間,修改時間等均不變
  4. [例子]:
  5. pack largefile 將largefile 壓縮后轉(zhuǎn)儲為largefile.z
復(fù)制代碼

  1. pcat 顯示壓縮文件
  2. [語法]: pcat 文件...
  3. [說明]: pcat 顯示輸出壓縮文件
  4. [例子]:
  5. pcat largefile.z 顯示壓縮前的largefile
  6. pcat largefile.z >; oldfile 顯示壓縮前的laregfile,并將其重定向到
  7. 文件oldfile中
復(fù)制代碼

  1. unpack
  2. [語法]: unpack 文件...
  3. [說明]: 將壓縮后的文件解壓后轉(zhuǎn)儲為壓縮前的格式
  4. [例子]:
  5. unpack largefile.z 將壓縮文件largefile.z解壓后轉(zhuǎn)儲為largefile
復(fù)制代碼


  1. find
  2. [語法]: find 路徑名... 表達(dá)式
  3. [說明]: find 命令遞歸地遍歷指定路徑下的每個文件和子目錄,看該文件是否能使表達(dá)式值為真,以下 n
  4. 代表一個十進(jìn)制整數(shù),+n 代表打印 n , -n 代表小于 n ,下面是合法表達(dá)式說明:
  5. -name 模式 文件名與模式匹配則為真,(\ 為轉(zhuǎn)意符)
  6. -perm [-]八進(jìn)制數(shù) 文件存取模式與八進(jìn)制數(shù)相同則為真若有- 選項,則文件存
  7. 取模式含有八進(jìn)制數(shù)規(guī)定模式即為真
  8. -size n[c] 文件塊長度為 n 則真(一塊為512字節(jié)),若
  9. 有c 選項,則文件字節(jié)長度為 n 則真
  10. -atime n 若文件的最近訪問時間為 n 天前則為真,
  11. find 命令將改變其訪問的目錄的訪問時間
  12. -mtime n 若文件的最近修改時間為 n 天前則為真
  13. -ctime n 若文件狀態(tài)為 n 天前改變則為真
  14. -exec 命令 { }\; 若命令返回值為0則真,{ }內(nèi)為命令參數(shù),
  15. 此命令必須以 \; 為結(jié)束
  16. -ok 命令 { }\; 與 exec 相同,只是在命令執(zhí)行前先提示,若
  17. 回答 y 則執(zhí)行命令
  18. -print 顯示輸出使表達(dá)式為真的文件名
  19. -newer 文件 若文件的訪問時間比newer 指定的文件新則真
  20. -depth 先下降到搜索目錄的子目錄,然后才至其自身
  21. -mount 僅查找包含指定目錄的文件系統(tǒng)
  22. -local 文件在當(dāng)前文件系統(tǒng)時為真
  23. -type c 文件類型為 c 則真,c 取值可為 b(塊文件) c (字符文件)
  24. d(目錄) l (符號鏈接) p (命名管道) f (普通文件)
  25. \( 表達(dá)式 \) 表達(dá)式為真則真
  26. -links n 文件鏈接數(shù)為 n 時為真
  27. -user 用戶 當(dāng)文件屬于用戶時為真,用戶可用數(shù)字表示UID
  28. -nouser 當(dāng)文件不屬于 /etc/passwd 中的一個用戶時為真
  29. -group 文件組 當(dāng)文件屬于文件組時為真,文件組可用數(shù)字表示GID
  30. -nogroup 當(dāng)文件不屬于 /etc/group 中的一個組時為真
  31. -fstype 類型 當(dāng)文件所屬文件系統(tǒng)類型為指定類型時真
  32. -inum n 當(dāng)文件 i 節(jié)點號為 n 時為真
  33. -prune 當(dāng)目錄名與模式匹配時,不再搜索其子目錄
  34. 可以用邏輯操作符將簡單表達(dá)式連接成復(fù)雜表達(dá)式
  35. 邏輯操作符有 ! 表示非操作, -o 表示或操作,兩個表達(dá)式并列則表示
  36. 與操作
  37. [例子]:
  38. find / -name find* -print
  39. 從根目錄開始搜索文件名如 find* 的文件并顯示之
  40. find ./ -exec sleep{1}\; -print
  41. 每秒顯示一個當(dāng)前目錄下的文件
  42. find $HOME \(-name a.out -o -name '*.o' \) -atime +7 -exec rm
  43. {} \;
  44. 從$HOME目錄開始搜索,刪除所有文件名為a.out 或 *.o 且訪問時間在7天前的文件
復(fù)制代碼


  1. grep
  2. [語法]: grep [選項] 模式 [文件...]
  3. [說明]:
  4. 指定的文件中搜索模式,并顯示所有包含模式的行,模式是一個正規(guī)表達(dá)式,在使用正規(guī)表達(dá)式時,最好將其引在單引號(')
  5. 中,若指定文件為缺省,則使用標(biāo)準(zhǔn)輸入,正規(guī)表達(dá)式可以是:
  6. . 匹配任意一個字符
  7. * 匹配0個或多個*前的字符
  8. ^ 匹配行開頭
  9. $ 匹配行結(jié)尾
  10. [] 匹配[ ]中的任意一個字符,[]中可用 - 表示范圍,
  11. 例如[a-z]表示字母a 至z 中的任意一個
  12. \ 轉(zhuǎn)意字符
  13. 命令中的選項為:
  14. -b 顯示塊號
  15. -c 僅顯示各指定文件中包含模式的總行數(shù)
  16. -i 模式中字母不區(qū)分大小寫
  17. -h 不將包含模式的文件名顯示在該行上
  18. -l 僅顯示包含模式的文件名
  19. -n 顯示模式所在行的行號
  20. -s 指定文件若不存在或不可讀,不提示錯誤信息
  21. -v 顯示所有不包含模式的行
  22. [例子]:
  23. grep 'good' * 在所有文件中搜索含有字符串 good 的行
  24. grep '^myline' mytext 在文件mytext中搜索行首出現(xiàn)myline字符串的行
復(fù)制代碼

  1. stty
  2. [語法]: stty [-a] [-g] [選項]
  3. [說明]: 本命令設(shè)置終端,無參數(shù)時報告終端設(shè)置,本命令功能十分強大,應(yīng)謹(jǐn)慎使用,下面僅介紹部分常用功能
  4. -a 顯示當(dāng)前終端所有設(shè)置
  5. -g 以能作為 stty 命令參數(shù)的方式顯示終端設(shè)置
  6. 以下是終端常用設(shè)置,在設(shè)置前加-表示清除設(shè)置:
  7. 1.控制方式
  8. ispeed 0 110 300 600 1200 1800 2400 4800 9600 19200 38400
  9. 本命令設(shè)置終端輸入波特率,若為0則使用缺省波特率。
  10. 例如 stty ispeed 9600
  11. ospeed 0 110 300 600 1200 1800 2400 4800 9600 19200 38400
  12. 本命令設(shè)置終端輸出波特率,參看 ispeed。
  13. 2.輸入方式
  14. ingbrk(-ignbrk) 忽略(不忽略)中斷(BREAK)
  15. brkint(-brkint) 設(shè)置(清除)信號INTR為中斷信號
  16. inlcr(-inlcr) 將換行轉(zhuǎn)換(不轉(zhuǎn)換)成回車
  17. icrnl( -icrnl) 將回車轉(zhuǎn)換(不轉(zhuǎn)換)成換行
  18. igncr(-ignrc) 忽略(不忽略)回車
  19. iuclc( -iuclc) 將大寫字母轉(zhuǎn)換(不轉(zhuǎn)換)成小寫字母
  20. 3.輸出方式
  21. olcut(-olcut) 將小寫字母轉(zhuǎn)換(不轉(zhuǎn)換)為大寫字母
  22. onlcr(-onlcr) 輸出時將換行符轉(zhuǎn)換(不轉(zhuǎn)換)為回車換行
  23. ocrnl(-ocrnl) 輸出時將回車符轉(zhuǎn)換(不轉(zhuǎn)換)為換行符
  24. 4.本地方式
  25. echo (-echo) 設(shè)置(清除)回顯
  26. stwrap(-stwrap) 截斷(不截斷)大于79個字符的行
  27. echoctl(-echoctr) 將控制鍵回顯為^
復(fù)制代碼

  1. tty
  2. [語法]: tty
  3. [說明]: 顯示出終端的設(shè)備名
  4. [例子]:
  5. tty
復(fù)制代碼

  1. lp
  2. [語法]: lp 文件...
  3. [說明]: 將文件送打印機打印
  4. [例子]:
  5. lp myfile 將文件myfile 送打印機輸出


復(fù)制代碼

  1. lpstat

  2. [語法]: lpstat [選項] [打印任務(wù)號]
  3. [說明]: 顯示打印機狀態(tài),選項的意義如下:
  4. -a [打印機表] 顯示打印機表中指定的打印機可否接收打印請求
  5. -c [打印機類名] 顯示打印機種類及在該打印機種類下的成員
  6. -d 顯示系統(tǒng)預(yù)設(shè)的打印機
  7. -p [打印機表] 顯示打印機表中打印機狀態(tài)
  8. -r 顯示lp 請求程序表( lp request scheduler)
  9. -s 打印系統(tǒng)統(tǒng)計表
  10. -t 打印所有狀態(tài)信息
  11. -u [用戶] 顯示由用戶發(fā)出的打印請求
  12. -v [打印機名表] 顯示每個打印機名稱,是對應(yīng)于該打印機設(shè)備文件的路徑名
  13. [例子]:
  14. lpstat -t 打印所有狀態(tài)信息

復(fù)制代碼

  1. cancel

  2. [語法]: cancel 打印任務(wù)號
  3. cancel 打印機名
  4. cancel -u 用戶名 [打印機]
  5. [說明]: 本命令可按打印機名,打印任務(wù),用戶來取消打印任務(wù)
  6. [例子]:
  7. cancel -u mary 取消用戶 mary 的所有打印請求
復(fù)制代碼

  1. enable
  2. [語法]: enable 打印機表
  3. [說明]: 本命令可激活一個或多個打印機
復(fù)制代碼

  1. disable
  2. [語法]: disable [-cw] 打印機表
  3. [說明]: 使一個或多個打印機不能打印
  4. -c 立即取消正在打印的打印請求
  5. -w 等正在打印的內(nèi)容打完后,才禁止打印機
復(fù)制代碼

  1. sync
  2. [語法]: sync
  3. [說明]: 將磁盤緩沖區(qū)內(nèi)容寫回磁盤
復(fù)制代碼

  1. mount
  2. [語法]: mount [-r] 設(shè)備 目錄
  3. [說明]: 將設(shè)備安裝到目錄下
  4. -r 以只讀方式安裝
復(fù)制代碼

  1. umount
  2. [語法]: umount 設(shè)備
  3. [說明]: 將已安裝的文件系統(tǒng)卸下
復(fù)制代碼

  1. tar
  2. [語法]: tar -c[vwfbL] [設(shè)備] [塊] 文件...
  3. tar -r[vwfbL] [設(shè)備] [塊] 文件...
  4. tar -t[vfL] [設(shè)備] [文件...]
  5. tar -u[vwfbL] [設(shè)備] [塊] 文件...
  6. tar -x[lmovwfL] [設(shè)備] [文件...]
  7. [說明]: 將多個文件歸檔,命令中各參數(shù)的意義為:
  8. r 附加方式歸檔
  9. x 抽取文件
  10. t 顯示文件
  11. u 附加方式歸檔,同時刪除舊版文件
  12. c 建立新檔案文件
  13. v 顯示所處理的文件名
  14. w 處理文件前,要求用戶確認(rèn)
  15. f 文件名 使用指定文件名作為檔案文件
  16. bn 每次讀寫 n 塊,缺省值為1,最大值為20
  17. m 將新的文件修改時間設(shè)為獲取時的時間
  18. o 獲取出來的文件以下達(dá)tar指令的UID和GID存儲
  19. [例子]:
  20. tar cvf file.tar *
  21. tar tvf file.tar
復(fù)制代碼

  1. df
  2. [語法]: df [-t] [文件系統(tǒng)]
  3. [說明]: 顯示剩余 i 節(jié)點和塊數(shù),使用 -t 選項,還顯示總塊數(shù)和 i 節(jié)點數(shù)
  4. [例子]: df -t
復(fù)制代碼

  1. du
  2. [語法]: du [-ars] [目錄]
  3. [說明]: 顯示磁盤空間專用情況
  4. -r 提供無法打開的文件信息
  5. -s 僅顯示指定目錄所占空間的總和
  6. -a 顯示文件大小及目錄總空間,其后可根文件名作參數(shù)

復(fù)制代碼

  1. 第三章 進(jìn)程管理
  2. sleep

  3. [語法]: sleep 時間
  4. [說明]: 掛起參數(shù)指定的秒數(shù)
復(fù)制代碼


  1. ps
  2. [語法]: ps [ -efl] [ -t 終端表] [ -u 用戶表] [ -g 組表]
  3. [說明]: 顯示出有關(guān)進(jìn)程的狀態(tài)
  4. -e 顯示出現(xiàn)在正在運行的所有進(jìn)程
  5. -f 顯示所有信息
  6. -l 產(chǎn)生一個長列表
  7. -t 顯示指定終端進(jìn)程
  8. -u 顯示指定用戶進(jìn)程
  9. -g 顯示指定組進(jìn)程
復(fù)制代碼

  1. at
  2. [語法]: at [-f 命令文件] [-m] [-q 隊列] -t 時間
  3. [說明]:
  4. at命令由cron管理,在未來一個指定的時間內(nèi)執(zhí)行一組命令,命令可以從指定文件讀入,也可從鍵盤讀入,從鍵盤讀入時以EOF結(jié)束,(通常為CTRL
  5. D)
  6. -f 從指定命令文件中讀入命令
  7. -m 命令執(zhí)行完后給用戶發(fā)郵件
  8. -q 將命令放入指定隊列
  9. -t 指定時間 指定的時間格式為 [[CC]YY]MMDDhhmm[.ss],CC表示
  10. 年的前兩位,YY表示年的后兩位,MM表示月,DD表示日,hh表
  11. 示時,mm表示分,ss表示秒
復(fù)制代碼

  1. kill
  2. [語法]: kill -信號 進(jìn)程號
  3. [說明]: kill 將信號傳遞給指定進(jìn)程,信號意義如下:
  4. 1 暫停(hangup)
  5. 2 中斷(interrupt)
  6. 3 退出(quit)
  7. 4 非法指令(illeqgal instruction)
  8. 5 跟蹤中斷(trace trap)
  9. 6 Abort
  10. 7 EMT 指令(Emulation trap)
  11. 8 浮點格式異常(floating point exception)
  12. 9 kill(不可忽略)
  13. 10 通道錯誤(bus error)
  14. 11 不合法內(nèi)存段
  15. 12 錯誤的系統(tǒng)調(diào)用參數(shù)
  16. 13 寫入不可讀的連通管道
  17. 14 alarm clock
  18. 15 軟件結(jié)束信號
  19. 16 用戶定義信號一
  20. 17 用戶定義信號二
  21. [例子]:
  22. kill -9 444 殺死進(jìn)程號為 444 的進(jìn)程

復(fù)制代碼

  1. who
  2. [語法]: who
  3. who am i
  4. [說明]: 列出現(xiàn)在系統(tǒng)中的用戶,who am i 顯示自己
復(fù)制代碼

  1. whodo
  2. [語法]: whodo [-h] [-l] [用戶]
  3. [說明]: 顯示系統(tǒng)中用戶及進(jìn)程,若指定用戶,則只列出該用戶的信息
  4. -h 不顯示頭部信息
  5. -l 長列表格式輸出
復(fù)制代碼

  1. passwd
  2. [語法]: passwd [用戶]
  3. [說明]: 修改密碼,指定用戶則修改指定用戶密碼
復(fù)制代碼

  1. logname
  2. [語法]: logname
  3. [說明]: 取得當(dāng)前用戶注冊名
復(fù)制代碼

  1. su
  2. [語法]: su [- ] [用戶名]
  3. [說明]: su
  4. 命令使當(dāng)前用戶成為指定用戶,若無指定,則成為超級用戶,但必須輸入該用戶的密碼,-選項表示用該用戶的注冊環(huán)境成為該用戶

復(fù)制代碼

  1. time
  2. [語法]: time 命令
  3. [說明]: 執(zhí)行命令,并在執(zhí)行完后顯示其運行的時間
復(fù)制代碼

  1. date
  2. [語法]: date
  3. date mmddhhmm[yy]
  4. [說明]: date 無參數(shù)時用于顯示系統(tǒng)時間,修改時間時參數(shù)形式為
  5. 月日時分[年]
復(fù)制代碼

  1. shutdown
  2. [語法]: shutdown [-y] [-gn] [-in]
  3. [說明]: UNIX 系統(tǒng)必須先關(guān)閉系統(tǒng),再關(guān)電源
  4. -y 對提示的所有問題都回答 y
  5. -gn 給其他用戶n 秒的時間退出,缺省值為60秒
  6. -in 系統(tǒng)退到第n種方式,方式如下:
  7. 0 關(guān)機
  8. 1 單用戶模式
  9. 2 多用戶模式
  10. 3 網(wǎng)絡(luò)下的多用戶模式
  11. 6 關(guān)機并重新啟動
復(fù)制代碼

  1. fsck
  2. [語法]: fsck [-y]
  3. [說明]: 本命令用于檢查和修復(fù)文件系統(tǒng),當(dāng)文件系統(tǒng)出現(xiàn)混亂時,可使用本命令,-y選項表示對所有提問都回答YES

復(fù)制代碼

  1. wall
  2. [語法]: wall
  3. [說明]: 向所有用戶廣播通知信息,常用于警告所有用戶
復(fù)制代碼

  1. mesg
  2. [語法]: mesg [-n] [-y]
  3. [說明]: mesg 用 -n 參數(shù)則禁止其他用戶用 write 發(fā)消息,用 -y
  4. 參數(shù)則允許接收消息,若無參數(shù)則報告現(xiàn)在的狀況
復(fù)制代碼

  1. write
  2. [語法]: write 用戶 終端
  3. [說明]: write 與指定的終端上的用戶直接對話,直到接收到文件結(jié)束符
  4. [例子]:
  5. write mary console
復(fù)制代碼

  1. mailx
  2. [語法]: mailx [選項] [名字]
  3. [說明]: 本命令用于發(fā)送和接收郵件,名字是收信人的用戶名,本命令有許多內(nèi)部命令,選項說明如下:
  4. -e 檢查是否有郵件,若有則返回0
  5. -f 文件名 從文件中讀取郵件而非從郵箱中
  6. -H 只顯示信件標(biāo)題
  7. -s 標(biāo)題 設(shè)定標(biāo)題為指定標(biāo)題
  8. [命令說明]
  9. . 當(dāng)前信件
  10. n 第 n 封信
  11. ^ 第一封未被處理的信
  12. $ 最后一封信
  13. * 所有的信
  14. n-m 第n 封至第m封信
  15. 用戶 由指定用戶發(fā)出的信
  16. / 字符串 標(biāo)題中包含字符串的信
  17. :c 滿足指定類型c的信,類型可為
  18. d 已刪除的信
  19. n 信傳送的信
  20. o 舊信件
  21. r 已讀過的信
  22. u 未讀過的信
  23. p 一次顯示多封信
  24. t 顯示某封信的前若干行
  25. si 顯示信件字符數(shù)
  26. h 顯示信件標(biāo)題
  27. d 刪除信件
  28. u 恢復(fù)信件
  29. s [信件表] 文件名
  30. 將信件存入指定文件中
  31. q 退出
  32. r 回信
  33. ~e 編輯信件
  34. ~r 文件 從文件中讀取信件
  35. [例子]: mailx mary < myletter
復(fù)制代碼

  1. bc
  2. [語法]: bc [-c] [-l] [文件...]
  3. [說明]:
  4. bc是一個交互式的高精度計算工具,采用類似于C語言的語法,能夠從指定文件指定文件中讀出命令執(zhí)行,然后再進(jìn)入交互式執(zhí)行,事實上,bc是dc的預(yù)編譯器,它自動激活dc,將語句經(jīng)預(yù)編譯后傳遞給dc,退出bc的命令是quit,bc中的ibase,obase,scale分別表示輸入基數(shù),輸出基數(shù),小數(shù)點右邊的位數(shù)。

  5. -c bc 只編譯,而不將編譯結(jié)果送dc,將其送到標(biāo)準(zhǔn)輸出上
  6. -l 預(yù)定義一個數(shù)學(xué)函數(shù)庫,可在bc中使用以下函數(shù)
  7. s(x) sine
  8. c(x) cosine
  9. e(x) exponential
  10. l(x) log
  11. a(x) arctangent
  12. j(n,x) Bessel
  13. [例子]:
  14. bc -l 進(jìn)入bc
  15. scale=10 將小數(shù)位定為10位
  16. e(1) 計算e的小數(shù)點后10位
  17. quit 退出bc
復(fù)制代碼

作者: meteor06    時間: 2003-09-08 13:51
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. UNIX系統(tǒng)安全性
  2. --用戶篇
  3. UNIX做為一種安全、穩(wěn)定、高效的多任務(wù)、多用戶操作系統(tǒng),早已被廣泛應(yīng)用在各個領(lǐng)域。如何增強系統(tǒng)本身的安全性,防止非法用戶的入侵,已成為UNIX系統(tǒng)管理員的首要任務(wù)。本文僅從用戶管理方面,討論一下這方面的問題。
  4. 一、ROOT用戶
  5. 在UNIX操作系統(tǒng)中,由于ROOT用戶有其他用戶所不具備的特權(quán),他可對文件任意的讀寫,運行各種程序,以及取消用戶密碼等等,因此控制好ROOT用戶,是我們保證系統(tǒng)安全的重要方面之一。
  6. 1、添加安全關(guān)機用戶,控制ROOT密碼的知悉范圍。
  7. 基本要求:在UNIX服務(wù)器中,需要每天開關(guān)機,關(guān)機時需要ROOT密碼,而控制ROOT密碼的知悉范圍是系統(tǒng)安全的一個重要要求,為此我們在系統(tǒng)中增加一個關(guān)機用戶,并將其帳號和密碼交給服務(wù)器管理員,由其負(fù)責(zé)每天的關(guān)機工作。
  8. 具體步驟為:
  9. (1)、添加一個用戶,帳號為guan。
  10. (2)、將用戶的group定義為root。
  11. (3)、在用戶的authorizations中僅保留shutdown權(quán)限。
  12. (4)、再修改.profile文件,增加一行“/tcb/bin/asroot shutdown –y –g0 ” 即可。
  13. 2、控制root權(quán)限,普通用戶禁止使用su命令。
  14. 基本要求:嚴(yán)格控制普通用戶的權(quán)限,禁止其使用su功能,以防止非法進(jìn)入root用戶。
  15. 具體步驟:修改用戶的authorizations,刪除su權(quán)限。
  16. 3、限制root的注冊終端
  17. 基本要求:鎖定root的注冊終端,只能是主機的某個屏幕,而不允許從終端或遠(yuǎn)程登錄。
  18. 具體步驟:在用戶的.profile文件里進(jìn)行判斷,如果不是從tty01--tty12主控臺登陸的就給出提示信息,然后返回到login
  19. 二、普通用戶
  20. 1、嚴(yán)格控制用戶的注冊和注銷
  21. 基本要求:限制系統(tǒng)內(nèi)應(yīng)用程序用戶的注冊和注銷,讓其注冊后只能進(jìn)入指定的工作目錄,程序運行結(jié)束后,系統(tǒng)不出提示符,而直接出login:。
  22. 具體步驟為:
  23. (1)、修改/etc/passwd將用戶的$HOME直接定義為工作目錄。
  24. (2)、修改用戶的.profile文件,在文件的最后一行增加exit。
  25. 2、用戶注冊時禁止使用中斷鍵
  26. 基本要求:禁止用戶在注冊時使用delete中斷鍵,以防止用戶進(jìn)入提示符狀態(tài),對文件系統(tǒng)進(jìn)行任意的讀寫。
  27. 具體步驟:修改用戶的.profile,在首行增加一行“trap “exit;exit” 2 ”即可。
  28. [可憐的笨笨魚      發(fā)表于: 2003-09-05 08:09    ]
復(fù)制代碼


  1. 請問什么叫網(wǎng)關(guān)?什么叫網(wǎng)橋?二者有什么分別(急)?
  2. 答:
  3. 1。網(wǎng)關(guān)(Gateway)又稱網(wǎng)間連接器、協(xié)議轉(zhuǎn)換器。網(wǎng)關(guān)在傳輸層上以實現(xiàn)網(wǎng)絡(luò)互連,是最復(fù)雜的網(wǎng)絡(luò)互連設(shè)備,僅用于兩個高層協(xié)議不同的網(wǎng)絡(luò)互連。網(wǎng)關(guān)的結(jié)構(gòu)也和路由器類似,不同的是互連層。網(wǎng)關(guān)既可以用于廣域網(wǎng)互連,也可以用于局域網(wǎng)互連。
  4. 2。網(wǎng)橋(Bridge)又稱橋接器,是一種在鏈路層實現(xiàn)局域網(wǎng)互連的存儲轉(zhuǎn)發(fā)設(shè)備。網(wǎng)橋從一個局域網(wǎng)接收MAC幀,拆封、校對、校驗之后,按另一個局域網(wǎng)的格式重新組裝,發(fā)往它的物理層。由于網(wǎng)橋是鏈路層設(shè)備,因此不處理數(shù)據(jù)鏈路層以上層次協(xié)議所加的報頭,不能作這些層次的修改。
  5. 3。網(wǎng)橋工作在數(shù)據(jù)鏈路層,將兩個LAN連起來,根據(jù)MAC地址來轉(zhuǎn)發(fā)幀,可以看作一個“低層的路由器”。路由器工作在網(wǎng)絡(luò)層,根據(jù)網(wǎng)絡(luò)地址如IP地址進(jìn)行轉(zhuǎn)發(fā)。網(wǎng)橋并不了解其轉(zhuǎn)發(fā)幀中高層協(xié)議的信息,這使它可以同時以同種凡是處理IP、IPX等協(xié)議,它還提供了將無路由協(xié)議的網(wǎng)絡(luò)(如NetBEUI)分段的功能。由于路由器處理網(wǎng)絡(luò)層的數(shù)據(jù),因此它們更容易互連不同的數(shù)據(jù)鏈路層,如令牌環(huán)網(wǎng)段和以太網(wǎng)段。網(wǎng)橋通常比路由器難控制。象IP等協(xié)議有復(fù)雜的路由協(xié)議,使網(wǎng)管易于管理路由;IP等協(xié)議還提供了較多的網(wǎng)絡(luò)如何分段的信息(即使其地址也提供了此類信息)。而網(wǎng)橋則只用MAC地址和物理拓?fù)溥M(jìn)行工作。因此網(wǎng)橋一般適于小型較簡單的網(wǎng)絡(luò)。
  6. [htldm   發(fā)表于: 2003-09-05 08:09    ]
復(fù)制代碼


  1. 安裝SCO5.0.6,雙CPU 的問題
  2. cmos先disable超線程?
  3. 裝506,
  4. 先打rs506a補。ㄓ袃蓚包,有先后順序),再打oss648,
  5. 再裝第二塊cpu(smp)。
  6. [saintdragon   發(fā)表于: 2003-09-08 10:09    ]
復(fù)制代碼


  1. 我的SCO UNIX5。05在一個局域網(wǎng)中想通過本地局中網(wǎng)關(guān)上外網(wǎng)
  2. 答:
  3. #vi /etc/S99xxxx
  4. 添加
  5. route add default 網(wǎng)關(guān)地址 1
  6. #vi /etc/resolv.conf
  7. 添加
  8. nameserver 網(wǎng)關(guān)地址
  9. [htldm   發(fā)表于: 2003-09-08 13:09    ]     
復(fù)制代碼

作者: meteor06    時間: 2003-09-15 11:03
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. [ZT]
  2. unix系統(tǒng)上進(jìn)行dos操作命令
  3. doscat: 列出DOS文件的內(nèi)容
  4. doscp: 把文件拷到DOS盤或從它拷出
  5. dosdir: 在DOS格式下列出DOS目錄
  6. dosformat: 格式化一張DOS軟盤
  7. dosls: 在Unix系統(tǒng)ls格式下列出DOS目錄
  8. dosmkdir: 在DOS盤上創(chuàng)建一個目錄
  9. dosrm: 刪除盤上的文件
  10. dosrmdir: 刪除DOS盤上的目錄
復(fù)制代碼


  1. [ZT]
  2. SCO UNIX5 的引導(dǎo)過程基本可分為六步:
  3. 1、 PC機的BIOS將Master Boot Block 裝入內(nèi)存。(讀取硬盤的Track 0 , Sector 0處的信息)
  4. 2、 Master Boot Block將分區(qū)引導(dǎo)塊(boot0)裝入。(讀取活動分區(qū)的sector0處的信息)。
  5. 3、 若 Unix 分區(qū)是活動的,則繼續(xù)裝入boot1。
  6. 4、 boot1裝入/stand/boot 。(讀取Unix的可引導(dǎo)文件系統(tǒng)區(qū)的信息,一般為boot文件系統(tǒng))
  7. 5、 /stand/boot負(fù)責(zé)執(zhí)行所有在.bootrc中發(fā)現(xiàn)的命令,并讀取/stand/etc/default/boot 文件中的參數(shù).
  8. 6、 /stand/boot 顯示Boot:提示符,引導(dǎo)成功。
  9. 說明:
  10. 1、/stand 是UNIX5缺省的引導(dǎo)系統(tǒng)/dev/boot的掛接點。一般標(biāo)記為“read only”。若想修改其中內(nèi)容,
  11. 須將其卸載后重新掛載。
  12. 2、.bootrc is especially useful in network installations , where a packet driver and tftp driver
  13. may have to be load before user can load a kernel from network .
  14. 3、在Boot:后可以使用外部bootos 程序。Bootos 可以識別的標(biāo)識有:ccpm (Concurrent CP/M)、dos、
  15. dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。
  16.   可用bootos ?列出現(xiàn)有已安裝文件系統(tǒng)。Bootos 后跟分區(qū)標(biāo)識或分區(qū)號即可引導(dǎo)對應(yīng)系統(tǒng)。
  17. 4、unix5中一般有四個核心,存放于/stand目錄中。除unix、unix.old外,另兩個核心為unix.install(安
  18. 裝盤上的原始核心備份)、unix.safe(第一次重連核心后的備份)。
復(fù)制代碼


  1. [ZT]
  2. SCO UNIX下的反刪除zt(undelete)
  3. SCO OpenServer支持Versioning Filesystems(undelete),但是缺省卻沒有打開此項功能,下面
  4. 是具體細(xì)節(jié):
  5. 1) scoadmin中選擇Hardware/Kernel Manager,選擇Filesystem configuration,
  6. 設(shè)置MAXVDEPTH為一個非零值(n=保存多少以前版本,設(shè)置較大數(shù)時要考慮磁盤
  7. 空間)
  8. 設(shè)置MINVTIME(文件versioned之前等待的秒數(shù))
  9. 2) 重新編譯(Relink)內(nèi)核;
  10. 3) 重新啟動服務(wù)器;
  11. 4) 啟用Undelete,針對需要設(shè)置undelete的目錄(例如:/u/data)
  12. undelete -s /u/data
  13. 5) 為了察看Versioned情況,設(shè)置以下環(huán)境變量:
  14. SHOWVERSIONS=1; export SHOWVERSIONS
  15. 6) 用文件察看命令察看Versioned的文件,可以根據(jù)需要恢復(fù)刪除或覆蓋的文件。

  16. undelete supports the following options:
  17. If the -l, -p, -s, -u and -v options are not specified, undelete recovers the specified files.

  18. -l
  19. print a listing of all versions of the specified file(s)

  20. -p
  21. purge (permanently delete) specified source file(s)

  22. -s
  23. turn the version attribute on for the specified directories and its subsequent child directories

  24. -u
  25. turn the version attribute off for the specified directories

  26. -v
  27. force the specified file(s) to be versioned

  28. The following additional options are recognized:

  29. -d
  30. normally, if the specified file is a directory, undelete will operate on the files contained in that
  31. directory. If this option is specified, undelete operates on the directory itself.

  32. --------------------------------------------------------------------------------
  33. NOTE: undelete does not work on directories that are mounted.
  34. --------------------------------------------------------------------------------
  35. -i
  36. undelete will prompt for confirmation prior to recovering a file that will overwrite the current
  37. version of the file. A y answer means that the undeletion should proceed. Any other answer
  38. prevents undelete from undeleting the file.
  39. -f
  40. undelete will recover the file(s) without prompting even if it is overwriting over an existing
  41. current version of the file. This option overrides the -i option. Note that this is the default if the
  42. standard input is not a terminal.

  43. undelete will operate recursively on any directories in the argument list. Symbolic links that are
  44. encountered with this option will not be traversed.

  45. -m [+-]days
  46. undelete will only consider files that were deleted less than ( - ), greater than ( + ) or exactly
  47. (neither - nor + ) days ago.
復(fù)制代碼

作者: meteor06    時間: 2003-09-26 16:28
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 我剛剛接觸unixware,想請教各位大俠, vxfs、bfs、memfs、slices都是什么意思,代表什么?
  2. 答:
  3. vxfs、bfs、memfs都是文件系統(tǒng)的類型
  4. vxfs是unix的默認(rèn)文件系統(tǒng),bfs是啟動文件系統(tǒng)。memfs是內(nèi)存文件系統(tǒng)
  5. slices叫分片,實在分區(qū)里面劃分的文件系統(tǒng)或裸設(shè)備
  6. [saintdragon   發(fā)表于: 2003-09-22 ]
復(fù)制代碼


  1. login后輸入用戶名,不需要password提示,該如何修改
  2. 答:
  3. passwd -d username
  4. [qthshilei      發(fā)表于: 2003-09-22 ]
復(fù)制代碼


  1. 安裝sysadmsh步驟:

  2. 1,#custom
  3. 2,用tab選定SCO Openserver Enterprise System(Ver 5.0.x)
  4. 3,選擇 Expand Fully 回車顯示Openserver 5.0.x的數(shù)百個包.
  5. 4, 移動光標(biāo)到: Optional utilities

  6. 標(biāo)題下的sysadmsh

  7. 5,選擇software子菜單installation now ...

  8. From SCO_SV(Local)
  9. 6,Select Media

  10. 將Openserver 5.0.x放入光驅(qū),就搞定了,你可以用scoadmin,也可以用sysadmsh
  11. [yutian 發(fā)表于: 2003-09-22 ]
復(fù)制代碼


  1. 在UW713上掛上了移動硬盤。
  2. 1。 先插上移動硬盤,再啟動UW713(先啟動UW713,再接上移動硬盤,我的系統(tǒng)檢測不出來)
  3. 2。 用sdiconfig -l命令查出設(shè)備
  4. 3。 mount -f dosfs /dev/dsk/c2b0t0d0p1 /mnt
  5. 就可以使用了。
  6. [yongjunzheng     發(fā)表于: 2003-09-23 ]
復(fù)制代碼


  1. UNIXWARE和OPENSERVER兩個系統(tǒng)的差別
  2. unixware和openserver是sco的兩條產(chǎn)品線,二者最大的差別在于內(nèi)核的不同?
  3. unixware7系列用的是srv5的內(nèi)核,
  4. openserver用的是3.2的內(nèi)核。
  5. [saintdragon 發(fā)表于: 2003-09-24 ]
復(fù)制代碼


  1. [轉(zhuǎn)貼]
  2. SCO UNIX中信號的定義  
  3. SCO 5.0.5
  4. 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
  5. 5) SIGTRAP 6) SIGABRT 7) SIGEMT 8)SIGFPE
  6. 9) SIGKILL 10) SIGBUS 11) SIGSEGV 12) SIGSYS
  7. 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGURG
  8. 17) SIGSTOP 18) SIGTSTP 19) SIGCONT 20) SIGCHLD
  9. 21) SIGTTIN 22) SIGTTOU 23) SIGIO 24) SIGXCPU
  10. 25) SIGXFSZ 27) SIGMSG 28) SIGWINCH 29) SIGPWR
  11. 30) SIGUSR1 31) SIGUSR2 32) SIGPROF 33) SIGDANGER
  12. 34) SIGVTALRM 35) SIGMIGRATE 36) SIGPRE 37) SIGVIRT
  13. 38) SIGALRM1 39) SIGWAITING 60) SIGKAP 61) SIGRETRACT
  14. 62) SIGSOUND 63) SIGSAK
  15. 1 進(jìn)程被掛起信號
  16. 2 用戶在終端上按del或ctrl+c產(chǎn)生的信號
  17. 3 用戶在終端上按ctrl產(chǎn)生的信號
  18. 4 執(zhí)行非法指令產(chǎn)生的信號
  19. 5 執(zhí)行斷點或跟蹤指令產(chǎn)生的信號
  20. 6 IOT指令產(chǎn)生的信號
  21. 7 EMT指令產(chǎn)生的信號
  22. 8 浮點運算溢出產(chǎn)生的信號
  23. 9 終止進(jìn)程產(chǎn)生的。。
  24. 10 總線錯產(chǎn)生。。
  25. 11 段違例產(chǎn)生。。
  26. 12 系統(tǒng)調(diào)用參數(shù)錯誤產(chǎn)生。。
  27. 13 寫只讀的管道產(chǎn)生。。
  28. 14 鬧鐘報警信號
  29. 15 軟件終止信號
  30. 16 用戶定義1
  31. 17 用戶定義2
  32. 18 子進(jìn)程終止產(chǎn)生。。。
  33. 19 電源故障信號
復(fù)制代碼


  1. 在系統(tǒng)開機時有一行
  2. hd(40)UNIX swap=hd(41) dump=hd(41) root=hd(42)
  3. 對系統(tǒng)剛啟動時的一些參數(shù)的意義卻不太了解,希望好心人能幫忙詳細(xì)解釋一下:
  4. 答:
  5. hd(40)unix表示從根硬盤引導(dǎo)系統(tǒng);swap是表示系統(tǒng)對換區(qū),其默認(rèn)值為hd(42);dump是表示內(nèi)存轉(zhuǎn)換區(qū)域,如果指定了對換區(qū),就作為默認(rèn)的轉(zhuǎn)儲區(qū)域;root是表示root文件系統(tǒng),其默認(rèn)值為hd(42)
  6. [展天   發(fā)表于: 2003-09-26 ]
復(fù)制代碼


  1. finger 顯示的終端號只支持兩位數(shù)字 ,如p101 顯示 p10 ,怎樣可以顯示正確終端號
  2. 答:
  3. finger -i 顯示的終端號支持三位數(shù)字
  4. [趙修琳  發(fā)表于: 2003-09-26 ]
復(fù)制代碼



  1. 惠普業(yè)經(jīng)測試和認(rèn)可的 Intel(R) PRO/100網(wǎng)絡(luò)驅(qū)動程序(eeE) 1.6.4.3版,支持以下網(wǎng)卡:

  2. o 惠普NC1120以太網(wǎng)控制器
  3. o 惠普NC3120快速以太網(wǎng)控制器
  4. o 惠普NC3121快速以太網(wǎng)控制器
  5. o 惠普NC3122快速以太網(wǎng)控制器
  6. o 惠普NC3123快速以太網(wǎng)控制器
  7. o 惠普NC3131快速以太網(wǎng)控制器
  8. o 惠普NC3132快速以太網(wǎng)升級模塊
  9. o 惠普NC3133快速以太網(wǎng)升級模塊
  10. o 惠普NC3160快速以太網(wǎng)升級控制器
  11. o 惠普NC3161快速以太網(wǎng)升級控制器
  12. o 惠普NC3162快速以太網(wǎng)控制器
  13. o 惠普NC3163快速以太網(wǎng)控制器
  14. o 惠普NC3134快速以太網(wǎng)控制器
  15. o 惠普NC3135快速以太網(wǎng)升級模塊

  16. 惠普業(yè)經(jīng)測試和認(rèn)可的 Intel(R) PRO/1000網(wǎng)絡(luò)驅(qū)動程序(eeG) 1.0.8.3版,支持以下網(wǎng)卡:

  17. o 惠普NC6170 Dual PCI-X 1000-SX服務(wù)器網(wǎng)卡
  18. o 惠普NC7170 Dual PCI-X 1000-T服務(wù)器網(wǎng)卡

  19. 惠普業(yè)經(jīng)測試和認(rèn)可的Broadcom千兆位以太網(wǎng)網(wǎng)絡(luò)驅(qū)動程序(bcme) 6.0.12a版,支持以下網(wǎng)卡:

  20. o 惠普NC6770千兆位服務(wù)器網(wǎng)卡
  21. o 惠普NC7770千兆位服務(wù)器網(wǎng)卡
  22. o 惠普NC7780千兆位服務(wù)器網(wǎng)卡
  23. o 惠普內(nèi)置NC7760千兆位服務(wù)器網(wǎng)卡(LOM)
  24. o 惠普內(nèi)置NC7781千兆位服務(wù)器網(wǎng)卡(LOM)

  25. 注意:
  26. 當(dāng)使用netconfig配置eeE、eeG和bcme驅(qū)動程序支持的控制器時,請不要將康柏網(wǎng)卡Stub驅(qū)動程序選作協(xié)議。康柏網(wǎng)卡Stub驅(qū)動程序僅用于冗余網(wǎng)卡配置中。目前,僅基于cnet和n1000c驅(qū)動程序的控制器支持冗余
  27. [llqwlp 發(fā)表于: 2003-09-26 ]
復(fù)制代碼

作者: meteor06    時間: 2003-09-28 13:55
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. 在INIT:SINGLE USER MODE的上面有四行參數(shù)的意義
  2. MEM:total = 130620k, Kernel = 26072k,user = 104548k
  3. swapdev = 1/41,swplo = 0,nswap = 1243136,swapmem = 621568k
  4. rootdev = 1/42,pipedev = 1/42,dumpdev = 1/41
  5. Kernel: Hz = 100, i/o bufs = 12668k (high bufs = 11644k)
  6. 答:
  7. MEM:total = 130620k, Kernel = 26072k,user = 104548k
  8. 內(nèi)存:總計=130620k,內(nèi)核使用=26072k,可用內(nèi)存=104548k

  9. swapdev = 1/41,swplo = 0,nswap = 1243136,swapmem = 621568k
  10. 系統(tǒng)對換區(qū)設(shè)備在hd(41),頁面調(diào)度塊在交換區(qū)的位置0(為默認(rèn)值),頁面調(diào)度塊的大小=1242136,交換內(nèi)存=621568k

  11. rootdev = 1/42,pipedev = 1/42,dumpdev = 1/41
  12. 根文件設(shè)備在hd(42),pipe我不知道是什么,內(nèi)存轉(zhuǎn)換設(shè)備在hd(41)

  13. Kernel: Hz = 100, i/o bufs = 12668k (high bufs = 11644k)
  14. 核心速度=100,i/o 緩存=12668k(高端緩存=11644k)
  15. [展天   發(fā)表于: 2003-09-26 ]
復(fù)制代碼


  1. 怎樣重復(fù)上一次的命令
  2. 答:
  3. 運行ksh,再運行set -o vi,然后需要執(zhí)行上次命令的時候按esc鍵,再按j和k來查找即可。
  4. [sdccf      發(fā)表于: 2003-09-27 ]
復(fù)制代碼


  1. 如何在SCO UNIX 5。06上做硬盤鏡像
  2. 答:
  3. 先安裝好Virtual Disk Manager(系統(tǒng)安裝光盤就有),再重新起動機器,然后運行SCOADMIN選擇filesystem中的Virtual Disk就可以對三個區(qū)進(jìn)行軟件鏡像了。
  4. 可鏡像\boot 、\root 和交換區(qū)
  5. [hyxdx   發(fā)表于: 2003-09-27 ]
復(fù)制代碼


  1. 用l命令顯示文件長格式時,第一列顯示:crwxrwxrwx,請問這是什么類型的文件,
  2. 答:
  3. d The entry is a directory.
  4. b The entry is a block special file.
  5. c The entry is a character special file.
  6. l The entry is a symbolic link, and either the -N flag was specified or the
  7. symbolic link did not point to an existing file.
  8. p The entry is a first-in,first-out (FIFO) special file.
  9. s The entry is a local socket.
  10. - The entry is an ordinary file.
  11. a 目錄
  12. b 塊特殊文件
  13. c 字符特殊文件
  14. l 符號連接,
  15. p 先進(jìn)先出(fifo)管道文件
  16. s 本地套接字
  17. - 普通文件
復(fù)制代碼



  1. 檢查數(shù)據(jù)包錯誤
  2. netstat -i
  3. Ipkts :從接口輸入的包
  4. Ierrs: 接口上出錯的輸入包
  5. Opkts: 從接口輸出的包
  6. Oerrs: 接口上出錯的輸出包
  7. Coll: 檢測到的數(shù)據(jù)包沖突
復(fù)制代碼


  1. 感謝各位的大力支持,昨天已經(jīng)成功的在HP ProLiant DL380 G3 上安裝 unix 5.0.6,所得經(jīng)驗不敢獨享,寫出來與大家共享,希望對各位有所幫助。

  2. 安裝步驟:
  3. 1、 到HP網(wǎng)站上下載最新的EFS軟件看是否包括該機型
  4. 2、 在WINDOWS下運行該程序,根據(jù)提示制作5張驅(qū)動盤。
  5. 3、 用安裝光盤引導(dǎo)系統(tǒng),在boot提示符下輸入一下字符段:
  6. defbootstr link=ciss hd=Sdsk Sdsk=ciss(0,0,0,0) Srom=wd(0,0,0)
  7. 上面帶下劃線的字段為硬盤參數(shù),具體情況根據(jù)硬盤而言。
  8. 4、 當(dāng)系統(tǒng)提示插入磁盤時,放入第4張盤,然后按平日程序安裝。
  9. 5、 EFS5張磁盤的用途:
  10. 1、2、3號盤用于配置網(wǎng)絡(luò)。
  11. 4號盤為BTLD盤(boot-time loadable drivers),為主接口卡或控制器的驅(qū)動程序包,用于驅(qū)動系統(tǒng)中的第一塊硬盤(也稱系統(tǒng)盤或root盤)、盒式帶(只有當(dāng)UNIX介質(zhì)為磁帶時)、CD-ROM(只有當(dāng)UNIX介質(zhì)為CD盤時);
  12. 5號盤為UNIX引導(dǎo)盤。
  13. [beilycao   發(fā)表于: 2003-09-28 ]
復(fù)制代碼

作者: meteor06    時間: 2003-09-30 14:27
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)

  1. Sendmail 8.12.8及以前版本緩沖區(qū)溢出漏洞
  2. --------------------------------------------------------------------------------
  3. UnixWare 7.1.3是Open UNIX8和UnixWare7.1.1的后續(xù)版本,它標(biāo)志著自UnixWare 7.1.2被更名為OpenUnix 8.0.0后,UnixWare商標(biāo)名的恢復(fù)使用,UnixWare是基于Intel架構(gòu)和ADM處理器服務(wù)器最重要的UNIX操作系統(tǒng)。

  4. UnixWare 7.1.3是唯一既能運行UnixWare應(yīng)用,同時又能夠運行Linux應(yīng)用的操作系統(tǒng)。在這模式下運行的Linux 應(yīng)用,通常能獲得比其它Linux版本更好的性能。

  5. Michal Zalewski發(fā)現(xiàn)Sengmail存在遠(yuǎn)程可利用漏洞,攻擊者能夠獲得sendmail服務(wù)器控制權(quán)。由于一個類型轉(zhuǎn)換變量,sendmail不能充分檢驗地址的長度。特定的emai可能觸發(fā)堆棧溢出。


  6. 受影響系統(tǒng):

  7. UnixWare 7.1.3
  8. Open UNIX 8.0.0

  9. 解決方案:

  10. 下載相應(yīng)的補丁程序:

  11. UnixWare 7.1.3:ftp://ftp.sco.com/pub/updates/UnixWare/CSSA-2003-SCO.23

  12. Open UNIX 8.0.0: ftp://ftp.sco.com/pub/updates/OpenUNIX/CSSA-2003-SCO.23

  13. 參考:

  14. 詳細(xì)描述:http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0161

  15. SCO : http://www.sco.com/support/security/index.html

  16. 漏洞資料提供:http://marc.theaimsgroup.com/?l=bugtraq&m=106467670729103&w=2

  17. [hbczjzc  發(fā)表于: 2003-09-28 ]
復(fù)制代碼


  1. 如何控制'root'用戶
  2. 答:
  3. #vi /etc/default/login
  4. 添加CONSOLE=/dev/tty12
  5. root就只能在12屏登陸了
  6. 不過這樣不能控制su成為root,所以最好在授權(quán)管理中去掉其他用戶
  7. 的su權(quán)限。
  8. [htldm     發(fā)表于: 2003-09-30 ]
復(fù)制代碼



  1. oracle 控制文件丟失怎么辦
  2. 答:
  3. 如果就丟是一個,將副本copy回來。
  4. 如果全丟了,那startup nomount后用create controlfile命令重建,后面的參數(shù)當(dāng)然要根據(jù)你自己的系統(tǒng)。

  5. startup nomount是不帶數(shù)據(jù)庫實例的啟動命令,這樣啟動才能建controlfile。

  6. 我貼段腳本,你參照著改一下吧

  7. CREATE CONTROLFILE REUSE DATABASE "TEST" NORESETLOGS NOARCHIVELOG
  8. MAXLOGFILES 32
  9. MAXLOGMEMBERS 2
  10. MAXDATAFILES 254
  11. MAXINSTANCES 1
  12. MAXLOGHISTORY 226
  13. LOGFILE
  14. GROUP 1 'D:\ORACLE\ORADATA\TEST\REDO01.LOG' SIZE 1M,
  15. GROUP 2 'D:\ORACLE\ORADATA\TEST\REDO02.LOG' SIZE 1M,
  16. GROUP 3 'D:\ORACLE\ORADATA\TEST\REDO03.LOG' SIZE 1M
  17. DATAFILE
  18. 'D:\ORACLE\ORADATA\TEST\SYSTEM01.DBF',
  19. 'D:\ORACLE\ORADATA\TEST\RBS01.DBF',
  20. 'D:\ORACLE\ORADATA\TEST\USERS01.DBF',
  21. 'D:\ORACLE\ORADATA\TEST\TEMP01.DBF',
  22. 'D:\ORACLE\ORADATA\TEST\TOOLS01.DBF',
  23. 'D:\ORACLE\ORADATA\TEST\INDX01.DBF'
  24. CHARACTER SET ZHS16GBK;

  25. [jeffyb  發(fā)表于: 2003-09-30 ]
復(fù)制代碼

作者: saintdragon    時間: 2004-04-23 12:40
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
多操作系統(tǒng)安裝:
http://72891.cn/forum/viewtopic.php?t=309893

UNIX常用命令:            sdccf發(fā)表
http://72891.cn/forum/7/20030511/65456.html
作者: saintdragon    時間: 2004-04-23 13:50
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
sindney
2004-04-23 10:04    發(fā)表主題: 這一段時間上CU的一些筆記整理

http://72891.cn/forum/viewtopic.php?t=311027
作者: saintdragon    時間: 2004-06-02 16:02
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
Openserver啟動盤制作
方法有三:
(1)在windows下用gzcp:提示符下運行E:\images\gzcp E:\images\boot\install.img A:。其中A:為你的軟盤符,E為你的光盤符。
(2)在windows下用floppcp:提示符下運行E:\images\floppcp d/ A: /f E:\images\boot\install.img
(3)在Unix下:root注冊后,在機器上插入3.5寸軟盤,并將系統(tǒng)軟件光盤放入光驅(qū),然后敲入下面的命令:
#mount /dev/cd0 /mnt<回車>;
#dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18<回車>; OK!
作者: saintdragon    時間: 2004-09-01 10:19
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
筆記整理:       由sindney整理
http://72891.cn/forum/7/20040423/311027.html

unixware 7學(xué)習(xí)筆記:       由wenzi2003整理
http://72891.cn/forum/7/20031117/204115.html
作者: CNL    時間: 2004-09-30 10:11
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
SCO官方補丁下載網(wǎng)站:
ftp://ftp.sco.com/pub
其中OpenServer的補丁在ftp://ftp.sco.com/pub/openserver5目錄下
unixware的補丁在ftp://ftp.sco.com/pub/unixware7目錄下
建議使用ftp工具PASV方式登錄瀏覽,不要使用IE否則一般很難上的


在哪里能下載到SCO提供的最新網(wǎng)卡驅(qū)動?
注意:一般最新驅(qū)動尤其是Intel系列的網(wǎng)卡都需要先安裝系統(tǒng)補丁
如5.0.5需要rs505a, 5.0.6需要rs506a

下面SCO提供的下載目錄一般有個README文件,里面標(biāo)明了支持的網(wǎng)卡型號和對應(yīng)的下載子目錄,
如果沒有README可去其他版本目錄里的README找,找到網(wǎng)卡驅(qū)動的子目錄名字后再回來

5.0.4操作系統(tǒng):
ftp://ftp.sco.com/pub/openserver5/drivers/OSR504/network

5.0.5操作系統(tǒng):
ftp://ftp.sco.com/pub/openserver5/drivers/OSR505/network

5.0.6操作系統(tǒng):
ftp://ftp.sco.com/pub/openserver5/drivers/OSR506/network

5.0.7操作系統(tǒng):
ftp://ftp.sco.com/pub/openserver5/drivers/OSR507/network

作者: CNL    時間: 2004-10-06 19:41
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
非匿名ftp用戶限制用戶只能在自己目錄中的辦法
1、修改/etc/passwd,把需要限制的用戶的根目錄后加上/./
例如:原來的目錄為/usr/test, 那么改成/usr/test/./
看起來改后的/etc/passwd該用戶的內(nèi)容像這樣子:
代碼:

test:215:50::/usr/test/./:/bin/sh



2、建立并修改相關(guān)文件
登錄進(jìn)入root帳戶
代碼:

# su - test(你的用戶名)
$ mkdir bin
$ cp /bin/ls bin
$ mkdir lib
$ cp /lib/libprot.so.1 lib
$ mkdir -p usr/lib
$ cp /usr/lib/libc.so.1 usr/lib
$ cp /usr/lib/libsocket.so.1 usr/lib
$ mkdir etc
$ cp /etc/passwd etc
$ cp /etc/group etc
$ cd etc
$ vi passwd 把不用ftp的用戶都刪了
$ vi group 把不用ftp的組都刪了


# exit 退回到root用戶
# cd /etc
# vi inetd.conf
找到ftp那行,首先確認(rèn)行首沒有被#號注釋掉,然后在末尾加上-a
看起來修改后的inetd.conf中ftp那行內(nèi)容像這個樣子:
代碼:

ftp stream  tcp nowait  root    /etc/ftpd   ftpd -a


存盤退出激活inetd.conf參數(shù):
代碼:

# ps  -e | grep inetd 記下inetd的進(jìn)程號
# kill  -HUP  inetd進(jìn)程號


# vi ftpaccess
找有無guestgroup的行,
有則先確認(rèn)行首無#號后把test用戶的組名(你的用戶所屬的組名)加上,用空格分隔名字
無則加上一行,看起來像這個樣子:
代碼:

guestgroup group(你用戶的組名)


x!強制存盤退出(該文件默認(rèn)方式是只讀)
建議給此類ftp的用戶單獨建立一個組,以便日后的安全設(shè)置

3、對于不想用戶修改內(nèi)容的目錄或文件,把寫權(quán)限用chmod -w 去掉即可
對于不想用戶取走的文件或不想用戶訪問的目錄,chmod -r把讀權(quán)限去掉

4、如果想讓test用戶只能ftp不能telnet,
那么現(xiàn)在可以開始做相應(yīng)的修改了:
首先/etc/shells里加入一行/bin/false后:
代碼:

/etc/shells文件內(nèi)容實例:
#
/bin/csh
/bin/sh
/bin/ksh
/usr/bin/scosh
/bin/false #加入是為了讓/bin/false成為系統(tǒng)認(rèn)可的shell, 無則ftp會提示錯誤


然后再把/etc/passwd該用戶的shell改為/bin/false即可
看起來修改后的/etc/passwd該用戶的內(nèi)容像這個樣子:
代碼:

test:215:50::/usr/test/./:/bin/false

作者: saintdragon    時間: 2004-10-20 09:44
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
sco openserver 注冊碼大全
http://72891.cn/forum/viewtopic.php?t=16871&show_type=new
作者: CNL    時間: 2004-10-20 15:34
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
OpenServer如何修改SystemName
(1) 登錄root帳戶
(2) # uname -S 新名字
(3a) 如果是OpenServer5.0 并且當(dāng)你使用了MMDF郵件系統(tǒng)
1. 備份當(dāng)前配置
# cd /usr/mmdf
# find mmdftailor table -print | cpio -ovc -O mmdf.orig.cpio
2. 手工修改配置
# su - mmdf
vi編輯/usr/mmdf/mmdftailor 和 /usr/mmdf/table中有關(guān)配置文件,
把原系統(tǒng)名都換掉
3. 重建MMDF數(shù)據(jù)庫
# ./dbmbuild -nv
上述第2,3步也可以執(zhí)行通過
# mkdev mmdf
修改host name實現(xiàn)同樣的目的
(3b) 對于3.0及以前版本(估計沒人用了)
# cd /etc/conf/cf.d
# ./configure
選擇"10. System Name"修改成新名子
# ./link_unix
編輯/usr/mmdf 和 /usr/mmdf/table 中的有關(guān)配置文件,把原系統(tǒng)名都換掉
(4) 編輯/etc/hosts文件換掉原系統(tǒng)名
(5) 編輯 /etc/default/nbconf 把NB_HOST換成新名
(6) 編輯 /etc/default/tcp 改變DOMAIN域名
(7) 重起機器


如何讓uname -X顯示新變更的license
uname -X顯示的是系統(tǒng)安裝時輸入的license,已連入/stand/unix內(nèi)核里,
變更license不會自動變更/stand/unix的原值。
可以這樣修改:
# umount /stand
# mount /dev/boot /stand
# /etc/brand -a "<你的新License Data>;" <你的新License Number>; <你的新License Code>; /stand/unix
# /etc/brand -a "<你的新License Data>;" <你的新License Number>; <你的新License Code>; /etc/conf/pack.d/kernel/os.a

重起機器


安裝SCO顯示器為什么會黑屏?
一般是你的BIOS把顯卡類型設(shè)置成了0x14但SCO不識別此新VGA類型的原因
有兩個解決辦法:
1、刷新BIOS版本
2、安裝時需要link oss653a補丁: defbootstr link=ivga
oss53a補丁:
ftp://ftp.sco.com/pub/openserver5/oss653a.btld.Z
安裝說明文檔:
ftp://ftp.sco.com/pub/openserver5/oss653a.ltr


安裝OpenServer提示Memory excessively fragemented
錯誤提示信息是:
Memory excessively fragemented (used map full)
cannot load ram disk : unable to allocate memory
解決辦法安裝OpenServer時指定的mem安裝boot引導(dǎo)串,例如:
Boot
: defbootstr mem=1m-16m, 16m-256m/n
其中256m換成你實際內(nèi)存大小值

作者: sdccf    時間: 2005-03-10 23:35
標(biāo)題: FAQ與故障解決 [SCO基礎(chǔ)問題] (2004年11月19日更新)
SCO OpenServer 5中DNS和DHCP的詳細(xì)配置:

1、摘要:
SCO OpenServer 5.0.5不僅具操作方便的圖形界面,相對于5.0.4版而言還增加了DHCP的功能,F(xiàn)在的5.0.5版已具有Web服務(wù)、FTP服務(wù)、E-mail服務(wù)、DNS、虛擬域名、DHCP等多項功能,以其為基礎(chǔ)構(gòu)筑一個Intranet平臺已是非常方便的事情,下面就介紹其DNS和DHCP的配置。

2、DNS的配置文件
SCO OpenServer 5.0.5中DNS的配置有幾種情況,比較常用的是配置成主名字服務(wù)器。
配置主名字服務(wù)器需要一整套文件,包括
/etc/named.boot,
/etc/named.d/named.rev,
/etc/named.d/named.hosts,
/etc/named.d/named.local,
/etc/named.d/named.soa,
/etc/named.d /root.cache等6個文件。

SCO OpenServer 5.0.5中配置主名字服務(wù)器的步驟如下:
(1).以root 身份登錄進(jìn)入系統(tǒng)

(2).創(chuàng)建/etc/named.boot文件
該文件原在/etc目錄下并不存在,需用戶自己利用文本編輯器創(chuàng)建,這是DNS的一個引導(dǎo)文件。

(3).配置已有的/etc/named.d/named.soa文件
這個文件主要是配置一些SOA記錄,NS記錄,SOA記錄定義一個區(qū)的數(shù)據(jù)的開頭,定義影響整個區(qū)的參數(shù),NS記錄標(biāo)志一個域的名字服務(wù)器。

(4).配置已有的/etc/named.d/named.hosts文件
該文件包含了大部分的域信息,它可以將主機名轉(zhuǎn)換成IP地址,主要包含A記錄,另外還可能包含一些MX,CNAME和其它記錄。在named.hosts文件中,在這個域中的每個主機都應(yīng)該有一個A記錄,另外還應(yīng)該有一個針對本機即localhost的A記錄。

(5).配置已有的 /etc/named.d/named.rev文件
該文件用于通過IP地址查找主機名。在named.rev文件中只需創(chuàng)建帶有IP地址的主機部分以及相配名字的記錄。通常情況下,PTR記錄是named.rev文件中唯一的一種記錄。

(6).配置已有的/etc/named.d/named.local文件
named.local文件用來將回送地址127.0.0.1轉(zhuǎn)換成本地主機名localhost,它是反向域0.0.127.IN-ADDR.ARPA使用的文件。由于所有系統(tǒng)都將127.0.0.1作為回送地址,所以named.local文件實際上對每個系統(tǒng)都是相同的,一般情況下該文件不用修改。

(7).配置已有的/etc/named.d/root.cache文件
named.boot文件中的cache語句指向一個高速緩存初始化文件root.cache。具有高速緩存的每個服務(wù)器都有一個這樣的文件,這個文件包含著名字服務(wù)器啟動時開始構(gòu)造一個域數(shù)據(jù)高速緩存所需要的信息。
如果系統(tǒng)沒有連接入Internet,可利用本地網(wǎng)絡(luò)中的主要的名字服務(wù)器信息去初始化高速緩存。在Intranet 環(huán)境中,該文件一般也可不改。

(.重新啟動系統(tǒng)

(9).檢查/usr/adm/syslog文件的內(nèi)容,查找配置上的錯誤。

3、虛擬域名的配置
虛擬域名就是用單一的系統(tǒng)(一塊網(wǎng)卡)對應(yīng)多個IP地址和系統(tǒng)名。

在桌面上打開“Internet Configuration”,輸入用戶ID(如:admin)和超級用戶口令進(jìn)入配置界面,單擊“Enable Virtual Domains”按鈕,經(jīng)過幾個確認(rèn)提示后,最后選擇“Add”按鈕,在隨后打開的對話框中,在Name欄輸入虛擬域名,如www1.jsjzx.edu;在IP地址欄輸入虛擬IP地址,如:210.43.50.5,系統(tǒng)會根據(jù)這個IP地址在目錄/usr/internet/ns_httpd下增加一個子目錄httpd-80.210.43.50.5(這就是該地址對應(yīng)的Web服務(wù)的根目錄), 還會在/usr/internet/ip目錄下為這個虛擬域名創(chuàng)建一個/usr/internet/ip/210.43.50.5的子目錄(其中有該地址對應(yīng)的Ftp服務(wù)的根目錄);在Administrative user欄輸入管理員名,如:admin;在Admin User Password欄輸入管理員的口令;在Re-enter Password欄再次重復(fù)輸入管理員口令,最后單擊“Create New Virtual Domain”按鈕。以后可再次單擊“Add”按鈕繼續(xù)增加新的虛擬域名和IP地址,如:www2.jsjzx2.edu和210.43.50.6。

現(xiàn)在我們已創(chuàng)建了兩個虛擬域名www1.jsjzx.edu(對應(yīng)IP地址為210.43.50.5)和www2.jsjzx2.edu(對應(yīng)IP地址為210.43.50.6)。

4、在DNS中對域名進(jìn)行配置
設(shè)某臺服務(wù)器機器名為www,域名為www.jsjzx.edu,IP地址為210.43.50.4。
兩個虛擬域名www1.jsjzx.edu(對應(yīng)IP地址為210.43.50.5)和www2.jsjzx2.edu(對應(yīng)IP地址為210.43.50.6)。

按照以下實例在DNS對應(yīng)的配置文件中對域名進(jìn)行配置。

(1) /etc/named.boot 文件的配置

;Boot file for Primary Master Name Server
;type domain Source file or host
directory /etc/named.d
primary jsjzx.edu named.hosts : 域名對應(yīng)的主機文件
primary jsjzx2.edu named.hosts : 虛擬域名
primary 50.43.210.in-addr.arpa named.rev : IP地址反向解析對應(yīng)的文件
primary 0.0.127.in-addr.arpa named.local : 本機回送IP地址反向解析對應(yīng)的文件
cache . root.cache : DNS高速緩存對應(yīng)的文件

(2) /etc/named.d/named.soa 文件的配置

; Don't forget to increment the serial number when you change this.
; SCCS might be a good idea here.
;
@ IN SOA www.jsjzx.edu. :主名字服務(wù)器
1997021714 :Serial序列號,如果修改區(qū)文件,必須根據(jù)時間增加這個序列號
10800 :Refresh
1800 :Retry
3600000 :Expire
86400 :Minimum
IN NS www.jsjzx.edu. :完整的域名
IN NS www1.jsjzx.edu. :虛擬域名
IN NS www2.jsjzx2.edu. :虛擬域名

(3) /etc/named.d/named.hosts文件的配置

; Don't forget to increment the serial number in named.soa
$INCLUDE named.soa :下載named.soa 文件的內(nèi)容
localhost IN A 127.0.0.1
IN MX 10 www.jsjzx.edu.
www IN A 210.43.50.4 : 主機www對應(yīng)的IP地址
IN MX 10 www.jsjzx.edu.
www1 IN A 210.43.50.5 : 虛擬主機
IN MX 10 www.jsjzx.edu.
www2 IN A 210.43.50.6 : 虛擬主機
IN MX 10 www.jsjzx.edu.

(4) /etc/named.d/named.rev文件的配置

; Don't forget to increment the serial number in named.soa $INCLUDE named.soa :下載named.soa文件的內(nèi)容

IN PTR www.jsjzx.edu. :與named.boot文件中primary 50.43.210.in-addr.arpa named.rev 記錄對應(yīng),是210.43.50網(wǎng)段中的主機號。
IN PTR www.jsjzx.edu. : 虛擬域名
IN PTR www.jsjzx.edu. : 虛擬域名

(5) 檢查結(jié)果

重啟動系統(tǒng)后,可在命令行鍵入:nslookup www 驗證主名字服務(wù)器是否已生效。

鍵入: dig -x 210.43.50.4 驗證IP地址反向解析是否已生效。
可按類似方法檢查虛擬域名(或虛擬IP地址)。

經(jīng)過以上配置后,就可利用這些域名(或IP地址)進(jìn)行各種操作了。

5、DHCP的配置
要進(jìn)行DHCP的配置,必須先配置好Address Allocation Manager(AAS)地址分配管理器。

(1). AAS的配置
在桌面上打開“System Administration”窗口,再打開其中的“Networks”窗口,再雙擊“Address Allocation Manager”圖標(biāo)啟動AAS。在AAS窗口中打開“View”菜單,確認(rèn)其中的“Pool Definition”項為選中狀態(tài),再打開“Pools”菜單,選擇“Add”命令,打開“Address Pool Configuration”對話框,在Pool name欄中輸入地址池的名稱,如:Pool1,再單擊“Add”按鈕,將出現(xiàn)“Add Address or Address Range”對話框,選中“Range”項,然后在“Start address”欄輸入起始IP地址,如:210.43.50.10,在“End address ”欄輸入結(jié)束的IP地址,如:210.43.50.254,再單擊“OK”按鈕,便設(shè)置好了可供動態(tài)分配的IP地址范圍,依此方法可建立多個地址池,配置完后,退出AAS程序。

(2).DHCP的配置
在“Networks”窗口中雙擊“DHCP Server Manager”圖標(biāo),打開DHCP服務(wù)器管理程序,打開“view”菜單,確認(rèn)其中的“subnets”項為選中狀態(tài),再打開“Entry”菜單,選擇“Add”命令,將彈出“Add subnet Entry”對話框,在其中的“Subnet”欄中,輸入子網(wǎng)網(wǎng)段地址,如:210.43.50.0;在“Mask”欄中輸入子網(wǎng)掩碼,如:255.255.255.0;在“Pool”欄中選中要使用的地址池名,如:Pool1。
在“Add Subnet Entry”對話框中,還有很有用的選項(Options)按鈕,其中“Lease...”按鈕可設(shè)定動態(tài)分配IP地址的租用規(guī)則,如租用時間等等;“Generic...”按鈕可設(shè)定要動態(tài)分配的其它項目,如:routers(默認(rèn)網(wǎng)關(guān))和dns-servers (DNS服務(wù)器)的地址等;“Address Pools....”按鈕可增加新的地址池,它的功能就是AAS的功能。將各項設(shè)置好后,單擊“OK”按鈕,最后退出“DHCP Server Manager”程序,重新啟動系統(tǒng)即可。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2