永发信息网

linux sys和system的区别

答案:1  悬赏:10  手机版
解决时间 2021-12-03 14:11
linux sys和system的区别
最佳答案
Linux和Solaris都是unix-like系统,他们有很多共同之处,区别也有很多,下面从是个方面介绍他们的区别:

区别1:默认shell
两个操作系统的默认shell虽然都是/bin/sh,
但linux默认shell是bash,/bin/sh仅是一个指向到/bin/bash的符号链接。 而solaris的默认shell是Bourne shell,名为/bin/sh。
区别2:文件系统
标准的solaris文件系统格式是UFS,还可以使用VxFS,QFS,从Solaris 10 u2版开始,还可以使用ZFS。 Linux通常使用ext3 or ext2,reiser,JFS,XFS其中一种。
区别3:文件系统目录布局 最值得注意的是/proc目录。
Linux的/proc目录存放与系统配置以及进程有关的信息,可以修改这些文件以更新内核变量和进程信息。
而Solaris的/proc目录仅包含进程信息,不能从/proc目录获取系统信息或调整内核变量,但Solaris使用/platform目录,这个目录包含平台特定的信息和应用,Linux没有与Solaris的/platform对应的目录。
区别4:命令
为了保持对System V,BSD,GNU软件的兼容性,除了常规的/bin(/usr/bin)和/sbin(/usr/sbin)目录外,Solaris还使用了一些扩展的命令目录,这些目录如下所示: /usr/openwin /bin/usr/dt/bin /usr/sfw/bin /opt/sfw/bin /usr/xpg4/bin /usr/ccs/bin /usr/ucb
其中:
/usr/bin 标准的System V命令 /usr/ucb 传统的BSD命令
有些命令在这两个目录中都有,但用法可能不同,比如 basename df du echo expr fastboot fasthalt file from groups install ld lint ln lpc lpq lpr lprm lptest ls mkstr printenv ps rusage sed shutdown stty sum test touch tr tset users vipw whereis whoami
免费软件的部署Linux和Solaris相同,这些GNU的命令在Solaris中通常都以g字母开头,比如gtar。 System V和BSD中有两个目录包含免费软件:/usr/sfw/bin和/opt/sfw/bin。前者包含从安装介质中安装的免费软件,后者则是从配套CD中安装的软件。
随着Solaris版本的更新,有可能会把配套CD上的软件放入Solaris安装介质中,因此需要注意在旧版本上的/opt/sfw/bin目录中的命令可能会被移植到/usr/sfw/bin中。凡是在/usr/sfw/bin中的软件,表示能够通过Sun的标准支持通道获得完全技术支持,而/opt /sfw/bin中的软件则通常是由开源软件组织获得技术支持。
区别5:网络配置文件
Linux Solaris
/etc/ntp.conf /etc/inet/ntp.conf
/etc/[x]inetd.conf /etc/inet/inetd.conf
/etc/sysconfig/network-scripts/ifcfg-{interface} /etc/hostname.{interface} and /etc/inet/netmasks
/etc/sysconfig/network /etc/nodename and /etc/defaultrouter
/etc/networks /etc/networks -> /etc/inet/networks (链接到)

区别6:文件系统配置文件
Linux Solaris
/etc/fstab /etc/vfstab
/etc/exports /etc/dfs/dfstab (format is different)
/etc/auto.master /etc/auto_master
/etc/auto.home /etc/auto_home

区别7:mail
Linux Solaris
/etc/aliases /etc/mail/aliases
/etc/mail.rc /etc/mail/Mail.rc /etc/mail/mailx.rc

区别8:日志文件
在Linux系统中,日志文件的主目录为/var/log,各种系统守护进程的日志文件均存在此处。
Solaris稍有不同,/var/log目录存放syslog和authlog的日志文件,而/var/adm目录则存放消息日志文件,在缺省配置时,solaris的/var/adm/messages文件(redhat对应的文件为/var/log/messages)包含所有的日志记录(可通过修改syslog.conf文件为不同的日志指定不同的消息记录文件)。
区别9:脚本移植
如果要把脚本从Linux移植到Solaris,需要注意以下几点: 首先确定脚本中所使用的所有文件和路径在Solaris中均有效 确定所有的选项和参数是否有变化 命令的执行输出是否有区别
区别10:查看帮助信息
man的差异:
Linux Solaris
# whatis printf $ whatis printf
# man 3 printf $ man -s 3c printf /etc/mail.rc
Linux特有的帮助:
Linux还可以使用info查看帮助,info中带有简单的菜单式链接。按回车进入菜单所链接的章节,按q退出。
最后,Linux在/usr/share/doc/目录中还提供了一些其他格式(pdf、html等)的帮助资源。每个子目录对应一个应用,存放和应用相关的配置、设置等帮助资料。比如/usr/share/doc/bind*,存放和DNS服务器应用软件bind有关的帮助信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
BVI公司办理下来有哪些资料?
老是弹这个
沙龙北路/X582(路口)怎么去啊,有知道地址的
哪些平台是可以区分出中介招聘还是公司直聘的
有没有叫吴永然的
2.3长1.22宽等于多少个平方
如何设计pcr,以及它的要求是是什么
怎么向绝缘系统eis中添加材料
简述中唐诗坛的概况
求问下,要怎么练拳皇13
古镇福寿园地址在什么地方,想过去办事,
备受煎熬回家
芭田化肥有几分厂
婆媳和孩子之间的难题求解
关于羟丙甲纤维素HPMC
推荐资讯
c语言中一维数组a[i]的地址到底是a+i还是a+i*
梵瑜伽地址在哪,我要去那里办事,
如何绘制一条直线(-56,22.4),(56,22.4)
鬼节看到蜘蛛在风水上怎么说
自考4月份考试什么时候报名
炅这个字怎么读
下列句子中没有语病的一项是(2分)A. 近几年,
装修时水电准备工作有哪些
小说看得多的求推荐四个字的名字霸气诗意谁给
家里的无线网满信号却很卡,几乎不能用,是什
学校住宿应该要怎么做?
吉林市公安局昌邑分局东市商贸开发区东市派出
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?