SCO UNIX 一些經驗(轉)

ba發表於2007-08-17
SCO UNIX 一些經驗(轉)[@more@]其實這些在罈子裡搜一下者找得到的,不過閒來沒事還是整理了一下貼出來,(昨天的貼子內容都 有一部分)希望對初學者能有所幫助和啟發。都是以Q: A:的形式貼出來的,其中也有很少一點是自己新增的,必竟水平有限嘛!其中有一些故障的解決正確與否,還望大家試一試,呵呵,這些都是罈子裡的大俠們回答的,然後我搜捋的,如對各位大俠有所冒犯之處還望諒解則個!!大家共同學習嘛 ,在此先謝謝各位大俠下面開始啦:


Q:誰裝過uw711mp4.image。image檔案在unixware7.11上怎麼裝?
A:# pkgadd -d /path/uw711mp4.image


Q:我用netconfig更改了一下主機的ip地址及掩碼,可在主機重新啟動,用informix登入時,出現埠錯誤:
portmapper on server is not responding
怎麼解決
A: 修改/etc/下的hosts檔案,把多餘的ip地址刪除。

Q:用doscp把DOS盤上的東西拷到Sco下
A:格式:doscp -r a:filename /tmp/new_filename

Q:查詢硬碟空間
A:df -kv
還有 dfspace
df -v

SCO UNIX5 的引導過程基本可分為六步:
1、 PC機的BIOS將Master Boot Block 裝入記憶體。(讀取硬碟的Track 0 , Sector 0處的資訊)
2、 Master Boot Block將分割槽引導塊(boot0)裝入。(讀取活動分割槽的sector0處的資訊)。
3、 若 Unix 分割槽是活動的,則繼續裝入boot1。
4、 boot1裝入/stand/boot 。(讀取Unix的可引導檔案系統區的資訊,一般為boot檔案系統)
5、 /stand/boot負責執行所有在.bootrc中發現的命令,並讀取/stand/etc/default/boot 檔案中的引數.
6、 /stand/boot 顯示Boot:提示符,引導成功。
說明:
1、/stand 是UNIX5預設的引導系統/dev/boot的掛接點。一般標記為“read only”。若想修改其中內容,
須將其解除安裝後重新掛載。
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 .
3、在Boot:後可以使用外部bootos 程式。Bootos 可以識別的標識有:ccpm (Concurrent CP/M)、dos、
dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。
  可用bootos ?列出現有已安裝檔案系統。Bootos 後跟分割槽標識或分割槽號即可引導對應系統。
4、unix5中一般有四個核心,存放於/stand目錄中。除unix、unix.old外,另兩個核心為unix.install(安
裝盤上的原始核心備份)、unix.safe(第一次重連核心後的備份)。


Q:mkdev 的基本用法
A:usage:mkdev [ sio apc bitpad cdrom cdrom_iiop dda dos dtfs eccd fd flopti fs getns0 graphics hd
hd_iiop high-sierra hostmib hpnp hpps htfs ida isapnp juke layers lp mmdf modem
mouse nis parallel pm ptty rlp serial shl snmp streams tape tape_iiop tcp vpixld
xenix]

mkdev cdrom 增加光碟機
mkdev dos 增加對DOS檔案系統的支援
mkdev fd 建立應急引導盤
mkdev fs 建立檔案系統
mkdev hd 新增硬碟,
-U顯示新增的硬碟資訊;-H上顯示新增的不同型別的硬碟資訊
mkdev lp 配置印表機
mkdev mouse 配置滑鼠
mkdev modem 配置modem
mkdev parallel 配置並口
mkdev ppty 配置虛擬終端
mkdev serial 配置串列埠
mkdev pm 電源管理
mkdev tape 配置磁帶機

Q:我是想把其它沒用的空間用到現在的系統中!!
A:首先用diskman把剩餘的空間轉換成UNIX分割槽!!
然後啟動UNXI,用FDISK檢視新分割槽的分割槽號為3!
然後打命令 divvy -m /dev/hd03 來設定新分割槽為可mount!!
然後用divvy /dev/hd03 來改檢視或者修改分割槽的名字
最後在scoadmin選單里加入mount~!!

Q: 我應該怎麼看21埠的狀態呢?
A: netstat -na|grep 21

Q: 如何用命令列把文字檔案中換頁符"^L"換成換行符"^M".
A: sed 's/^L/^M/g' yourfile >newfile
mv newfile youfile
注意:將這段程式碼寫在一個指令碼里,^L是按ctrl+v再按ctrl+l 得到的。
^M是按ctrl+v再按ctrl+回車得到的。然後執行這個指令碼。


1、tgz檔案可以用gzip來解壓縮,gzip -d file.tgz,再tar xvf file.tar
2、解cpio檔案,cpio -icvdumBI file.cpio


Q: 如何在SCO UNIX裡面對系統進行關於DNS 和閘道器的配置,使的UNIX瀏覽器可以上INTERNET
A: vi /etc/resolv.conf,內容為:
nameserver xxx.xxx.xxx.xxx
這裡xxx.xxx.xxx.xxx就是DNS


Q: SCO UNIX5.05啟動時,該如何處理,不顯示要求輸入CTRL+D,直接進入多使用者
A: #vi /etc/default/boot
新增
TIMEOUT=3
重啟後boot處等待3秒就自動進多使用者了
自己設定一下等待間即可。時間單位是秒

在出現boot時不要敲入回車,在scoadmin裡改一下!


Q : 我**過SecureCRT& version 3.4.5進入openserver unix後使用VI編輯工具出現問題
原始檔:780201|2011028006129|01|123310|3||||什麼時候
鍵盤移動經過字元後出現:780201|2011028006129|01|123310|3||||?Dé?êDD&é&è?
原來的中文變亂字元了。請問出現這樣的問題,問題在那裡呢?
直接在主機上編輯沒有出現這種情況。
A:crtl+l

Q: 那位有unix系統上傳遞資料的好的解決方案?(除了FTP方式)
A: socket連線
SAN
nfs
rcp

Q: 命令列下,在AWK語句裡怎麼加條件
A: awk '{if(你的條件) print ...}' filename

Q: 我的條件是對第一列是一數字開頭行的才處理,這個條件怎麼寫呢
A: awk '/^[0-9]/ {print $0}' yourfile #如果第一列開頭是數字則列印它。

Q: 我原來的系統能顯示80X24(80行,24列),可是現在只能顯示80行,23列,
請問如何修改,是否和東方龍馬有關係呢?請教各位了!
A: 可以修改!
# vidi v80x25
改成vga模式80列25行
但這樣改的話就沒有中文了。

Q: 我想檢視A檔案第15列的內容,A檔案的欄位分隔符為:‘|’
我這樣想:
cat a awk -F'|' '{print $15}'
可能語法有錯誤,請各位幫忙指點。
A: cat a | awk -F'|' '{print $15}'

awk -F"|" '{print $15}' a
A: awk -F'|' '{print $15}' a
or
cut -d"|" -f15 a
Q: 如果我想具體到那一行能實現這個要求不?
A: 具體到哪一行用sed 比較方便:
sed -n 3p yourfile #顯示第三行
sed -n 10,20p yourfile #顯示第10至20行

Q: sed 能指定要顯示的那個列不?如第23列
A: 可以sed和awk組合:
sed -n 3p yourfile | awk -F"|" {print $23}'
或直接用awk :
awk -F"|" '{if(NR==3)print $23}' yourfile
這兩個語句都取的是檔案第3行第23列的內容

Q: sco unix 5.05 檔案複製到C: 轉成dos檔案
A: 轉換可能是用這個命令吧,記不太清楚了:
xtod unix_file dos_file

Q: sco 開機時顯示no os...**法啟動。重新安裝後還是這樣。。
提示hd(40)unixCannot open device
A: 檢查一下CMOS,硬碟要使用LBA工作模式,修改後應該可以解決你的問題。

QA:那就是你下載的檔案有問題了,實在不行把檔案恢復到軟盤試一下,命令為:
dd if=lm506.dd of=/dev/rfd0135ds18

Q: 東方聾馬預設設定為詞語聯想,當打一個字,它後面有詞語話,這時你要輸入標點符號的話,輸不進的。
有沒有設定的。
A: 按一下Alt+空格鍵

Q: 哪位大大能講講su的作用嗎?(希望能詳細一點)
在root下安裝程式和su到使用者下安裝有啥區別。
A: 這個命令的意思是代替使用者(Subsititute user)但是在以前常被一些駭客用來轉換成為管理員(ROOT)身份,因此這個命令也被成為超級使用者(SUQER USER)
SU命令的引數是要轉換成為的使用者名稱,如果不帶任何引數使用SU命令。系統認為使用者要轉換成ROOT身份,
因此回顯示提示資訊,要求擁護提供正確的ROOT口令。比如DAVID要獲得BDSK的身份,則在命令中輸入:
S su bdsk
要獲得新使用者的系統設定,要在SU命令和使用者命中見用“—”連子符號這個連子符號告訴SU程式不但
成為這個使用者,而且還要獲得哪個使用者身份登陸時該使用者的環境。

Q: 為什麼我在WINDOWS下格式化軟盤後COPY入檔案,在5.0.5下用#DOSCP /DEV/FD0135DS18 /TEM 不成功,
系統提示軟盤中沒有DOS格式的檔案?真是奇怪! 我原來成功過一次的,但是在5.0.5下先格式化的軟盤,但我忘記了是什麼樣來格式化的了?請指教!
A: 是這種格式
doscp /dev/fd0:filename /tmp
另外,跟是否在windows下格式化沒有關係

Q: 如何判斷一個程式 為僵死的程式???
A: 我用who檢查過濾出所有線上ttyp,再用ps -ef過濾出ttyp ,然後進行對比,
who 檢查中沒有而ps檢查中有的ttyp,有可能就是死程式,下一步根據一些
經驗性的東西確定哪一個有問題,哪一個該保留。

Q: 設tmp檔案中有如下幾行數字:
12.4
15.8
66.3
4.66
6.44
如何用命令列累加一列數字?
A: awk '{m+=$1}END{print m}' tmp
或:SUM=0
for tt in `cat tmp`
do
SUM=`echo "$SUM+$tt
quit
"|bc -l`
done
當然用awk最好,用shell程式設計必須學會awk的使用。

Q: 網路卡的安裝
A: doscp /dev/fd0:dfe528tx.vol /tmp
cd /tmp
mv dfe528tx.vol VOL.000.000
custum 在提示路徑輸入中輸入 /tmp 就可以了

Q: 我在SCO713上裝了ORACLE817,在兩臺SCOUNIX下,可以**過改變.PROFILE檔案裡的DISPLAY屬性來決定我啟動ORACLE817的圖形介面顯示在哪臺機器上,比如我裝ORACLE的是210.35.344.162,另一臺SCOUNIX是210.35.244.172,我把.profile裡的DISPLAY 設為:210.35.244.172:0.0則執行ODMA命令時圖形顯示在172上,可是如果172是windows就不可以了,還有我在scounix裡的root使用者不設DISPLAY屬性就可以在另一臺WINDWOS上執行scoadmin命令,圖形也是顯示在windows上,可在另一臺scounix上telnet後執行scoadmin卻不行 ,請問大蝦,該如何設定DISPLAY屬性,達到我想在那顯示就在那顯示的目的,還有ROOT
A: 用xhost + IP(想要顯示的機器)
然後用export DISPLAY=*********:0.0

Q: oss音效卡驅動程式註冊檔案的使用方法
A:註冊操作步驟如下。
  1.先執行命令/usr/local/bin/soundoff,以停止OSS的執行。
2.然後執行命令/usr/lib/oss/soundconf,並選擇“Install license file”。在檔案位置欄中輸入註冊檔案的全路徑,譬如
“/tmp/license.oss”,確認後再選擇“Save changes and exit”儲存新的OSS配置。
3.最後執行/usr/local/bin/soundon重新啟用OSS。如果註冊檔案沒問題,使用者便成為OSS的永久使用者。

Q: 可我直接運:
#gzip mplayer.tar
#ls
mplayer.tar.gz
我是解壓那個檔案,結果是,把它給壓縮了。
A: gzip -d mplayer.tar.gz
同時,mplayer.tar檔案要用:tar xvf mplayer.tar 解壓

Q: 重新開機檢查終於發現系統中確實存在 /usr/lib/cleantmp 程式, 該程式根據 /etc/default/cleantmp 檔案中的設定, 定期對 /tmp , /usr/tmp 目錄下的檔案進行掃描, 對於那些長期沒有改動的檔案自動進行刪除, 該程式在系統每天開機的時候執行, 對於已經刪除的資料沒有進行備份. 謝謝各位對我的問題的關心.

cleanup 中
/usr/adm/Osulog 就是個備份,其他沒有
可以自己加,
清空是為了釋放空間
除非備份到流帶,否則清空就沒意義了

Q: 我用一個裝有sco505系統的小硬碟往一個大硬碟盤對盤克隆,克隆後大硬碟只能找到與小硬碟一樣的空間,請問如何做使大硬碟在不破壞現有系統和資料的情況下,讓系統能使用剩餘的空間。
A: 有一個叫“sfdisk"的工具可以解決這個問題。
用98啟動盤啟動,執行sfdisk,就可以看到剩餘的空間,這時你需要"rpair mbr",
再安裝unix時就能看到整個空間了。我試過了!

Q: shell中的預定義變數有很多,$*和$@都表示所有的位置引數,它們有什麼差別
A: $@ 所有的引數,每個都用雙括號括起
  $* 所有引數,用雙括號括起

Q: 怎麼刪除軟體啊?
pkgadd -d 安裝,刪除用什麼命令啊?能幫我舉個例子嗎?
謝謝
A: pkgadd -e (軟體名,不要加字尾)

Q: dtmon = date +%y%m%d
mkdir $dtmon
執行時不能建立當天日期目錄,請問應該怎麼改???
A: dtmon = `date +%y%m%d `
mkdir $dtmon
即可(不是單引號,是tab鍵上方的`號,我已測試過。祝好運!
dtmon = `date +%y%m%d `
=號兩側不應有空格,應為:
dtmon=`date +%y%m%d `
dtmon=`date +%y%m%d`
注意date和+之間有一個空格)

Q: tput命令 (控制終端屬性)
A: 1)字串輸出引數設定
  bel 警鈴
  blink 閃爍模式
  bold 粗體
  civis 隱藏游標
  clear 清屏
  cnorm 不隱藏游標
  cup 移動游標到螢幕位置(x,y)
  el 清除到行尾
  ell 清除到行首
  smso 啟動突出模式
  rmso 停止突出模式
  smul 開始下劃線模式
  rmul 結束下劃線模式
  sc 儲存當前游標位置
  rc 恢復游標到最後儲存位置
  sgr0 正常螢幕
  rev 逆轉檢視
(2)數字輸出引數設定
  cols 列數目
  ittab 設定寬度
  lines 螢幕行數
(3)布林輸出引數設定
  chts 游標不可見
  hs 具有狀態行

tput cup 10 10
echo "abcdef" #螢幕第10行第10列顯示字串.

Q: 雙系統WIN&UNIX5.0.5
其中WIN分為三個區CDE 其中E 盤是FAT16 我該如何才能訪問呢!
A: mount /dev/dsk/0s3 /mnt

Q: 我的硬碟分兩個unix區,把hd02裝到/d目錄裡,剛才mount的時候突然提示mount:cannot stat '/dev/hd02',以前好使,用divvy /dev/hd02發現區域的名字沒有了,但設定不了名字
(以前名字為hd02),然後由於誤操作把/dev/hd02刪除了,我現在用不了hd02了,該怎麼辦?謝謝!
A: mkdev hd

Q: nero產生的是.nrg不是.iso,winiso好象作不了unix可啟動的.iso
請教做過unixware可引導的.iso檔案的朋友是怎麼做的?
A: 用金山遊俠可以!

Q: 請問各位大哥,如何看系統開關機的日誌檔案,謝謝
A: /var/adm/下的syslog

Q:VPN
A:(Virtual Private Network)虛擬個人網路

Q:在sco unix中用什麼命令可以顯示本機的IP地址?謝謝!
A:netstat -rn
A:ifconfig -a

Q:請問什麼命令是檢視程式中的佇列被**塞的呀?
A:#ipcs -qa

Q:放到unix/linux下,很容易的:
利用現存兩個檔案,生成一個新的檔案(bjchenxu)
1. 取出兩個檔案的並集(重複的行只保留一份)
2. 取出兩個檔案的交集(只留下同時存在於兩個檔案中的檔案)
3. 刪除交集,留下其他的行
1. cat file1 file2 | sort | uniq
2. cat file1 file2 | sort | uniq -d
3. cat file1 file2 | sort | uniq –u

Q: 怎樣讓UNIX系統開啟後自動執行指定的檔案或命令?
A: 在/etc/rc2.d下建立一個檔案,例如S10command,內容是要執行的命令,把這個檔案賦予執行許可權,則每次開機就自動執行。

/etc/rc2.d
只有你進入多使用者環境(init 2)後才能生效
# init 2

Q: 如何訪問同一塊盤上的DOS(FAT16)分割槽
A: mount /dev/dsk/0s3 /mnt

Q: 5.0.7Hw,選擇多使用者模式就會進入圖形介面,並且破圖(不知道怎麼弄顯示卡驅動)。
請問,如何在進多使用者模式的時候禁用圖形介面啊?或者正確安裝顯示卡
A: 進入root使用者執行scologin disable
A: 在設定VGA的時候選擇了 scologin off
應該具有相同的效果

Q: 檔案改名
A:dd if=oldfilename of=newfilename
custom安裝就可以了。

Q:/var/opt/K/SCO/Unix/5.0.5Eb/usr/adm/syslog這個檔案有700MB多
  我怎麼去管理它呢?
A:這是系統執行日誌,如果你不需要它,直接清空就可以了。
#>/var/opt/K/SCO/Unix/5.0.5Eb/usr/adm/syslog

①安裝已建立檔案系統的軟盤到硬碟的空目錄/mnt下
mount /dev/fd0135ds18 /mnt
  ②卸下已安裝到硬碟的軟盤
cd /
umount /dev/fd0135ds18
  ③安裝硬碟到已建立檔案系統的軟盤的空目錄/mnt下
mount /dev/hd0root /mnt
  ④卸下已安裝到軟盤的硬碟
cd /
umount /dev/hd0root
  ⑤檢查與收復可能受到損壞的檔案系統
  對硬碟的根檔案系統, 若是用應急引導盤啟動則為:
fsck /dev/hd0root
  對硬碟的根檔案系統, 若是由硬碟自身啟動後則為:
fsck /dev/root
  對軟盤的檔案系統為:
fsck /dev/fd0135ds18
  要注意的是, 以上命令中mount及umount 只有在超級使用者提示符下才能執行。
下面分 析幾種系統不能正常引導故障及解決辦法。
  
Q: 不知系統怎麼生成的一個檔案:-c
   刪不掉?
   rm -c
   rm "-c"
   rm ?c
   a="-c";rm $a
   都不行。它在根下
A: rm ./-c

Q: 什麼命令備份是用磁帶機的
A: tar cv8 file

Q: 如何檢視本機的IP地址?
A: more /etc/hosts
netstat -i
ifconfig -a
netstat -in
Q: 大嚇們好:
1、建使用者時**法輸入口令,不能正常建使用者。
2、建的使用者被鎖住,為什麼?
A: 建使用者時最後一步選remove password
useradd -m -u 230 aaa 這樣就行了

Q: 請問如何看硬碟上還剩多少空間
A: dfspace
df -v

Q: 如定義了 str="china"
怎麼得到值"ina"賦給str1
A: echo $str|cut -c 3-

Q: 如何得到pci網路卡的pci bus、device、function三個值?
A: hw -r pci|more可以慢慢看,一般在後面,找到網路卡控制那項就是了

Q: 如何進行靜態編譯?(cce)
A: 不用的,只是用我上面給的命令列來生成配置檔案,而不是僅僅執行configure
按如下步驟就可以了:
1.如果你前面編譯過cce,如果是第一次編譯就可以跳過這一步。
#gmake clean
2.執行configure 生成配置檔案
#CFLAGS=-static CPPFLAGS=-static ./configure --prefix=any_dir_you_wantto_install_cce
3 分別修改src/osdep/Makefile和src/font/Makefile裡面的AR = ar一行,改為AR = gar
4.編譯
#gmake
5.安裝
#gmake install
Q: 秋意正濃,你的507製作軟盤怎麼有下面提示啊??我要暈倒了.....
f:imagesezcp bootinstall.img
f:imagesf
'f' is not recognized as an internal or external command,
operable program or batch file
f:images
A: 直接用光碟上的floppycd把映象檔案恢復到軟盤即可。

Q: 區域網中SCO可以和WINDOWS共享ADSL上網嗎?
聯網怎麼個聯法和配法
A: 1)配置網路卡,IP地址要和伺服器在同一個網段。
(2)在/etc/rc2.d下用VI編輯S10route ,加入閘道器,既伺服器網路卡的IP地址,如192.168.0.1
(3)vi /etc/resolv.conf 內容為nameserver xxx.xxx.xxx.xxx ,既DNS地址。即把UNIX下的閘道器的DNS伺服器設為WINDOWS主機就能上網了!

Q: 我用系統應急盤啟動後:
# fsck /dev/hd0root
/dev/hd0root
HTFS file system :volume
No partial transactions pendding
14files 1050blocks 8450479 free
我下一步應怎麼處理?謝謝
A: 故障現象:
系統引導失敗或出現"NO OS"資訊
故障分析:
硬碟分割槽中的分割槽引導塊(/etc/hdboot0 和 /etc/hdboot1)
或主引導塊(/etc/masterboot)以被損壞
解決步驟:
1)插入應急引導盤,
出現 Boot: 輸入 hd(40)unix
2)進入單使用者維護模式
instbb hd /dev/hd0a
將分割槽引導塊寫入硬碟
3) dparam -w
將主引導塊程式碼寫入硬碟的主引導塊

Q:檢視核心日期
A:uname -X
hwconfig

Q: 新增路由
A:先加一個閘道器。
在/etc/rc.2目錄下新建大S開頭的檔案,如:
vi /etc/rc.2/S98gateway
route add default 192.168.1.1 1
A:route add default ip_add(

Q:我用sco為網路伺服器,安裝有兩塊網路卡,一個內網,一個外網!
怎樣配置這臺sco才能使得外網的機器可以**過sco 訪問 內網的機器
同樣內網可以訪問外網的機器!
這樣可以做到嗎,需要什麼軟體和怎麼配置呢?
A:用一臺PC(這臺PC必須有兩個以上網路卡)機作為連線外網與內網的閘道器,就象上面所說的那樣
在netconfig高階選項中選擇Getway,然後用:
route add (外網IP) (閘道器IP1)
route add (內網IP) (閘道器IP2)
Q:請問 firehero:
內網和外網ip是什麼?比如我的外網是172.16.84.111這樣的結構!
內網是192.168.100.102的結構,如何用route加入!
A:rout add net 172.16.84.0 172.16.84.111 1
rout add net 192.168.100.0 192.168.100.102 1
即可!!

Q:有兩塊硬碟,都是裝的5.05,一塊作為主盤,
另一塊裝在第2個ide口上,
請教各位高手,用的一塊硬碟啟動系統後,怎樣訪問第二塊硬碟的檔案?
A:mkdev hd增加第二塊硬碟
A:根據提示做,需要連線核心,重新啟動後就可以mount了,最好做divvy的時候把你的第二硬碟上的分割槽改一個名字,例如mydata,這樣可以mount /dev/mydata /mnt
A:mkdev /dev/root1 b 1 106
mount /dev/root1 /mnt

Q:新增序列號
A:安裝過程中會提示你進行輸入的,新增許可號執行scoadmin l

A: SCO 系統問題,用sar看, Informix 的問題用onstat 看。紛紛中搞定

Q: 如何去掉一個文字檔案中的空行?
A: tr -s "[
]" or
sed '/^$/d' filename
or
awk '/^[^ ]/' filename
or
sed '/^$/d' filename

這樣由空格或者是TAB組成的空行,好像就不行了,是不是這樣?
sed '/[[:space:]]/d' filename 可能更好


Q: 檢視使用者登陸的ip
A:當前簽到使用者的ip
finger
who -ux

歷史資訊
last -W /var/adm/wtmpx
who -ux /var/adm/wtmpx

Q: 請問如何在man中自由翻頁?可否像在more或vi中那樣?
A: 螢幕左下方(:)後輸出-1 前翻一頁,-2前翻一頁,1 翻到開始

Q: 自動關閉主機電源
A: 1、首先檢查一下機器CMOS裡面的能源管理是否已經在啟動狀態。
2、執行mkdev pm增加能源管理,連線核心後需要重新啟動。
  啟動的時候注意看一下是否有下面的一行:
 name=apm vec=- dma=- PM V1.2
 如果沒有,說明電源管理沒有起作用,請檢查一下原因。
3、在/etc/default/boot中加入一行:apm.connect = must
4、在單使用者下執行:/etc/pwr/bin/pwrsh -c "state -o all"
這樣就可以自動關閉機器的電源了。
注意:必須是ATX結構。

Q:一般的使用者是 $ 如何改成自己想要的一些的字元那?
A:編輯 .profile 檔案
新增一行
PS1=‘$'A">"
$可換
A可換
>可換

Q:請問怎樣啟用閒置的賬戶?
試著閒置了一個賬戶,結果不知道如何啟用?
A:unretire username
passwd -d username
這樣就可以了。

Q:SCO UNIX 5.0.6怎麼用PPP撥號使用ADSL上網?
A:許多ADSL moden 本身就帶路由,在出廠時遮蔽了ROUTE功能,你可以根據自己MODEN 的具體型號上
GOOGLE搜一下其相應的修改方法,設定一個內網的IP給ADSL MODEN,開電,MODEN自己就會撥號
在SCO UNIX上執行
#route add default ***.***.***.***
將***.***.***.***設定成你剛才給MODEN的內網IP即可
不過每次關機後都要執行這個命令
另外:
還要在etc下建立一個resolv.conf檔案做DNS解析,內容如下:
nameserver ***.***.***.***
***.***.***.***為ISP給你的DNS伺服器地址

Q:我這個sco系統,是由電話線撥入的網路,可直接訪問主機,做應用,之間沒有路由器的遮蔽,所以很不安全。請教各位怎樣能把不必要的服務down掉那,至少down掉Telnet和Ftp呀!
A:好像是/etc/inet.conf(或inetd.conf記不清了),封掉telnet和ftp(行首加#),
還有就是在/etc/services(應該是這個)中修改相應的服務埠號,telnet和ftp預設的埠是23和21,改掉的話不知道的人也聯不上來,但自己可以,方便遠端維護。
——經常不用,今天又不在單位,沒法找個SCO來看,可能兩個檔名沒寫對,自己在/etc下找找,
辦法就是這樣。
A:把telnet rlogin ftp 三行的行首都加上#就可以了

Q: 請問在unix 5.06下哪個遊覽器比較好使、
A: 沒有好用的.
文字下用lynx
圖形下用netscape

Q: 我想知道,如何在UNIX啟動時,在出現LOGIN提示前顯示一段中文字,比如: 祝你工作愉快!!!之類的。
A: 我們剛剛試了一下,要達到樓主的要求應該這樣做:
新建立一個檔案,用SHELL編寫一個小程式,比如:echo "you are welcome!"
即是在login出現之前顯示:you are welcome!
也就是把你想要達到的目的寫成一個shell程式,儲存!
然後編輯sdccf所說的 inittab 檔案,按照其格式將你剛寫的檔案列入執行,即可

Q: 下載後,是一個top.tar.gz檔案,請問怎樣在UNIX下解開,謝謝!!!
A: gzip -d top.tar.gz
tar xvf top.tar

Q: 我有一個檔案(樣式A),現在想把它整理成樣式B檔案,要求這樣的:第一列(A)列不變;將第二列去掉,用第4列填補;第三列後移,用原來位置由第一列代替;第五列不變,第六列去掉。
A B C D E F
----------------
7810|002|a|78|2|1|
7811|002|b|78|2|1|
7812|002|c|78|2|1|
樣式A

想改變為:
A D A C E
--------------
7810|78|7810|a|2|
7811|78|7811|b|2|
7812|78|1812|c|2|
樣式B

各位幫我想相應該怎麼做才能實現呢?
A: awk -F"|" '{print $1,$4,$1,$3,$5}' filename >newfile
mv newfile filename
Q: awk -F"|" '{print $1,$4,$1,$3,$5}' filename >newfile
mv newfile filename
A: awk -F"|" '{OFS="|"}{print $1,$4,$1,$3,$5}' filename >newfile
即可.

Q:重連核心
A:idbuild -B

Q:我在REALTEK網站上下載了8139 FOR SCO 5.0.X的驅動,安裝後配置NETCONFIG,
但是怎麼也不能上網,怎麼樣判斷我安裝的驅動是正確的呢?我PING 127.0.0.1是**的,
但ping 手工分配的IP 192.168.15.18卻不行,這表示我的驅動沒有安裝正確吧?。我的計
算機是在VLAN中的,還應該配置一個閘道器,不知道怎麼樣配置呀?(如我將SCO的計算機分 配一個靜態IP為192.168.15.18 還應配置一個VLAN中的閘道器192.168.15.1 ,要不然不能聯上外部。)。
A:呵呵!琢磨一下,發現問題出現在什麼地方了:應該在/etc/gateways 中加一條“net 0.0.0.0 gateway 192.168.15.1 metric 1 passive”,現在可以**了!但還只能PING **同一網段中的IP,其他網段的則不行,我想應該還應新增路由配置,正在研究中,高手請指點一二呀?!

Q: 關於網路卡狀況地檢視
A: 使用netstat -i檢視
如果Oerrs值很大,Ierrs=0, 網路卡的IO地址不正確的可能性較大
如果Ierrs值很大,Oerrs=0, 中斷錯誤的可能性較大
如果都很大,可能網路卡或你的PCI槽完蛋了,你就網路卡放到別的機器上測測
ping 自己能**不說明任何問題,那叫localback協議,不經過網路卡是系統自回應,你拔了網路卡都會**

Q:機器啟動時就自動執行的檔案有哪些?急!!
A: 每擱一分鐘提示,一般會在crontab裡,檢視crontab的方法主要有兩種:
1、crontab -l
2、cat /usr/spool/cron/crontabs目錄下的檔案

Q: 在系統中建立了兩個新的檔案系統,都是自動mount的。
可是我不知道在什麼地方可以修改檔案系統的mount順序,請指教。
謝謝!
A: 這裡:/etc/default/filesys
修改一下先後順序。

Q: 請問怎麼用date顯示日期
格式如:200425 (當前日期為2004年2月5日)
要是顯示20040205就可以用`date +%Y%m%d`
我想去掉前面的零直接用200425顯示。
A: 注意空格
`date +%Y %m %d' | awk -F ' ' '{printf "%i%i%i",$1,$2,$3}`

Q: 請問sco unix 如何設定閘道器和dns
A: 閘道器:route add default xxx.xxx.xxx.xxx
這裡xxx.xxx.xxx.xxx就是閘道器IP地址。

DNS:
vi /etc/resolv.conf,內容為:
nameserver xxx.xxx.xxx.xxx
這裡xxx.xxx.xxx.xxx就是DNS的IP地址。

Q: gzip 的解壓
A: 把gzip直接複製到/usr/bin目錄下,執行gzip -d file即可解壓

Q: 日期的顯示
A:date +%Y.%m.%d|sed 's/.0/./g'
2004.2.25
之間加點吧!否則就如FH 說的那樣:2004111到底是1月11日?還是11月1日呢?
Q: 謝謝樓上!
但我想得到這樣的格式哪又怎麼寫呢?
2004225
A: 那也好辦:
date +%Y.%m.%d|sed 's/.0//g'|sed 's/.//g'
2004225

Q: 我的機器是聯想40G硬碟,安裝了unix和windows98,今不慎感染了引導扇區病毒,用啟動盤FDISK啟用UNIX分割槽或windows98分割槽,重啟windows98正常,但UNIX起不來,告知引導扇區被修改,請問如何改回引導扇區?讓unix正常工作
A: 在正常的Unix系統上製作BOOT啟動盤。然後用該BOOT盤引導感染了病毒的Unix系統電腦,出現“boot:”提示時,鍵入:
hd(40)unix
出現“login:”提示時,輸入root及口令,然後執行如下命令:
# instbb hd /dev/hd0a
# dparam -w
上述instbb命令將引導塊分割槽寫給硬碟,dparam命令將主引導塊程式碼寫給硬碟。重新啟動系統,該Unix系統即能正常執行。

Q: 我是一個剛入門者,現有一問題請個位大師幫幫我。我有一臺伺服器,安裝了SCO UNIX 5。0。6,在其它機器上可以ping 的到伺服器但是**過telnet**法連線。這是怎麼回事咯我。
A: 是不是SCO的telnet埠沒開啊?
修改/etc/services
/etc/inetd.conf

Q: sco5.0.5
TERM=ansi
/etc/ttytype檔案也正常
在執行scoadmin命令,顯示不正常。
不知有誰碰到過此問題?
A: 在終端上執行終端型別要設定為vt100
TERM=vt100
export TERM

Q: 有兩個文字
fiel1:
111|aa
222|bb
555|cc

file2:
222|ee
444|ff
555|dd

希望得到以下結果:

file3:
222|bb|ee
555|cc|dd
A: join -t"|" file1 file2

Q: 請問如何刪除目錄連結?
A: rm -r 目錄名 即可,千萬注意:別錯了。

UDK 是一個程式開發包
apache WEB伺服器支援
AIX IBM的UNIX作業系統!
samba 一個UNIX和WINDOWS共享的軟體
SWAP是指交換

Q:求教:dd命令的詳細用法?
A:dd if=file of=/dev/rfd0135ds18
dd if=/dev/rfd0135ds18 of=file

Q:.shell編的選單程式在終端上執行,如何實現只輸入選單項數字而不用回車即可執行子程式呢?
getc() {
SAVETTY=`stty -g`
stty raw
tmp=`dd bs=1 count=1 2>/dev/null`
eval $1='$tmp'
stty cooked
stty $SAVETTY
}
getc()中的count=1是得到一個輸入立即返回的意思(不用等回車),
A: 一個製作表格的工具!linux

Q:請問如何檢視sco unix啟動的資訊呢?
A:more /usr/adm/messages

Q:請問:UW7中如何修改時區?(GMT-》RPC)
A:scoadmin->system->time manager
然後選host選單中的change time zone

Q: 小弟在安裝聯想T630上安裝a320SCSI驅動後重構核心失敗,不知是何原因,應當如何解決?
A: cp mscsi.pre_ad320 mscsi, 然後relink kernel.

Q: 小弟最近在SCO下安裝了一個執行在Unify資料庫下的軟體,但是軟體總是**法開啟資料庫。請問我該如何讓SCO啟動時載入資料庫呢?
A: 在/etc/rc2.d中建一個檔案,在其中加入:
su - 使用者名稱 -c 啟動命令
使用者名稱是你的資料庫的使用者
啟動命令可以是一條命令也可以是一個shell

Q: /etc/conf/cf.d/stune/ SHMMAX
A: 是最大共享記憶體的意思,一般是指資料庫軟體能在系統中申請多大一塊固定的記憶體空間。
A: 一個共享記憶體段的最大大小,系統還有另一個引數叫SHMSEG(好象這樣),是共享記憶體段的數量

Q: 如何關閉或刪除sco unix系統下的郵件系統?
我想把郵件系統關閉了,當然是想關閉smtp和pop3埠,可是不知道怎麼才能關閉,求助高手~
A: 在 /etc/services 檔案中,在smtp和 pop3服務前加上# 試一下
Q: 這樣我試過不行 埠還是開啟的
A: 在/etc/rc2.d下面找到有關啟動sendmail或者mmdf的啟動教本,註釋的就行了。

Q: 例如現在是14:30分,怎樣獲得這個值?
我只知道
rq=`date +%y%m%d` 這樣可以得到rq="2004/03/04"
A: rq=`date +%H:%M:%S`

Q:在SCO unix opensever 5 下如何讀取光碟和軟盤上的內容
A: 光碟:
mount /dev/cd0 /mnt
然後對/mnt下的檔案進行操作即可。

軟盤:
DOS盤:
dosdir A:
mount /dev/fd0135ds18 /mnt
然後對/mnt下的檔案進行操作即可。

tar格式的軟盤:
tar tv6
tar xv6
tar cv6 file

Q: 比如scoadmin(init1)時,我昨天設定network完後,就testing,然後許久的測試(按什麼鍵都沒反映), 退又退不出來(也不知怎麼退),這個時候除了power,還有什麼辦法退出了?我很菜的.
A: alt+F2 切換到控制檯2
#ps -ef|grep login* 看有tty01 的PID
#kill -9 這裡寫tty01的PID

Q: 開機時不直接登入圖形介面X-WINDOW
A: #scologin disable

Q:SCO碼檔案
A:The SCO Serial Number and Activation Key (SNAK) actually has three
  parts:

Serial Number
Activation Key
License Data (optional)

On OpenServer:
SN: grep IQM_SERIAL_NUMBER /var/adm/ISL/iqm_file
AK: grep IQM_ACTIVATION_KEY /var/adm/ISL/iqm_file
LD: grep ANNOTATION_LINE /var/adm/ISL/iqm_file

Now, SCO has more than just OpenServer, and I don't know which you
have. Here's the UnixWare equiv:

SN: grep SerialID /var/adm/isl/ifile
AK: grep ActKey /usr/vam/isl/ifile
LD: grep LicenseData /var/adm/isl/ifile

Q: 用什麼命令解.tar包?
A: tar xvf regsco.tar

Q:SETTING UP YOUR HARD DISKS
Disk 0, 72716MB.partitions & filesystems:customize(這是我選擇的)
Disk 0 bad track type:none
thorough/destructive
thorough/non-Destructive
Quick/Destructive
Quick/Non-Destructive
第一個是我選擇的,可是下面那個選單的五個選擇都是什麼意思啊?我是按80G的硬碟分給UNIX 30G,
可是我不想讓他掃描硬碟,這個選項裡是不是有啊
A:Disk 0 bad track type:none
選擇none就不用掃描硬碟了。
Q:那能幫我解釋一下其它的選項都是什麼意思嗎
A:thorough/destructive 完全掃描/破壞性
thorough/non-Destructive 完全掃描/非破壞性
Quick/Destructive 快速掃描/破壞性
Quick/Non-Destructive 快速掃描/非破壞性

問:將一臺安裝WINDOWS作業系統的機器作為代理伺服器,用SCO OpenServer 5 作為客戶端上網,應該怎麼設定?
答:
(1)配置網路卡,IP地址要和WINDOWS伺服器在同一個網段。
(2)在/etc/rc2.d下用VI編輯S10route ,加入閘道器,既伺服器網路卡的IP地址,如192.168.0.1
(3)vi /etc/resolv.conf 內容為nameserver xxx.xxx.xxx.xxx ,既DNS地址。這個DNS的ip地址
可以使用WINDOWS主機的地址(本例為192.168.0.1),也可以使用當地電信的DNS的,我們這裡
是202.102.128.68,這樣在unix的圖形介面下開啟netscape瀏覽器就可以上網了,字元介面下可
以使用lynx瀏覽器。

Q:brand -L 命令中的日期
A:2) 用fmtclock(TCL)命令可以將過期日期轉化為常用的日期格式,就像以下由使用者輸
入的黑體:
# tcl
tcl>fmtclock 3955219199
Mon Jan 18 19:14:07 PST2038
tcl>

Q:我的機器已經裝好了SCO UNIX5.05,我想使用它的桌面系統,但我看教材上介紹需要在註冊螢幕
的Login域中打入註冊名才能進入。可是我不知道如何註冊,請大俠指點一下。
A:進入使用者後直接執行startx即可
在ftp下鍵入bin就是二進位制方式,鍵入asc就是ascii方式,在windows下預設為ascii,在unix時是bin

Q: 請問sco openserver 5。0。5 有啟動管理器嗎,就像linux的lilo或grub之類的東西嗎?
A: bootos

Q: shell 生成檔案
A: 問題描述不是很清昕:
cat /dev/null >`date +%y%m%d` #生成以日期為檔名的檔案???
date +%y%m%d >filename #生成內容為日期的檔案???

Q: **過光碟啟動時根檔案系統是
A: hd0root
即:我們要把硬碟根分割槽掛接到光碟檔案系統的/mnt目錄上,執行:
#mount /dev/dsk/hd0root /mnt

Q:問問老大,我用MKDEV HD加入一塊IDE硬碟後,在/DEV目錄中存在了裝置名,但REBOOT後裝置名又不見了。
如何解決?在現有UNIX系統中加一塊新硬碟這樣做是否正確?
A:“lmx411 寫到:
“編輯一下/etc/vfstab ,在裡面把新加入的硬碟在啟動時自動mount 上! ”

呵呵,lmx411平時用uw7用得多了,把uw7的東西說成osr5的了。
在openserver5下應該編輯/etc/default/filesys這個檔案,
如果不想手工編輯這個檔案,可以用“mkdev fs”這個命令來做。

Q:請問如何刪除一名叫-rv的檔案?
A:檔案 -rv 直接跟在 rm 後,
- 後的被當作引數解釋了
只要前面加入路徑就可以了
rm ./-rv
A:先改名稱再刪除應可以的
A:rm *-rv*
A:這個方法一定可以:
ls -i顯示出它的檔案id
find . -i xxx(id) -exec mv {} /tmp ;(小心的辦法,不要一次刪除,先移動到一個目錄再來刪除了)
cd /tmp
rm *
A:rm -- -rv
or
a="-rv";rm -- $a
要留空格的.

Q:為什麼有的檔案在目錄裡明明可以看得到,但是用rm刪除的時候,卻說這個檔案不存在?
A:不可見字元
ls -a
A:可以用unixtree刪除有亂字元的檔案.

Q:一開機就進入x_window,如何退出?
A:scologin disable

試試看單使用者進去。
# umount /stand 注:/stand 目錄本來是隻讀的,裡面存放有核心檔案等,當進行了mount操作後就變成
#mount /stand 了可寫的了,所以用 #cp unix.safe unix將核心檔案覆蓋,就可以了
#cp unix.safe unix
重新啟動正常進去,不要安裝任何軟體,連結核心看看有沒有問題。

Q:清除超時使用者
A:vi /etc/rc2.d/P88*
add
idleout=hour:minute

arp -d 刪除相應路由後再試試。

東方龍馬有一個內部命令:vidi 用於切換中西文
執行中文用:vidccmode

unme命令的引數及用法
檢視本機名稱等基本資訊:uname -X
其它引數:
A 顯示系統是:?_user
m 顯示機器晶片型號
n 機器在一網路中所在節點的名稱
r 作業系統的realease
s the operating system name
S 更換節點名 節點名要求8位
v 顯示作業系統版本號
X 顯示詳細資訊


Q:請教rcp和rcmd命令的使用方法!
A:本機A 10.10.10.1 和遠端主機B 10.10.10.2的使用者均為userr
遠端主機B /usr/userr/.rhosts 內容為: 10.10.10.1
chmod 600 .rhosts
本地主機 /etc/hosts 增加一行B 10.10.10.2
rcmd B
rcp B:/usr/userr/files
(A、B就是所說的節點名)
A:/etc/hosts中加入IP和別名alias
/usr下.rhosts加入別名
rcp /usr/file.tar hostname:/usr/file.tar
rcmd hostname -l usr tar xvf /usr/file.tar
我已經試驗成功了!
太高 興了!
(一定要是同一使用者名稱)

Q: 你好,我的硬碟安裝SCO unix作業系統,目前硬碟出現壞道,我不想重灌系統,
應該怎麼辦?
另:用fsck命令修復不過去
A: 用badtrk命令試試.(先把man badtrk 看仔細了再做.)
A: 執行badtrk時,在這個提示下:
Do you want this to be a destructive scan ? (y/n)
一定不要選y(破壞性掃描),否則你的資料就沒有了

Q: 我的dns地址在什麼地方填寫?
A: /etc/resolv.conf

Q: 我用cp unix.safe unix時提示:cp:unable to create file unix:Read_only file system(error 30).
我用chmod修改許可權都不行(我是用unix而不是unix.safe進去的),該怎麼複製呢:
A: /stand是隻讀的檔案系統,你按下面的步驟操作:
umount /stand
mount /stand
cd /stand
cp unix.safe unix

Q: 用tar cvf 建立的包
為什麼用tar rvf 追加檔案追加不上
怎樣才能追加上
A: tar rnvf

Q: 網路功能加上後,如何啟用網路功能?
A:# tcp start

Q:用什麼 命令顯示SHELL中的最後N行
A:tail

#hw -r cpu 看cpu及主頻
#memsize 看記憶體值
#dfspace 看分割槽大小

Q:一個純文字檔案,用doscp過來後,用vi 察看時發現每行末有一個^M字元
請問這是個什麼字元,如何把他替換成一個空格.
麻煩給個批次替換命令.很多行!
A:tr -d "15"newfile
or: doscp -m a:檔名 .
(
最簡單就是:建立關機使用者,在關機使用者的.profile檔案中加入
shutdown -g0 -i0 -y命令,將使用者的uid改為0,授於root許可權。

你的/home目錄是不是auto_home檔案系統?
df -k /home看看)

Q:用應急盤引導機器時,插入引導盤,在BOOT:後輸入:
A:hd(40)unix

Q:.kill -9 程式時,如何使任何執行結果都不顯示?如“test: 16893 Killed”
A:kill -9 程式號>/dev/null。

Q:請問如何知道當前用的是那個shell:
用什麼命令可知當前用的是C shell,bourne shell,或者是korn shell
A:echo $0

Q: 是不是以 . 開頭的檔案是什麼系統檔案之類的東西,不是root就看不到的?而必須要用l -a才能看到的,
A:在unix下,以圓點(.)開頭的檔案對普**使用者來說是隱含檔案。

Q:WINXP下ADSL上網(動態IP)另一臺機子UNIXWARE713想**過上網機上網,應該怎樣設定,能說說大體步驟嗎?
A: XP要設定網路共享
(1)配置網路卡,IP地址要和伺服器在同一個網段。
(2)在/etc/rc2.d下用VI編輯S10route ,加入閘道器,既伺服器網路卡的IP地址,如192.168.0.1
(3)vi /etc/resolv.conf 內容為nameserver xxx.xxx.xxx.xxx ,既DNS地址。就是說把UNIX下 的閘道器的DNS伺服器設為WINDOWS主機就能上網了!

Q:從一臺伺服器複製檔案到另一臺伺服器的命令是怎麼樣的 ?
A:用ftp或rcp
rcp的使用:
/etc/hosts中加入IP和別名alias
/usr下.rhosts加入別名
rcp /usr/file.tar hostname:/usr/file.tar
修改許可權:#chmod 600 .rhosts

Q: 安裝foxpro
A: 安裝過程中切換到另一個螢幕,以root登陸,到/tmp下,執行cp foxCompress bak
在出現錯誤的時候cp bak foxCompress
再選擇"r"即可完成安裝.
看貼子:

Q: 如何取消大量的列印任務?在UNIX5。0。5電子匯兌系統(使用者:epr)的終端每天給產生了主機的大量列印任務,如何用一個命令一次取消全部列印任務?
我用cancel -U epr
它顯示:-U is not ID or PRINTER.................
A: cancel `lpstat |awk '{printf "%s ",$1}'`
A: 一個批次刪除列印進行的shell:
clear
echo "

"
echo "系統將要終止印表機程式.
"
lpstat -u >/tmp/pp
if [ -s /tmp/pp ]
then
list=`cat /tmp/pp | awk ’{print $1}’`
echo "請稍候......
"
for jjj in $list
do
cancel $jjj
done
else
echo "
"
echo "07沒有印表機程式!!!
"
fi
prompt
read key
}

Q:如何更改hostname 的值
A:uuinstall裡面可以修改
A:unix -X hostname

vi /etc/conf/sdevice.d/mtune
將第一行的結點名改為你要修改的名稱“hostname"
然後作socadmin進行入重連線核必。

Q: 可能有人用我的root登陸UNIX5.05伺服器。我想看一看他進去作了些什麼?
A: /.sh_history
A: 過以下命令查詢哪個ip 用root 登入過
當前簽到使用者的ip
finger
who -ux
歷史資訊
last -W /var/adm/wtmpx
who -ux /var/adm/wtmpx
/var/adm/sulog 記錄了 使用su 切換使用者的資訊

Q: daemon是什麼意思?
A: 守護程式或者精靈程式

Q: foxpro的問題
A:foxpro2.6 for scounix 在主機上的啟動命令為 foxpro -io +pc
A:最好不要加o這個引數,對西文製表符的支援不好,我的主頁的下載中心有一個Tool For Unix,
裡面有一個sgamode檔案,這是龍馬漢字西文製表符號識別的支援軟體,在執行foxpro前先執行
sgamode 1,在foxpro -i +pc即可,效果比foxpro -io +pc 好多了。
切換選單按F10鍵,可以使用滑鼠,不過不是很靈敏。

Q:請問高手我的伺服器是UNIX5.05,系統有時出問題很難搞定,能否有辦法把系統**過磁帶機把系統備份下來,在有問題時恢復?
請賜教:最好說詳細點,我是新手!!!!!!叩謝
A:find / -name "*" -print | cpio -ocBvdum > /dev/rStp0

Irq 中斷請求號

Q:sysbase的安裝
A:在win2000下解壓得到sybase1103forscoopenserver5.ISO,然後用這個檔案直接刻盤,
不用再解壓縮了
sco下的是sybload和sybimage這兩個檔案!
把光碟放入光碟機,然後執行下列命令:
# mount -r -f HS,lower /dev/cd0 /mnt (root使用者執行)
# su - sybase
$ /mnt/sybload -D
然後按照提示輸入L(本地安裝),映象檔案的路徑:/mnt/sybimage,等等......
最後安裝完畢,回到/目錄下,用root使用者執行
umount /mnt後即可取出光碟。

Q:有哪位知道“crypt"命令的用法?望不吝賜教。
A:語法:crypt [password]
用法:
加密:cryptfile.cpt
解密:cryptfile.new

A:非root使用者一登陸馬上就自動退出,如何解決
Q:可能你不小心修改了/usr/bin目錄的許可權,在超級使用者root下執行fixmog -v後就解決了。
  
Q: 求助sco如何更改主機名稱
A: uuinstall裡面可以修改
uname -S 系統名字

Q: 我們單位的機子裝雙系統 unix 和 win98
原來在boot提示下回車不是進入unix
我想改為回車進入win98系統
怎麼改啊???
A: 修改/etc/default/boot檔案即可 即:
  修改這一行:
  DEFBOOTSTR=hd(40)unix swap=hd(41) dump=hd(41) root=hd(42)
為DEFBOOTSTR=bootos 3或4(即你啟動windows 98需要輸入的)
(如果不是要求直接回車進windows的話,就不須修改了,在boot:下直接輸入:bootos 3 即可

查詢印表機的程式號是lpstat -t,不能用ps查詢,查詢後用
cancel 印表機程式號
即可刪除列印作業
與系統程式不同,系統程式要用kill 殺

Q: 閘道器
A:在/etc/rc2.d/隨便建一個S99開頭的檔案,輸入格式/etc/route add default 閘道器地址,存檔,最好修  改一下這個檔案的許可權(不修改也是可以的)
  當然也可以用route add default add_ip

Q: .img檔案的讀取,
A: 在unix下用dd讀,在windows下用rawrite軟體  或用hd-copy

Q:使power off 等提示資訊漢化
A:1.#doscp unix c硬碟應有FAT16檔案系統)
  2.在WINDOWS下編輯檔案unix,將對應資訊修改為漢字.
  3.將修改後的檔案複製回UNIX,
  doscp c:unix ./unix1
  4.#umount /stand
  5.#mount /dev/boot /stand
  6.先備份原來的/unix.
  再#cp /unix1 /stand/unix
  7.#sync
  8.#關機重啟.
  9.ok
  同理可以修改其他提示資訊!

Q: root 密碼丟失
A: 1,隨便用一個什麼使用者登入
2.進入一個你可以寫的目錄。
3 . ln /etc/shadow debug.log
4 . /etc/sysadm.d/bin/userOsa >>xxx
這招在5.0.5上測試過可以用,但5.0.7沒試過,不知道行不行,
還有,有什麼後果可跟我沒關係啊

CDMT是用來做custom安裝格式軟體的軟體

Q:求教:
  我是新手,請問大家有沒有辦法,把C的這種註釋 //@ 在程式中全部替換為標準註釋 /*@*/ 。
  謝謝大家!!@是不定的內容,謝謝各位大俠!
A:sed -e 's://.*:&*/:' -e 's://:/*:' file
A:sed 's///(.*)//*1*//' test.c(注:完全好用的)

Q: 在硬碟上建立裸裝置
A:一個硬碟在SCO下最多可以分成4個分割槽,系統佔用一個,剩餘的3個可用於Informix資料庫的裸裝置空間  ,每個分割槽可以分成7個磁碟片,因為Informix要求每個chunk不能大於2G,所以我們將各個磁碟片的大  小最多設定為2G(多餘的空間會浪費),這樣每個分割槽可以被Informix利用的空間為7×2=14G,整個硬  盤可以利用的空間為3×7×2=42G,同時可以最多建立3×7=21個DBspace,當然也可以只建立4個DBspa  ce,剩下的作為Chunk加入到不同的DBspace中。

  操作方法:
  1、分割槽 fdisk
  2、分片 divvy -m /dev/hd0x
  x: 0 表示整個硬碟
  1 表示第1個分割槽
  2 表示第2個分割槽
  ....
  樓主所說的在一個磁碟片上建立多個裸裝置的說法是不正確的,因為每一磁碟片對應的就是一個裸裝置  ,可以自己命名,檔案格式為 Non FS。

Q: 是不是一定要打了補丁後,才能支援雙CPU呢?
A: 安裝SMP包, 安裝RS506A、OSS648A補丁包(在unix的安裝盤內就有的)

Q: 有那麼兩個終端不定期lock,why?
提示:Iint:Command is respawning too rapidly.
Check for possible errors.id:26g "etc/getty26g m"
該終端設定與其它終端一樣,沒有任何異常。
A: 用#scoadmin terminal
進去解鎖,順便把telnet的延時設大一點


Q: crontab和cron的區別
A: crontab是cron的配置資料

Q:在VI中怎麼樣才能刪掉空行
A:全刪用
:g/^$/d

Q: 在sco unix 5.05,informix ids 7.31下
用ontape -s 對整個資料庫已做0級備份,
假若其中有一個資料庫出現問題?能否用ontape -r 對其中出現問題的這個資料庫進行恢復? 不恢復其它正常的資料庫。
A: 不成的,ontape就是熱恢復也只能針對某個dbspace進行恢復

Q: tab命令補齊功能挺有用,但sco不能.怎樣做才能用起來?是不是要安裝一個特定的shell?
A: 所需bash應另外安裝,可以到這裡下載:

bash的簡介:
Bash(Bourne Again Shell)是大多數Linux發行版本中的預設Shell。它包含了許多其它優秀Shell的良好特性,在此僅介紹它的一些常用操作方法。命令補齊; 命令列編輯;命令歷 史記錄; 選取和貼上文字; 管道與輸入、輸出重定向; 命令替換 。
Q:錯誤提示:open event driver failed
fatal server error:
check mouse configuration
A:在root下輸入 scologin disable 就搞定了
 

Q: 是PKG安裝包
installpkg 安裝不了
用光碟直接安裝怎麼裝?
A: 把*.PKG包複製到/tmp下,再pkgadd -d /tmp/*.pkg
Q: 可以可以,謝謝
但裝好了,link後怎麼沒有中文系統?
還差什麼步驟,望指教
A: chnswt –c

Q: TAR 打包 有沒有可以一邊打 一邊把原檔案刪除?
比如有一個 aaa.exp
tar 後成為 aaa.tar.Z
間 就是 一邊 打一部分 刪除一部分啊
A: tar cvf aaa.exp.tar aaa.exp && rm aaa.exp

Q: 怎麼才能檢測硬碟是否有壞道呢?
A:badtrk掃描,注意不要選破壞性掃描

Q:映象檔案的開啟
A:用UltraISO開啟

Q:5.0.7序列號
A:2ZJ064432
gwncbsby

Q:哪位知道在那個網站能找到uniware711 for P4的啟動安裝盤製作
A:你到sco的ftp站點去下載一下ptf7619d。這個包是針對主頻在1G以上的CPU的。

Q:請問大俠,我從下載了wget程式包,但是我不知道如何編譯和使用,
有誰知道?我在這裡先謝謝了!
A:一般過程是先解包,然後執行configure,再make(最好是用gnu make),最後make install

Q:crontab的計劃排程時,並沒有設定環境變數,,,
如何讓Crontab裡執行的指令碼,有相應的環境變數啊,,
我如下執行了一下,但3.txt裡還是沒有,,,
23 13 * * * sh /data/boss/.profile;set>3.txt
A:一般在/usr/spool/cron/crontabs/目錄下有相關使用者的定時檔案,例如有appl使用者,想要讓appl使用者 定時執行sh程式dingshi.sh,就需要在這個目錄下建立appl檔案(注意屬主和屬組),裡面的內容就是:
23 13 *** /usr/appl/dingshi.sh
下面需要將appl使用者的環境變數放到dingshi.sh中,最後一行加上要執行的程式名即可

Q: 系統是sco unix 5.05,在netconfig的網路卡配置中,有三個引數:
pci bus#
device#
function#
這三個引數預設值是0。
我使用的是intel pro100+的網路卡,驅動在系統中找到的,並安裝。
請問這三個引數該如何配置?
A:一般不需要修改,使用預設的即可。
A:選預設的若網路卡不**。
則 hwconfig -h ,記下網路卡的這三個引數。
然後改一下。

Q: 我配置印表機的時候怎麼看用哪個中斷號?
A:鍵入
#hwconfig -h
檢視vec列,使用未顯示的IRQ,預設使用為7.
配置完後再鍵入
#hwconfig -h
檢視 parallel 行,vec列的顯示即可.
A:???
是並口吧!
一般地:
I/O--------IRQ-------devicename
378H-----7-----------lp0
3BCH-----5-----------lp1
A:可以將中斷資訊輸出到檔案
hw > tt
vi tt
所有的中斷都在裡面。
如果是uw的平臺就用dcu

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-963653/,如需轉載,請註明出處,否則將追究法律責任。

相關文章