Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5600667
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类:

2005-06-07 17:07:37

星期五上战场,加油!

第一章
对目录有读权限表示可以ls看里面的文件,
有写权限表示可以往目录中添加,删除文件,至于能否修改是看对里面的文件是否有写权限
有执行权限表示可以进入到那个目录中去
用touch创建的空文件一般是起一个开关作用
符号链接跟硬链接的区别:
1,在符号链接中,如果把file删除,那么link文件就不能找到,内容为空;如果是硬链接,把file删除,不影响
link文件.
2,硬链接是基于硬件的,符号链接是基于操作系统的,可以垮硬盘和分区,而硬链接就不行
符号链接文件是不可以用cp命令拷贝的,在拷贝的过程中,源文件会丢失;tar命令可以拷贝符号链接文件
设备文件里面没有data block,取而代之的是存储的major号和minor号,major号表示驱动程序号;
用devfsadm可以动态的来对系统文件来进行配置,而不用重新启动系统

第二章
扇区构成磁道,磁道构成柱面,柱面构成柱面组
数字越小越靠硬盘的外壳
对于target号,0-3指硬盘,4和5分配给磁带机,6是光驱,对于每一个target号都有一个默认的分配方案
使用instance names的目的是为了节省内存空间
用prtconf命令查看硬件的配置情况
用fmthard命令可以按照一块指定硬盘的分区情况对另外一块硬盘来进行分区

第三章
裸设备和块设备的访问方式不一样,一种是数据流的方式,一种是数据块的方式
用newfs创建文件系统的时候一定是对rdsk进行操作,因为它的目的就是把rdsk转换成dsk的.比如在使用
软盘之前要将其格式化
用tunefs -m命令来对剩余空间以百分比进行重分配
i节点本身也要占用硬盘空间,一个i节点理论上的寻址空间不超过64T
使用fsck的时候一定要确保进入到ok状态,不让任何用户登陆
可以查看最近一次被访问的时间:ls -lu
可以查看最近一次被修改的时间:ls -l

第四章
读光驱和软盘的时候,一般都是系统自动的把他们挂接上去,而不用手动挂接
fuser -cu mount_point查看一些正在使用文件系统的进程
fuser -ck mount_point清除进程
如果不能用root 登陆,可以用光盘引导,进入单用户模式,然后编辑/etc/shadow文件,把里面的root密码给
删除掉,就可以用root以空口令登陆
这里要注意一点,要编辑的/etc/shadow文件并不是光盘上的,所以这里有必要把根分区mount到光盘任意一
个目录上面,然后再进行对/etc/shadow文件编辑操作
光盘位置:/floppy/floppy0
软盘位置:/cdrom/cdrom0

第五章
用web start安装的优点:
1,在安装的时候可以自动从网上download一些软件来随同系统一起安装
2,界面美观
用web start安装的缺点:安装时间长
不推荐用jumpstart安装方式
web start flash安装:相当于一种克隆安装方法(联想用ghost安装windows)
好处是:减少管理员的工作量,它是单纯的一种文件拷贝的方法,用这种方法安装solaris10一般不到半小时
solaris live upgrade升级安装
安装方式一般推荐用OEM(最大化)安装
cat /var/sadm/system/admin/CLUSTER 查看当初的安装方式
在安装的时候/和swap 是必须分的,其他的文件系统在根下会自动创建响应的目录,如果在分区的时候创建了/etc,那么系统不能引导,一般推荐分五个分区:/,swap,/opt(应用),/var,/export/home(用户)
swap分区一般按照内存的两倍来划分

第六章
查看某个文件属于那个文件包:pkgchk -l -p /usr/bin/showrev(注意要加上完整的路径名,否则无效)
使用spool的方式来将光盘上的软件包直接拷贝到硬盘上面,然后再执行安装
如果是用cp来拷贝的话,很多时候会有一定的局限性,比如说链接文件的丢失

第七章
用patchadd  -p和showrev -p都可以看到安装了的patch,但是showrev -p速度更快
在删除patch之前,如果没有做备份的话,那就不能删除.只有在安装patch的时候不添加任何参数,那么可以对patch进行删除.比如说patchadd -d执行安装patch,那么不能删除patch

第八章
任何一个设备要添加到系统中,必须要通过POST
主板上两个非常重要的芯片:BOOT PROM,NVRAM
参数后的问号后如果是true, 就进入到扩展的检测模式;如果是false,就进入到默认的检测模式.如果用笔记本电脑连接到串口,就可以看到扩展检测模式列出的详细检测过程
boot -a:交互式的引导
eeprom可以用来显示参数的值,相当于printenv,也可以用来修改参数的值,相当于setenv.
如果系统死机,一般的办法是用远程登陆查看什么进程占用CPU最多,然后通过杀死进程来处理故障.或者可以进入到ok状态,输入sync,创建两个文件,可以通过查看这两个文件来查看系统死机一刻内存的使用情况.

第九章
运行级别0是硬件的监控状态
单用户运行级别下没有用户登陆,通常做一些系统维护性的工作,比如fsck,文件系统的备份以及恢复
2运行级别是多用户,除了没有NFS服务,其他工作都可以做.
3运行级别是开放的多用户,所有事情都可以做,是系统的缺省运行级别
5运行级别是关机操作
6运行级别是重启,一般打patch,手工修改系统核心参数之后都需要重启系统
3,2,单用户级别实际是一个级别对另一个级别的扩充
bootblk存放了ufsboot这个程序的路径
核心由两部分构成,一部分是静态的,是core;一部分是动态的,是module(硬件设备的驱动程序).
如果修改了/etc/system文件,并导致不能启动系统,并且修改之前也没有备份,那么可以通过boot -a进入到交互式过程下,连续按下回车,让所有的值都回复到默认的值.
halt等同于init0
reboot等同于init6
poweroff等同于init5

阅读(2905) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~