嵌入式技术
1. 网络
重启网络的命令:
/etc/rc.d/netif restart , /etc/netstart restart
网络配置文件:
root@mhxy-compile02:~ # cat /etc/rc.conf
ifconfig_em0=“DHCP”
sshd_enable=“NO”
ntpd_enable=“YES”
# Set dumpdev to “AUTO” to enable crash dumps, “NO” to disable
dumpdev=“AUTO”
zfs_enable=“YES”
puppet_enable=“YES”
ipv6_enable=“NO”
hostname=“mhxy-compile02.i.nease.net”
nfs_client_enable=“YES”
rpc_lockd_enable=“YES”
rpc_statd_enable=“YES”
2. SSH
命令:
/etc/rc.d/sshd start , /etc/rc.d/sshd restart
SSH配置文件:
root@mhxy-compile02:~ # cat /etc/ssh/sshd_config
# THIS FILE IS AUTOMATICALLY GENERATED BY PUPPET.
# DO NOT EDIT THIS FILE.
# 1. Basic
Port 32200
Protocol 2
# 2. Authentication
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
KeyRegenerationInterval 3600
ServerKeyBits 768
UsePrivilegeSeparation yes
LoginGraceTime 120
PermitRootLogin no
StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
PermitEmptyPasswords no
ChallengeResponseAuthentication no
PasswordAuthentication no
IgnoreRhosts yes
RhostsRSAAuthentication no
HostbasedAuthentication no
# 3. Features
UseDNS no
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
AcceptEnv LANG LC_*
# 4. Logging
SyslogFacility AUTH
LogLevel INFO
# 5. x509
Subsystem sftp /usr/libexec/sftp-server
#CACertificateFile /etc/ssh/ca/ca.cer
3. 防火墙
1)停止ipfw防火墙:
ipfw disable firewall
/etc/rc.d/ipfw stop
2)开启ipfw防火墙:
ipfw enable firewall
/etc/rc.d/ipfw start
3)清防火墙
ipf -Fa
4.赋予用户root权限
1)pw groupmod wheel -m
2)pw user mod -g wheel
5.查看CPU和内存
1)sysctl kern.smp.cpus或dmesg |grep cpu #查看CPU个数
2)dmesg|more或top #查看内存
截至2018年7月17日 -FreeBSD 11.2正式版发布了。
截至2010年3月的FreeBSD有超过400名活跃的开发和成千上万的贡献者。
组织结构
FreeBSD的项目是由FreeBSD的志愿者或一些有SVN提交权限的开发者开发维护的。有几种不同类型的提交,包括提交源代码(基本操作系统),DOC提交(文件和网站的作者)和ports(第三方应用程序移植或基础程序)。每隔两年FreeBSD提交者选举9名成员组成的FreeBSD核心团队,负责整个项目的方向,项目规则的制定和实施新的“commit bits”,或SVN提交权限的授予和批准。FreeBSD核心团队,开发团队,包括负责安全公告(安全官团队),发行(工程队)发布工程和管理的端口集合(端口管理团队),被正式分配到一些任务和责任。FreeBSD项目是在开源项目中开发工作超过25年的不寻常的项目,有一些过去美国加州大学开发的一些BSD的计算机系统研究小组的人员参与其中。
分支
FreeBSD的FreeBSD的开发者保持至少两个分支的同步发展。在-CURRENT分支的FreeBSD的开发始终代表“ 流血的边缘 “(bleeding edge)。一个的FreeBSD -STABLE分支创建的每一个主版本号,从中-RELEASE削减大约每4-6个月一次。如果一个功能是足够稳定和成熟,它可能会和向后来的-STABLE分支的合并。FreeBSD的开发模式详见Niklas Saers的文章。
基金会
FreeBSD基金会的支持FreeBSD的开发部分。该基金会是一个非营利性组织,接受捐赠基金FreeBSD的开发。这些资金已用于赞助的具体活动,购买硬件和网络基础设施的开发,开发者峰会提供旅费补助,并提供法律支持FreeBSD的项目。
以前都是用重启机器来重启网卡,这下知道这两个命令后就简单了。
重启网络命令
sh /etc/rc.conf
or
/etc/netstart
网卡重启命令如下
/etc/rc.d/netif restart
重启ipfw
sh /etc/rc.firewall
重启网卡命令
# ifconfig vr0 down //STOP网卡
# ifconfig vr0 up //START网卡
全部0条评论
快来发表一下你的评论吧 !