Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2440750
  • 博文数量: 367
  • 博客积分: 10016
  • 博客等级: 上将
  • 技术积分: 3555
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-04 15:12
个人简介

MEI SHENME

文章分类

全部博文(367)

文章存档

2009年(2)

2008年(1)

2007年(2)

2006年(362)

我的朋友

分类:

2006-09-21 10:52:05

021Q: /dev/dsk和/dev/rdsk到底有什么区别?
A:
通常情况下我们的数据都写到文件系统里。这时使用的设备就是/dev/dsk,它是通过newfs /dev/rdsk 生成的。有时我们也使用裸设备写数据。这时使用的设备就是/dev/rdsk,它也称之为字符设备。

rdsk是面向扇区的,最小单位是扇区的容量,扇区是针对于硬盘设备的。
dsk则面向文件系统,最小单位是块,也就是硬盘设备在操作系统中的逻辑映射。

应该分别是块设备和字符设备;总之一个是逻辑设备,一个是真实的物理设备。
022Q: 为啥我有两个swap区?
A:
一回事,都用tmpfs, 只不过把/var/run给单列一下因为这里储存着不需要经过REBOOT 后存留的系统运行方面的文件。
看SWAP用#swap –l
023Q: ssh是什么东西?? 与rsh有什么区别??
A:
ssh is secured shell used to replace rcp rlogin rsh. more secure than rsh etc.
把SSH看成与TELNET平行的概念,只不过TELNET传送信息是纯文本的,而SSH 给所传的信息加密,所以更安全。SSH还有公钥和私钥的功能。
024Q: 如何修改链接文件的属性?
我用ln -s /etc/test prod 建了个prod文件, 发现prod与test的属性不同其中test 为644, 但prod为777, 我用chmod 怎么都改不了prod的属性!!难道不能这样做?
A:
你的链接永远都是那个样子的! 这样显示而已了,真正的属性在源头啊!
025Q: solaris 8+oracle 9 切换用户后环境变量的问题
现遇到一问题,开机时以root用户登陆,开启web服务后,须启动数据库,但以su oracle后,并不能启动sqlplus,用env发现环境基本上还是root用户的环境,所以这种情况下执行oracle的profile文件后,才能开启数据库。或者退出再以oracle用户登陆,也可以开启数据库。 我不明白的是为什么已经切换用户,而环境变量却不改变呢?
A:
su oracle 后 ,并不引用oracle的环境变量。因为你是用root登陆的,su oracle后, 只是用户转换,并没执行oracle下的配置文件. profile。“su - oracle”就可以引用用户的环境变量了,记住加上"-"和空格。
026Q: 想修改ROOT的缺省PATH,在哪改?
A:

如果以root用户身份登录或者用 su - 命令进行切换,则修改 home目录下 .profile是管用的。 如果是简单的 用 su 进行切换, 则系统保留除 PATH之外的所有环境变量, PATH被设为 /etc/default/su 中的 SUPATH,缺省时为 /usr/sbin:/usr/bin
027Q: 环境变量在哪里设置?
A:
如果是从终端登录, .profile 会起作用,但如果从CDE 登录,则系统执行 .dtprofile,要想执行 .profile, 还要修改 .dtprofile一般情况下,如果想设置一个环境变量使其对所有用户生效,可以修改 /etc/profile
/etc/skel/local.profile是一个模板
028Q: 如何将root用户的shell改掉?
A:
一般用户可在admintool下修改或SMC下修改,但root 用户不能。
vi /etc/passwd   最后一个字段是root 的 shell
029Q: 关于SUN机器root口令丢失问题,如何解决?
A:
利用SOLARIS的启动盘来启动,然后把硬盘mount上去,修改硬盘上原etc目录下的shadow文件,将root项里的password域内容删除,变成无密码。然后重新启动主机,以无密码的root登陆后,重新设置root口令。具体步骤如下:
1.把你的solaris光盘放进cdrom
2.键入stop+a
3.当出现'ok'字样时,键入boot cdrom -s
4.cd /tmpt
5.mkdir xxx (xxx是什么鬼东西就无关紧要了)
6.mount /dev/dsk/c0t0d0s0 /tmp/xxx (在这里c0t0d0s0是你的root盘)
7.运行csh
8.setenv TERM vt220
9.cp /tmp/xxx/etc/shadow /tmp/xxx/etc/shadow.bak
10.vi /tmp/root/xxx/shadow,并且将root项里的password域删除即可。
11.重启动,你就可以以无密码的root登陆了,登录后,更改root的密码。
030Q: 怎么在solaris下面增第二个网卡?
A:
如果是百兆卡,千兆卡有别的扩展名 (网络接口文件名和网卡型号、速率的关系是什么?)
1. 添加/etc/hostname.hme1文件,给它起个名字,不要和第一块网卡的名字一样;
2. #vi /etc/hosts 将ip和名字照原格式加入;
3. 关机,插卡
4. #reboot -- -r


阅读(2105) | 评论(0) | 转发(0) |
0

上一篇:Solaris FAQ (2)

下一篇:Solaris FAQ (4)

给主人留下些什么吧!~~