位置: 编程技术 - 正文

FreeBSD常用指令整理(学习笔记)(freebsd怎么样)

编辑:rootadmin

推荐整理分享FreeBSD常用指令整理(学习笔记)(freebsd怎么样),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:freebsd界面,freebsd使用手册,freebsd命令大全,freebsd使用手册,freebsd怎么用,freebsd常用命令,freebsd操作命令,freebsd常用命令,内容如对您有帮助,希望把文章链接给更多的朋友!

1、查看 CPU:

sysctlhw.modelhw.ncpudmesg|grep"CPU:"

2、查看内存:dmesg|grep "real memory"|awk -F '[()]' '{print$2,$4,$7,$8}'查看 swap:top|grep"Swap:"|awk'{print$1,$2}'

3、查看硬盘:

diskinfo?vt/dev/ad0disklable/dev/ad0s2#查看分区信息看硬盘大小:dmesg|grep"sector"|awk'{print$1,$2}'diskinfo?v/dev/da0|grep"inbytes"|awk?F'[()]''{print$2}'

4、查看服务器品牌:

dmesg|grep"ACPIAPIC"

5、挂载文件系统:

fat:mount_msdosfs?Lzh_CN.eucCN/dev/ad0s1/mntntfs:mount_ntfs?CeucCn/dev/ad0s1/mntcdrom:mount_cd/dev/acd0/mnt注:ntfs 在 FreeBSD 中只能读无法写入

6、给文件添加或禁用系统禁删标志(目录不适用):

chflagssunlinkfile1chflagsnosunlinkfile1

7、初始化磁盘:

fdisk?BIad1

8、建立 FreeBSD 分区:

disklabel?B?w?rad1s1auto9、建立逻辑分区:disklabel?ead1s、格式化分区,创建文件系统:newfs/dev/ad1s1e、显示 PCI 硬件信息:pciconf?lv、开启 Linux二进制兼容支持(启用这一功能最简单的方法是载入linuxKLD模块):kldloadlinux让 Linux 兼容在系统初始化时自动启用,在/etc/rc.conf 中中入:linux_enable="YES"、检查 KLD 模块是否加载:kldstat、在内核中静态链接进 Linux 二进制兼容模式,在内核配置文件里面加入:optionsCOMPAT_LINUX、设置网卡 em0 的 IP 地址:ifconfigem0inet.0.2.netmask...、给网卡 em0 设置添加一个别名 IP 地址:ifconfigem0inet.../add、删除网卡的别名 IP 地址:ifconfigem0inet...?alias、设置网卡 em0 的工作模式为 baseTX 全双式:ifconfigem0mediabaseTXmediaoptfull?duplex 、当/usr/local/etc/rc.d 下的脚本无法自动启动时,可尝试在/etc/rc.conf 中加入一行:local_startup="/usr/local/etc/rc.d"

、在 ports 中寻找需要的软件,进入/usr/ports 目录执行:makesearchname=lsof或echo/usr/ports/*/*lsof*或whereislsofmakesearchkey=关键字#在名字、注释、描述中搜索关键字

、使用 package 方式安装管理软件,使用以下命令:

pkg_addlsof?4..4.tgz#安装软件包pkg_info#列出已安装所有软件包pkg_version#统计所有安装的软件版本,比较本地 package 的版本与 ports 目录中的当前 版本是否一致pkg_deletelsof?4..4#删除软件包,需提供完整包名

、使用 CVSup 协议更新本地 ports:(将 cvsup.FreeBSD.org 改为离得较近的 CVSup 服务 器)csup?L2?hcvsup.FreeBSD.org/usr/share/examples/cvsup/ports?supfile

FreeBSD常用指令整理(学习笔记)(freebsd怎么样)

、一些 shell 会缓存环境变量 PATH 中指定的目录里的可执行文件,以加快查找速度,这 会造成一些新安装的命令无法运行,执行以下命令,然后才能运行新安装的那些命令:rehash或hash?r

、当不是所有时间都能上网时,可在/usr/ports 下执行以下命令,所有需要的文件都将 被下载:(此命令可以在下级目录中执行,如/usr/ports/comms/nmp)makefetch#只下载所需要文件,不下载依赖包makefetch?recursive#连同依赖包一起下载

、改变默认的 Ports 目录:makeWRKDIRPREFIX=/usr/home/example/portsinstall#在/usr/home/example/ports 中编译 port,安装到/usr/localmakePREFIX=/usr/home/example/localinstall#在/usr/ports 中编译 port,安装到 /usr/home/example/localmakeWRKDIRPREFIX=../portsPREFIX=../localinstall#在../ports 中编译 port,安装到../local

、使用 portsclean 工具清除临时目录和 distfiles 目录:portsclean?C#清除安装时的临时目录portsclean?D#清除 distfiles 目录下所有 port 都不引用的文件portsclean?DD#删除目前安装的 port 没有使用的源码包文件

、强制手动检测 SCSI 设备,SCSI 总线扫描:camcontrolrescanall、显示 SCSI 设备列表:camcontroldevlist、利用管道修改用户密码:echo"password"|pwusermodroot?h、sed 插入行:sed?i?E'/serviceport/a\apexport:\'/home/xiyou/config、用 freebsd 的 MBR 覆盖现有的 MBR:fdisk?B?b/boot/boot0device、根据一个新的文件重新构建用户列表:pwd_mkdb?p/etc/master.passwd.new#?p 即为生成新的/etc/passwd、取时间:date?v?1d+%Y%m%d#Freebsd 取昨天日期方法date?v?1w+%Y%m%d#Freebsd 取上周今日方法date?v?1m+%Y%m%d#Freebsd 取上个月今日方法date?v?1y+%Y%m%d#Freebsd 取去年今日的方法、以 xiyou 用户身份执行命令或脚本:su?xiyou?c"cd/home/xiyou/script;./start_apex.sh&" 、tar 打包时排除某个子目录:tarzcvfApex.tgz??exclude=ApexItemServer/hook_logApexItemServer注:上例是使用 GUN 版本的 tar 程序格式,否则??exclude 参数应放在最后

、锁住终端:lock?np#?n永不超时,?p使用系统密码作为开启终端的密匙、显示 ATA 设备列表:atacontrollist、查看网络流量:systat?if1#1 表示 1 秒刷新屏幕一次,Traffic流量peak峰值average平均值netstat、查看硬盘详细分区实时读写状况:gstat、进单用户模式也需要密码:a.vi/etc/ttys找到 whengoingtosingle?usermodeb.修改 consolenoneunknownoff 后面的 secure,改为 insecurec.存盘退出、在 FreeBSD5.X 以上加载,卸载 ISO 文件:mount:mdconfig?a?tvnode?fmyisofile.iso#屏幕输出 md0 或者类似的设备名mount?tcd/dev/md0/mntumount:umount/mntmdconfig?d?u0#?u 后面的数字和前面的 md?中的数字一致mdconfig?l#可以列出关于配置 md?设备的信息 、更新配置文件,比如编辑了.cshrc 等文件,就需要用 source 命令:source.cshrc、修复 UFS 文件系统分区:fsck_ufs/dev/ad、pf 防火墙pfctl?e#启动 pf 防火墙pfctl?d#停止 pf 防火墙pfctl?sa|grepStatus#查看状态pfctl?f/etc/pf.conf#载入pf.conf文件pfctl?nf/etc/pf.conf#检查配置文件错误,但不载入pfctl?Nf/etc/pf.conf#只载入文件中的 NAT 规则pfctl?Rf/etc/pf.conf#只载入文件中的过滤规则pfctl?sn#显示当前的 NAT 规则pfctl?sr#显示当前的过滤规则pfctl?ss#显示当前的状态表pfctl?si#显示过滤状态和计数pfctl?sa#显示任何可显示的pfctl?thttp_table?Tshow#查看动态表pfctl?thttp_table?Tadd..1.X#添加一个 IP 到表pfctl?thttp_table?Tdel..1.X#从表中删除 IP、系统优化+防止 ddos加载文件修改#vi/boot/loader.conf#加入如下文本kern.dfldsiz=""#Settheinitialdatasizelimitkern.maxdsiz=""#Setthemaxdatasize kern.ipc.nmbclusters="0"#Setthenumberofmbufclusterskern.ipc.nsfbufs=""#Setthenumberofsendfile(2)bufs##解释:a.第一,第二行主要是为了突破 1G 内存设置的b.第三行其实是 bsd 的一个 bug,当系统并发达到一个数量级的时候,系统会 crash, 这个是非常糟糕的事情,所幸更改了这个参数后,在高并发的时候,基本可以没有类似情 况,当然非常 bt 的情况,还得进一步想办法c.第四行是读取的文件数,如果你下载的文件比较大,且比较多,加大这个参数,是非 常爽的Sysctl 修改

#vi/etc/rc.localsysctlkern.ipc.maxsockets=##增加并发的 socket,对于 ddos 很有用sysctlkern.ipc.somaxconn=##打开文件数sysctlnet.inet.tcp.msl=##timeout 时间

加速 ports 安装

#vi /etc/make.conf##加入如下MASTER_SITE_OVERRIDE?= 颜色显示secureCRT 设置:仿真:终端?>linux>勾选 ANSI 颜色??>确定

#vi/etc/csh.cshrc##加入如下setenvLSCOLORSExGxFxdxCxegedabagExExsetenvCLICOLORyes#cd/usr/ports/edit/vim;makeinstall#echo"syntaxon">/root/.vimrc#echo"aliasvivim">>/root/.cshrc ##颜色主要是靠 vim 来显示的,因此需要安装 vim,然后把 vialias 成 vim 就可以了

、查看系统状态fstat#报告系统中打开文件的信息pstat?T#显示这几个系统表的状态,包括当前使用的和可以利用的系统表空间,因此可以 用来检查系统在当前负载下是使用多大的系统表,帮助进行优化系统性能systat#缺省情况下 systat 是报告处理器的使用率,包括总利用状态、空闲使用率和各个 进程的使用率通过指定参数,systat 也能进行 I/O 的统计、虚存的统计、网络的统计等,这些参数 包括?iostat,?vmstat,?mbufs,?netstat,?ip,?icmp,?tcp,?swap 等

kldstat?v#显示内核加载的模块klsdstat?mipfilter#显示指定模块pnpinfo#即插即用设备devinfo?u#显示设备占用的 IRQ 和内存地址

使用 portsnap 生级 port 的目录树,建议使用;我没做这步,使用 port 安装 vim 系统报错。①配置 portsnap:我们使用 portsnap,首先要设置一下它的配置文件,位于/etc/portsnap.conf:[root@bsd/usr/ports]#vi/etc/portsnap.conf把 SERVERNAME=portsnap.freebsd.org修改成:SERVERNAME=portsnap.hshh.org在你的 freebsd 首次使用 portsnap 必须执行下面 2 步:

[root@bsd~]#portsnap fetch[root@bsd~]#portsnap extract

#这 2 步可以合成使用:

[root@bsd~]#portsnap fetch extract #portsnapfecth 是从网上获取 portsnap 快照的最新压缩包,听闻这个压缩包官方没小时更 新一次。

#portsnapextract则是把这个压缩包创立到/usr/ports。哪怕你以前已经手工安装了 ports, 他也会重新创立一次。③以后使用 portsnap 更新 ports:以后更新,只需要执行下面 2 步:

[root@bsd~]#portsnap fetch[root@bsd~]#portsnap update

这 2 步可以合成使用:

[root@bsd~]#portsnap fetch update

portsnap 第一次运行 extract 命令时,可能需要一段时间,以后更新使用 update 的时候, 速度就块很多了。为了方便大家学习,特提供了一份pdf格式的。方便大家查看学习

freebsd9.1源码安装apache、mysql、php环境(亲侧通过) 新手不建议用源码安装,请慎重1.安装9.1系统2.通过Sysinstall安装预装软件=========================================================3.安装Linux_libio兼容包rc.conf增加一句l

什么是Unix 以及它为什么这么重要? 大多数操作系统可以被划分到两个不同的家族。除了微软的基于WindowsNT的操作系统外,几乎所有其他的都可以追溯到Unix。Linux,MacOSX,Android,iOS,ChromeO

5个经常被忽略的Unix命令 使用unix系统的用户或许看了以后会有同感,unix系统已经有一段时间了。但还是有一些命令是被我一直忽略的,真希望我能早几年发现这些命令。这些命

标签: freebsd怎么样

本文链接地址:https://www.jiuchutong.com/biancheng/354037.html 转载请保留说明!

上一篇:UNIX中用户账户的创建、删除和管理(在unix操作系统中,账户的功能有哪些)

下一篇:freebsd9.1源码安装apache、mysql、php环境(亲侧通过)(freebsd源代码开放?)

  • 个税一般劳务报酬所得如何申报
  • 内部退养个人所得税政策
  • 供热管道属于什么经营范围内
  • 土地使用权入账价值包括哪些
  • 开发间接费用的分配率为本月
  • 固定资产清理后卡片如何处理
  • 年底计提费用和实际费用
  • 借贷记账法要求对某一笔经济业务在两个账户
  • 公司企业变更后原来的营业执照还有吗
  • 行政事业单位2014年前已交社保费
  • 个人劳务费可以不开发票吗
  • 小规模纳税人还是一般纳税人
  • 社会团体收取的会费可以用于哪些方面
  • 关联企业之间的咨询费
  • 出口退税款计入收入总额吗
  • 总账会计就是内外账合并吗
  • 财务费用算营业利润吗
  • 个体户经营所得核定税率
  • 业务招待费不超过销售收入的5‰
  • 新企业购买金税盘
  • 购买工程资质文件怎么写
  • win10系统怎么设置锁屏壁纸
  • 各部门领料情况,a产品耗用甲材料3200元
  • 税款申报成功但没有缴款怎么办
  • 金融工具中股利是什么
  • 常见的电脑系统类型
  • macos big sur怎么运行ios软件
  • macbookpro安装dmg
  • 企业税务罚款标准
  • lvgl使用
  • 出口退税科目 月底如何结转
  • 纳税调整增加额怎么做会计分录
  • php面向对象的三大特性
  • 前端解决跨域问题的8种方案(最新最全)
  • 公司买办公用品是谁的工作
  • 工会经费计提比例是2%还是0.8%
  • 契税属于哪种说法
  • 销售发票重复开库存商品如何处理?
  • 过路费发票抵扣2023新规定
  • 金蝶软件利润表公式怎么设置
  • 滴滴普通发票如何开
  • 租房没有合同编号可以提取公积金吗
  • 公司注销剩余的发票怎么作废
  • phpcms 用的是什么模板引擎
  • python多进程间通信
  • 子公司减资是利好还是利空
  • 5月份工作重点
  • 资质平移后以前的工程怎么办
  • mysqlreport显示Com_中change_db占用比例高的问题的解决方法
  • sql按照日期范围查询
  • 毛利润和纯利润
  • 忘了作废的发票还能用吗
  • 什么是存货周转天数
  • 销售部门招待费用预算
  • 以他人名义投资该签订什么协议
  • 信用减值损失科目代码6702
  • 生产型企业入库管理办法
  • 数据库设计三大范式
  • mysql太慢
  • centos怎么查看文件
  • windows7调制解调器在在哪里打开
  • win8系统特点
  • powerdvd remote下载
  • win8.1网络设置
  • win8.1截图工具快捷键
  • (1)cocos2d-x-2.2.4搭建windows开发环境
  • java入门怎么学
  • 主流安卓开发
  • js表单验证代码Email
  • 支持css的浏览器
  • unity3d碰撞检测源码
  • jquery节点操作
  • js定时器有哪些,区别及用法
  • androidstudio手机编程软件
  • javascript编写
  • bootstrap steps
  • 公务员考试税局
  • 地税局热线电话是多少
  • 税务社保费是什么意思
  • 辽宁网上税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设