- 論壇徽章:
- 1
|
出處:Unix愛(ài)好者家園unix-cd.com
1.文件系統(tǒng)操作
ls列文件名
cp拷貝文件
mv移動(dòng)文件
rm刪除文件
cd目錄切換
mkdir建目錄
rmdir刪除目錄
pwd顯示當(dāng)前所在目錄
find搜索文件
sort對(duì)文件進(jìn)行排序
cut對(duì)文件進(jìn)行列切割
paste對(duì)文件進(jìn)行列組合
ln文件或目錄鏈接
2.設(shè)備和終端管理
mkdev 設(shè)備管理
hwconfig顯示當(dāng)前設(shè)備信息
stty設(shè)置終端模式
enable打開(kāi)終端
disable關(guān)閉終端
IPC管理
Ipcs顯示IPC狀態(tài)
Ipcrm刪除信號(hào)量集、消息隊(duì)列、共享內(nèi)存
3.網(wǎng)絡(luò)
telnet登錄遠(yuǎn)程服務(wù)器
ftp文件傳輸
route路由管理
netstat顯示網(wǎng)絡(luò)狀態(tài)
traceroute跟蹤網(wǎng)絡(luò)訪問(wèn)路由
netconfig網(wǎng)絡(luò)配置管理
/etc/hosts網(wǎng)絡(luò)主機(jī)名文件
/etc/services網(wǎng)絡(luò)服務(wù)端口文件
/etc/inetd.conf網(wǎng)絡(luò)服務(wù)文件
4.SCO OpenServer 5啟動(dòng)基本可分為六步
1、PC機(jī)的BIOS將Master Boot Block 裝入內(nèi)存。(讀取硬盤(pán)的Track 0 , Sector 0處的信息
2、Master Boot Block將分區(qū)引導(dǎo)塊(boot0)裝入。(讀取活動(dòng)分區(qū)的sector0處的信息)。
3、若 Unix 分區(qū)是活動(dòng)的,則繼續(xù)裝入boot1。
4、boot1裝入/stand/boot 。(讀取Unix的可引導(dǎo)文件系統(tǒng)區(qū)的信息,一般為boot文件系統(tǒng))
5、/stand/boot負(fù)責(zé)執(zhí)行所有在.bootrc中發(fā)現(xiàn)的命令,并讀取/stand/etc/default/boot 文件中的參數(shù).
6、/stand/boot 顯示Boot:提示符,引導(dǎo)成功。
5.SCO OpenServer 5啟動(dòng)的說(shuō)明
1、/stand 是UNIX5缺省的引導(dǎo)系統(tǒng)/dev/boot的掛接點(diǎn)。一般標(biāo)記為"read only"。若想修改其中內(nèi)容,須將其卸載后重新掛載。
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 可以識(shí)別的標(biāo)識(shí)有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。
可用bootos ?列出現(xiàn)有已安裝文件系統(tǒng)。Bootos 后跟分區(qū)標(biāo)識(shí)或分區(qū)號(hào)即可引導(dǎo)對(duì)應(yīng)系統(tǒng)。
4、unix5中一般有四個(gè)核心,存放于/stand目錄中。除unix、unix.old外,另兩個(gè)核心為unix.install(安裝盤(pán)上的原始核心備份)、unix.safe(第一次重連核心后的備份
6.Sar:統(tǒng)計(jì)單CPU系統(tǒng)的系統(tǒng)活動(dòng)情況
Cpusar:多處理器系統(tǒng)中單個(gè)處理器的活動(dòng)情況
Mpsar:多處理器系統(tǒng)中處理器的總體活動(dòng)情況
?;; Sar -u:檢查是否有逃逸進(jìn)程大量占用CPU
此命令的顯示有四個(gè)字段,含義如下:
%usr:執(zhí)行用戶進(jìn)程的時(shí)間
%sys:執(zhí)行系統(tǒng)進(jìn)程的時(shí)間
%wio:等待完成I/O的時(shí)間
%idle:空閑時(shí)間
顯示結(jié)果分析說(shuō)明:
1) 一般情況下,%usr與%sys的值基本相等
2) 在一般的多用戶系統(tǒng)中,%idle通常大于40%
3) 若%wio經(jīng)常>15%,意味著硬盤(pán)有可能會(huì)造成瓶頸
4) 若%idle經(jīng)常小于30%,意味著處理器能力較弱
5) 若%idle經(jīng)常小于10%,表明處理器負(fù)擔(dān)過(guò)重,或者存在逃逸進(jìn)程
6) 若%idle接近于0,并且%sys又遠(yuǎn)遠(yuǎn)高于%usr,則可能是因?yàn)閮?nèi)存短缺引起了大量的
swapping和paging
?;; Sar -p:檢查系統(tǒng)中是否有過(guò)多的等待進(jìn)程
此命令有四個(gè)相關(guān)字段:
runq-sz:內(nèi)存(memory)中可以運(yùn)行的進(jìn)程數(shù)
%runocc:進(jìn)程進(jìn)入內(nèi)存等待的概率
swpq-sz:對(duì)換區(qū)(swap)中等待運(yùn)行的進(jìn)程數(shù)
%swpocc:進(jìn)程進(jìn)入swap等待的概率
顯示結(jié)果分析匯總?cè)缦拢?
1) 若runq-sz經(jīng)常大于2并且%runocc經(jīng)常大于90%,意味著處理器負(fù)載過(guò)重
2) 若%swpocc不為0,表示系統(tǒng)已經(jīng)置換出了進(jìn)程?梢圆捎迷黾觾(nèi)存或減少緩沖的方法來(lái)減少swap和paging。
自動(dòng)統(tǒng)計(jì)程序:
對(duì)系統(tǒng)運(yùn)行狀況的判斷不能依賴(lài)于某個(gè)特定時(shí)期的數(shù)據(jù),它需要一個(gè)長(zhǎng)期的積累和收集的過(guò)程。Unix5提供了兩個(gè)基于月的自動(dòng)統(tǒng)計(jì)程序sa1(以二進(jìn)制形式收集、存放于目錄/usr/adm/sa中,以sadd為文件名,dd是一個(gè)數(shù)字,表示當(dāng)月第幾天)、sa2(以可讀文本形式存放在目錄/usr/adm/sa中,文件名為:sardd)。這兩個(gè)命令可以通過(guò)crontab啟動(dòng)。相關(guān)文件位于/usr/spool/cron/crontabs下sys和 root。
激活自動(dòng)記錄:
/usr/lib/sa/sar_enable -y
?;; 顯示記錄內(nèi)容:
sar -q -f /usr/adm/sa/sa10
7.問(wèn)題:修改了 hosts 文件,譬如: 142.73.112.60 server改成: 142.73.112.55 server不重起系統(tǒng),怎樣讓它生效
答:
# tcp stop
# tcp start
建議:好多地方要用到本機(jī)的反饋地址的,建議不要直接修改,建議運(yùn)行netconfig進(jìn)行修改.
8.一個(gè)shell程序,能知道與連接的所有線路通斷情況(提供有IP地址的文本,用ping命令檢測(cè))
ping.sh:
clear
for IPADDR in `cat ip.txt`
do
ping -c 1 $IPADDR 1>/dev/null 2>/dev/null
RESULT=$?
if [ $RESULT != 0 ]
then
RESULT="我沒(méi)有開(kāi)機(jī)!等著吧......"
else
RESULT="歡迎你進(jìn)入本機(jī)!"
fi
echo $IPADDR ': ' $RESULT
done
9.取消root用戶外的其他用戶的su命令
root用戶登錄,
vi /etc/auth/system/authorize,在auth:后將su選項(xiàng)刪除
10.創(chuàng)建帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤(pán)組
當(dāng)SCO UNIX 系統(tǒng)發(fā)生災(zāi)難性的故障時(shí),應(yīng)急引導(dǎo)軟盤(pán)組能夠幫你恢復(fù)系統(tǒng)。它可以恢復(fù)損壞了的root文件系統(tǒng),而無(wú)需重裝整個(gè)系統(tǒng)。如果在分布式網(wǎng)絡(luò)應(yīng)用環(huán)境下,應(yīng)用系統(tǒng)本身也已損壞,要從網(wǎng)絡(luò)中的其它計(jì)算機(jī)上查詢或復(fù)制應(yīng)用系統(tǒng),就需要制作帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤(pán)組,以便可以使用rlogin、telnet、ftp等命令來(lái)登錄遠(yuǎn)程計(jì)算機(jī)系統(tǒng)讀取文件?梢杂脙蓮3.5英寸1.44MB軟盤(pán)來(lái)創(chuàng)建應(yīng)急引導(dǎo)軟盤(pán)組,具體步驟如下:
1?用root注冊(cè);
2?使用SCOadmin 中Filesystems 目錄下的Floppy Manager.或鍵入以下命令:
mkdev fd;
3?在主菜單下,選擇2來(lái)創(chuàng)建應(yīng)急引導(dǎo)軟盤(pán)組;
4?在緊接著的提問(wèn)中,選擇使用的軟盤(pán)類(lèi)型為2;
5?當(dāng)出現(xiàn)選擇文件系統(tǒng)類(lèi)型的菜單時(shí),選擇2先創(chuàng)建boot引導(dǎo)軟盤(pán);
6?對(duì)于引導(dǎo)軟盤(pán),你可以有兩種選擇:一種是針對(duì)特定系統(tǒng)的引導(dǎo)盤(pán),它包含有與當(dāng)前系統(tǒng)一樣的核心,另一種是較小的通用核心,它鏈接的驅(qū)動(dòng)程序較少。一般應(yīng)選擇特定的核心,如果你當(dāng)前的核心相對(duì)你的軟盤(pán)來(lái)說(shuō)太大,就只能選擇建立一個(gè)通用核心;
7?插入一張空白軟盤(pán),并回答是否要格式化軟盤(pán);
8?在創(chuàng)建引導(dǎo)盤(pán)時(shí),你會(huì)看到文件復(fù)制到軟盤(pán)上的消息,然后,使用 fsck 檢查文件系統(tǒng),當(dāng)全部完成時(shí),從驅(qū)動(dòng)器上移開(kāi)軟盤(pán),貼上boot標(biāo)簽;
9?按Enter鍵繼續(xù),返回選擇文件系統(tǒng)類(lèi)型菜單,選擇1創(chuàng)建root根文件系統(tǒng)軟盤(pán);
10?插入一張空白軟盤(pán),并回答是否要格式化軟盤(pán);
11?在軟盤(pán)上建立文件系統(tǒng)之后,將把系統(tǒng)文件復(fù)制到RAM盤(pán)上以便壓縮,其中包括將/dev/cmos 復(fù)制為/etc/cmos?root 。以后可以使用這個(gè)文件來(lái)恢復(fù)CMOS設(shè)置;
12?當(dāng)看到如下消息時(shí):
Do you want a shell escape to place extra files on the root filesystem?(y/n)回答y,你將會(huì)看到如下信息:
You can copy files into/mnt to customize your root filesystem floppy?
After you finish,type "exit 0"to continue?
You have n free blocks(512 bytes each)available on the floppy?
此時(shí),命令提示符是;
13?在提示符下用下列命令復(fù)制網(wǎng)絡(luò)服務(wù)文件:
cp/etc/services /mnt/etc/services
cp/etc/tcp mnt/etc/tcp
cp/etc/slink /mnt/etc/slink
cp/etc/ifconfig /mnt/etc/ifconfig
cp/etc/inconfig /mnt/etc/inconfig
cp/bin/who /mnt/bin/who
cp/bin/ps /mnt/bin/ps
cp/usr/bin/telnet /mnt/usr/bin/telnet
cp/usr/bin/rlogin /mnt/usr/bin/rlogin
cp/usr/bin/ftp /mnt/usr/bin/ftp
exit 0
14?輸入完成使用 fsck 檢查文件系統(tǒng),當(dāng)全部完成時(shí),從驅(qū)動(dòng)器上移開(kāi)軟盤(pán),貼上root標(biāo)簽,帶網(wǎng)絡(luò)功能的SCO UNIX 5.05應(yīng)急軟盤(pán)組便制作完成。
若要使用應(yīng)急軟盤(pán)組中的網(wǎng)絡(luò)服務(wù)功能,可在用應(yīng)急軟盤(pán)組引導(dǎo)系統(tǒng)后,輸入tcp start 手工啟動(dòng)網(wǎng)絡(luò)服務(wù)
本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/31/showart_510591.html |
|