Unix,BSD,Linux系统三者的区别小结
老有人问这个,这么说吧,最早的unix是开放的,很多组织对unix都有修改
期中比较有名的就是伯克利大学的修改版本,叫做bsd,是unix的分支,由于bsd的协议允许你直接使用\修改他的代码,并且可以作为商业用途,所以很多公司的unix都是从bsd衍生过来的,比如hp-unix,ibm的aix等等.
linux呢,是一个完全没有参照unix代码的一个仿照unix架 ...
FreeBSD如何添加硬盘?FreeBSD添加硬盘的方法
FreeBSD添加硬盘
在平时的使用中,由于数据的增多,可能会出现单块磁盘不够用的情况。这时,就需要给FreeBSD再增加一块磁盘,分区,格式化,再将分区挂载到FreeBSD系统上,这样才能使用新的硬盘.
1. 用虚拟机做实验
关闭虚拟机,编辑虚拟机设置
选择add,
在这样,根据自己的需要来选择
至此,在虚拟机上面添加一块硬盘 ...
Freebsd PF 安装使用详解
Freebsd PF 安装使用
FreeBSD下的PF
FreeBSD下的包过滤工具有IPFW,IPF以及PF,它们各有特点。PF原本是OpenBSD下的包过滤工具,FreeBSD开发人员已经把PF移植到了FreeBSD上了。如果要在FreeBSD上使用PF,需如下操作:
1. 编译内核:
cd /usr/src/sys/i386/conf
cp GENERIC LOULAN
编辑 LOUL ...
FreeBSD下zfs: failed with error 6错误如何解决?
环境:
重编译完内核,安装后重启,显示:zfs: failed with error 6,然后就是mountroot>提示了。
这是一种很少见的zfs错误代码,一般2或19居多。
追踪:
看最后一行,仍然显示一串guid号,所以怀疑问题仍然出在gpt上面。
在loader.conf里面加上两行后仍然不行:
kern.geom.label.gptid.enable="0"
kern.geom.label.disk_i ...
Unix文件系统和pwd命令实现详解
1. 对于用户来讲Unix系统中硬盘上的文件组成一棵目录树。每个目录能包含文件和其他子目录。
目录树的深度几乎没有限制,当然如果你所创建的目录树太深,系统就会提醒超过范围,并停止执行,以下脚本经测试有效
while true
do
mkdir deep_well
cd deep_well
done
我运行了几秒后,中断系统提示超过目录树范围。
2. 一个磁盘 ...
Unix中的dot命令详解
Unix中的dot命令
dot 命令语法: . 外部命令
将外部命令放在当前进程(而不是子进程)环境中运行(类似c语言中的 #include语句),并继承当前进程(shell)的所有变量。
例1:命令dot
脚本文件bye ,只含一条语句:
exit
作为外部命令执行:
$ chmod u + x bye
$ ./bye --- 子进程因执行exit命令而死亡
$ _ --- 当前进 ...
freebsd时间设置小节详解
可以使用date来显示时间,实际上也可以使用它来更改时间的,比如:# date 9903011354
1999年 3月 1日 星期一 13时54分00秒 CST,
但是这样可以会牺牲正确性,一个比较好的工具是使用ntpdate来和网络同步。
比如:# ntpdate clepsydra.dec.com
10 Apr 19:26:49 ntpdate: step time server 204.123.2.5 offset 517.837146 ...
grub2引导freebsd详解
grub2建议不要手工修改启动菜单/boot/grub2/grub.cfg,而是
修改/etc/grub.d/及/etc/default/grub后,通过命令grub2-mkconfig来生成。
步骤:
1 在/etc/grub.d/40_customer中增加菜单项:
menuentry 'freebsd' {
insmod ufs2
set root='(hd0,msdos3)'
kfreebsd /boot/loader
}
2 生成菜单:
grub2-mkconfig -o /b ...
FreeBSD10安装内核源代码方法讲解
安装FreeBSD10之后,发现没有安装内核源代码。(没有/usr/src/sys目录)
网上搜到的安装方法大都是用bsdinstall。
但我运行bsdinstall之后没有出现选单可以选择安装源代码。
我的方法是,直接解压FreeBSD-release-dvd中的/usr/freebsd-dist/src.txz
tar xf /mnt/cdrom/usr/freebsd-dist/src.txz -C /
...
FreeBSD下如何使GraphicsMagick支持中文字体?
1、安装:
pkg install GraphicsMagick
2、查看编译参数:
重点看红字部分,这部分决定了windows字体的存放路径,如果系统中没有这个路径,就mkdir一个。
注意:FreeBSD10.3更改了这个默认路径,以前在/usr/local/lib/X11下面,现在改到/usr/local/share里面,更为合理一些。
# gm -version
GraphicsMagick 1.3.23 2015- ...
在FreeBSD上如何安装Bugzilla?
Bugzilla 是一款开源的 Web 应用,是一款bug跟踪系统和测试工具,由 mozilla 开发,并采用 Mozilla 公共许可证授权(MPL),它经常被一些高科技公司如 mozilla、红帽公司和 gnome 使用,Bugzilla 起初由 Terry Weissman开发于1998年,它用 perl 语言编写,用 MySQL 作为后端数据库,它是一款旨在帮助管理软件开发的服务器软 ...
FreeBSD系统使用方法详解
说明:
1.编辑工具ee:
一、 基本服务配置方法
1.网络配置
#ee /etc/default/rc.config
1.登陆系统后使用ifconfig 命令,查看当前机器的网卡标识,我的是rl0,并且查看对应网卡是否处于活跃状体。即是否可用状态。如果可用则显示为关键词“status:active"
2.在/etc/rc.conf文件中配置网络地址:
(1)填写对应的IP ...
FreeBSD系统下安装字体的步骤详解
FreeBSD下字体安装步骤详解,之前使用的默认字体不是太喜欢。 因为大型的字体显得参差不齐,这时有一款自己喜欢的字体最好不过了。所以需要我们手工加入字体时,FreeBSD下字体安装步骤详解,可采用如下两种方式:
方法一、
添加Times Roman,Helvetica,Palatino等Type1字体,URW字体集合 (x11-fonts/urwfonts) 就包括了高质 ...
裸设备是什么?20例Oracle学习的问答
裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。裸设备可以绑定一个分区,也可以绑定一个磁盘。本文收集裸设备和Oracle问答20例。
1.什么叫做裸设备?
裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序 ...
Unix系统中常用内置工具的命令使用指南
打印文件在 UNIX 系统中,您打印一个文件之前,您可能想要重新格式化它调整它的边距,高亮显示一些单词等等。大多数文件也可以打印而不用重新格式化,但未经处理的打印可能不那么好看。
UNIX 系统的许多版本中都包含了两个强大的文本格式化命令,nroff 和 troff。他们不包含在本教程中,但是你可以在在网上查到很多关于讲解 ...
Unix系统中目录的操作命令总结
目录是一个文件,它的作用是存储文件的名称和相关的信息。所有的文件,无论是普通,特殊,或目录都包含在目录中。
UNIX 使用层次结构来组织文件和目录。这种结构通常被称为一个目录树。树上有一个根节点,斜杠字符 (/),所有其他目录包含在它之下。
主目录主目录是当您第一次登录时所在的目录。
您的大部分工作将在主目录及 ...
Unix系统中文件管理和文件权限设置教程
在 UNIX 中的所有数据被都组织成文件。所有文件被都组织成目录。这些目录被组织成一个称为文件系统的树状结构。
当您使用 UNIX 时,你将花费大部分时间用一种方式或另一种方式去处理文件。本教程将教你如何创建和删除文件,复制和重命名它们,创建链接到它们等。
在 UNIX 中有三种基本类型的文件:
普通文件: 一个普通的文件 ...
使用U盘安装FreeBSD系统的简单教程
1,U盘安装这个命令会清除原有数据,所以要先备份U盘数据复制代码代码如下:dd if=FreeBSD-9.0-RELEASE-i386-memstick.img of=/dev/da0 bs=64k
2,安装freebsd将BIOS设置成U盘启动引导。将U盘插入,启动就可以看到freebsd的安装界面。具体安装步骤可参考官方wikihttp://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/bsdin ...
Unix是什么?Unix和Linux有什么区别?
简介
unix操作系统,是美国at&t公司于1971年在pdp-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(kenneth lane thompson)、丹尼斯·里奇(dennis macalistair ritchie)于1969年在at&t的贝尔实验室开发。unix的商标权由国际开放标准组织(the open group)所拥有。
u ...
AIX下rootvg镜像制作、取消与更换硬盘问题
ROOTVG做镜像问题
以下命令全部在AIX5.4上运行通过
# lspvhdisk0 000a1ddc7f36a2f0 rootvg activehdisk1 none ...