免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1089 | 回复: 0
打印 上一主题 下一主题

比较solaris-redhat-suse-freebsd20051129(二) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-29 14:46 |只看该作者 |倒序浏览

续前节
14
忘记密码的处理
6. 关于忘记root密码
1). boot cdrom -s
2). fsck /dev/dsk/c0t0d0s0 (取决于根分区的设备)
3). mount -F ufs /dev/dsk/c0t0d0s0 /mnt
4). TERM=ansi; export TERM
5). 编辑/mnt/etc shadow文件,把root对应的口令去掉。
6). 重启后的root的口令为空。
boot -s
三种办法: 1.在系统进入单用户状态(linux single),直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下: cd /mnt mkdir hd mount -t auto /dev/hdaX(原来/分区所在的分区号) hd cd hd chroot ./ passwd root 这样可以搞定
3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
三种办法: 1.在系统进入单用户状态(boot -s),直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下: cd /mnt mkdir hd mount -t auto /dev/hdaX(原来/分区所在的分区号) hd cd hd chroot ./ passwd root 这样可以搞定
3.将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
15
不重启设备扫描
devfsadm
(boot -r)
camcontrol
atacontrol
kldload
modprobe
kerneld
insmod
hotplug
cardctl
启动硬件扫描服务、内核加载相应模块
16
硬盘表示
分区命名:
c 控制器号
t 目标号,对于SCSU设备,就是对应的SCSI地址。
d 驱动号或者是RAID设备的LUN 号(一个地址,多个硬盘)
S 分区号
/dev/dsk/c0t0d0s0 -代表第0控制器目标号0,第0号分区;
ad0s1a…ad0s1h(ad0s1c表整个盘)
acd0c-光驱
da0s1a…-SCSI
/dev/hdaN
/dev/sdaN
/dev/hdaN
/dev/sdaN
17
加硬盘
format
newfs
mount
/stand/sysinstall
fdisk
newfs
mount
fdisk
newfs
mount
18
进程管理
ps -elf
ps -auxwww
ps -auxwww
ps -auxwww
19
加Swap
mkfile或dd
swapon
swapoff
free
dd if=/dev/zero of=filename bs=1024k count=desired
swapon filename
swapoff filename
free
dd if=/dev/zero of=filename bs=1025k count=desired
swapon filename
swapoff filename
free
dd if=/dev/zero of=filename bs=1026k count=desired
swapon filename
swapoff filename
free
20
修复引导区
Installboot bootblock /dev/rdsk/c?t?d?s?
使用修复盘(第2张)
或用
dd if=/dev/hda of=filename bs=512 count=1备份的,用dd if=filename of=/dev/had bs=512 count=1
用/boot/mbr文件
如果没有重新分区,拿linux启动盘(或者第一张安装光盘)引导,进入rescue模式。首先找到原来的/分区mount在什么地方。redhat通常是/mnt/sysimage. 执行"chroot /mnt/sysimage". 如果是grub,输入grub-install /dev/hd*(根据实际情况);如果是lilo,输入lilo -v,然后重新启动。如果分区有所改变,对应修改/etc/lilo.conf和/boot/grub/grub.conf然后再执行上述命令。
救援磁盘引导
lilo
或dd命令
21
系统语言/字符集
由安装时设定或X登录界面更改
# vi /etc/profile
在档案中新增以下三行
ENABLE_STARTUP_LOCALE=zh_TW.Big5; export ENABLE_STARTUP_LOCALE
LC_CTYPE=is_IS.ISO_8859-1; export LC_CTYPE
LANG=zh_TW.Big5; export LANG
方法1:
修改 /etc/sysconfig/i18n 文件,
如 LANG="en_US",xwindow会显示英文界面,
LANG="zh_CN.GB18030",xwindow会显示中文界面。
方法2:
cp /etc/sysconfig/i18n $HOME/.i18n 修改 $HOME/.i18n 文件,
如 LANG="en_US",xwindow会显示英文界面,
LANG="zh_CN.GB18030",xwindow会显示中文界面。
这样就可以改变个人的界面语言,而不影响别的用户
(Debian不支持GB18030(RH的zysong字库是有版权的)
现在好像没有Free的GBK和GB18030字库
方法3:
vi .bashrc export
LANG=zh_CN.GB2312
export LC_ALL=zh_CN.GB2312)
同左
22
X设置
kdmconfig
dtlogin -daemon;exit
XF86config
startx
XF86config
startx
XF86config
startx
23
硬件信息
Prtconf –v
/etc/path_to_inst
/usr/platform/`uname -i`/sbin/prtdiag -v (sun4u and sun4d only)
psrinfo -v
isainfo -v
dmesg
iostat -En
prtfru
dmesg
cat /var/run/dmesg.boot
pciconf -l
dmesg
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupts - 中断
cat /proc/ioports - 设备IO端口
cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
cat /proc/partitions - 所有设备的所有分区
cat /proc/pci - PCI设备的信息
cat /proc/swaps - 所有Swap分区的信息
cat /proc/version - Linux的版本号 相当于 uname -r
uname -a - 看系统内核等信息
lspci
dmesg
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupts - 中断
cat /proc/ioports - 设备IO端口
cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)
cat /proc/partitions - 所有设备的所有分区
cat /proc/pci - PCI设备的信息
cat /proc/swaps - 所有Swap分区的信息
cat /proc/version - Linux的版本号 相当于 uname -r
uname -a - 看系统内核等信息
lspci
hwinfo (SuSE)
24
远程访问
/etc/default/login
/etc/pam/pam.conf
/etc/sysconfig/securitty
/etc/hosts.allow
25
防火墙
Ipfilter、Sunscreen EFS
ipfw:
需要重新编译内核,编辑rc.conf,打开相应功能,端口重定向需要编辑natd.conf
iptables:
例:iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to 222.20.xxx.xxx
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -I POSTROUTING -j MASQUERADE
firewall由YaST设置、TcpWrapper集成于所有系统自带服务
26
ADSL
系统自带两个PPP软件包
/etc/ppp/ppp.conf
/etc/rc.conf
adsl-setup
adsl-start
adsl-stop
同左
27
文件系统
UFS
ufs
ext3
reiserfs
28
自动安装
jumpstart
sysinstall
kickstart
N/A
29
mount命令
volcheck/mount
mount -t type source dest
mount -t type source dest
mount -t type source dest
30
配置文件位置
标准SYSV规范,/etc/rc.d/rc*.d、init.d
/etc/rc.conf(/etc/defaults/rc.conf)
/usr/local/etc/rc.d/*sh
标准SYSV规范,/etc/rc.d/rc*.d、init.d
标准SYSV规范,/etc/rc.d/rc*.d、init.d
 
 
 
 
 
 
 
 
 
 
 
 
参考:
BSD-FAQ:http://bbs.chinaunix.net/forum/viewtopic.php?t=897&start=0&sid=f2925833501390af2fcf592f9fa1208a
solaris-FAQ: http://bbs.chinaunix.net/forum/viewtopic.php?t=223769
solaris-douzhe.com:  http://www.douzhe.com/docs/bbsjh/3/
LINUX-FAQ http://bbs.chinaunix.net/forum/viewtopic.php?t=16141&show_type=new
管理命令比较:http://bhami.com/rosetta.html


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3955/showart_59248.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP