日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

2 solaris基礎(chǔ)和常用知識(shí)( 二 )


和 setrlimit 可以使用. 另外一種改法是在 /etc/system文件中修改. 如果是
調(diào)用stdio函數(shù)打開(kāi)文件,則還有另外一種限制,32位內(nèi)核Solaris 的 FILE 結(jié)構(gòu)
中的 文件句柄是一個(gè)字節(jié),所以同時(shí)打開(kāi)文件的上限是256

52 Q: 如何改變登錄CDE時(shí)的語(yǔ)言環(huán)境?
A: 修改/usr/dt/config/Xconfig文件中的變量 Dtlogin*language即可.

53 Q: 如何防止用戶通過(guò)CDE 環(huán)境中的 suspend 菜單關(guān)閉計(jì)算機(jī)?
A: 修改 /usr/openwin/bin/sys-suspend的執(zhí)行權(quán)限就可以了.

54 Q: 我安裝完solaris5.7之后(安裝時(shí)選擇簡(jiǎn)體中文) , 運(yùn)行C語(yǔ)言編譯器cc不成功
,提示“l(fā)anguage optional software package not installed.” 。請(qǐng)問(wèn)這是
怎么回事 , 該如何解決?
A: Solaris本身帶有adb,mdb,make工具,但不帶C語(yǔ)言編譯器.若要使用需要單獨(dú)購(gòu)
買軟件包及l(fā)icense.

55 Q: 想修改ROOT的缺省PATH,在哪改?不要告訴我LOCAL.PROFILE,不管用.
A: 如果以root用戶身份登錄或者用 su - 命令進(jìn)行切換,則修改 home目錄下
.profile是管用的. 如果是簡(jiǎn)單的 用 su 進(jìn)行切換, 則系統(tǒng)保留除 PATH之外
的所有環(huán)境變量, PATH被設(shè)為 /etc/default/su 中的 SUPATH ,缺省時(shí)為
/usr/sbin:/usr/bin

56 Q: 問(wèn)一下 , 現(xiàn)在在Solaris下有什么比較好的測(cè)試程序語(yǔ)句以及條件覆蓋率的工具
A: prof 和 gprof 都有. 如果您使用workshop 或者 Forte 6.0,則其中有
performence analysis tools 可以使用.

57 Q: 怎么樣讓系統(tǒng)啟動(dòng)時(shí)就自動(dòng)在一個(gè)網(wǎng)卡上綁定兩個(gè)IP地址
A: 創(chuàng)建文件 /etc/hostname.hme0:1,其中寫(xiě)上第二個(gè)ip地址.

58 Q: Sun solaris7系統(tǒng)中有一下幾種SHELL , sh,csh,ksh,另外還有一個(gè)jsh.
我的問(wèn)題是:jsh是什麼SHELL?另外有bash SHELL嗎?
A: jsh 就是 sh, 只不過(guò)是激活了job control 模式. 但現(xiàn)在 sh 本身就有job
control 功能,所以只用 sh 就可以了. bash 是 sh 的增強(qiáng), 如果你的系統(tǒng)沒(méi)
有這個(gè)shell, 可以到 www.sunfreeware.com 下載.
ls /bin/*sh 可以看到系統(tǒng)所有存在的shell.

59 Q: 我的光驅(qū)無(wú)法讀取光盤(pán)?且總是顯示設(shè)備忙 , 如何搞定?mount顯示沒(méi)有被
mount.
A: 查找進(jìn)程 vold 并將其殺死,就可以手工打開(kāi)光驅(qū).

60 Q: 如何將root用戶的shell改掉 , 我知道一般用戶可在admintool下修改 , 但root
用戶不能 。
A: 1. chmod 666 /etc/passwd (一定要讓普通用戶有些權(quán)限,切記!)
2. vi /etc/passwd(最后一個(gè)字段試root 的 shell,要確保該程序存在方可改
掉它. )

61 Q: 我在安裝Solaris 8時(shí)啟用了DHCP , 現(xiàn)在我的主機(jī)名是unknown , 在啟動(dòng)時(shí)工作
站啟用DHCP并分配IP , 主機(jī)名也自動(dòng)改為unknow 。請(qǐng)問(wèn)怎樣改主機(jī)名?
A: DHCP in Solaris8
1. # touch /etc/dhcp.hme0,hme0:請(qǐng)用相應(yīng)的網(wǎng)卡設(shè)備名;
2. 修改/etc/init.d/network,/etc/init.d/inetsvc
先備份
# cp /etc/init.d/network /etc/init.d/network.org
# cp /etc/init.d/inetsvc /etc/init.d/inetsvc.org
修改/etc/init.d/network第278行:
"dhcp") #hostname=`/sbin/dhcpinfo Hostname`
hostname=`cat /etc/nodename`
修改/etc/init.d/inetsvc第168行:
hostname=`/sbin/dhcpinfo Hostname`
if [ -z "$hostname" ]; then
#hostname="unknown"
hostname=`cat /etc/nodename`
fi
修改/etc/init.d/inetsvc第82行:
if [ "$_INIT_NET_STRATEGY" = "dhcp" ]; then
#dnsdomain=`/sbin/dhcpinfo DNSdmain`
dnsdomain=`cat /etc/defaultdomain`
else
dnsdomain=
fi
if [ -n "$dnsdomain" ]; then
#dnsservers=`/sbin/dhcpinfo DNSserv`
dnsservers=`cat /etc/dnsservers`
修改/etc/init.d/inetsvc第220行:
/usr/bin/mv /tmp/hosts_clear.$$ /tmp/hosts.$$
mydomain=`cat /etc/defaultdomain`
echo "${ipaddr}t${hostname}t${hostname}.${mydomain}t# Added by DHCP" >>/tmp/hosts.$$
在/etc/init.d/inetsvc第一行加入如下語(yǔ)句:
if [ -f /etc/dhcp.*[0-9] ]; then
_INIT_NET_STRATEGY="dhcp"

推薦閱讀