bsdconfig.8
BSDCONFIG(8)
BSDCONFIG(8)
FreeBSD System Manager's Manual
BSDCONFIG(8)
bsdconfig
—
系统配置实用程序
bsdconfig
[-h
] bsdconfig
command [-h
] bsdconfig
[OPTIONS] [command [OPTIONS]]
bsdconfig
用于设置许多系统配置设置,既适用于新系统,也适用于更改现有系统的配置设置。
bsdconfig
可以选择将命令作为参数。 如果不带参数调用,它将弹出一个列出可用模块的交互式菜单。
可以使用以下选项:
运行时提供大量关于标准输出的调试信息。
-D
file
将调试信息发送到文件。 如果文件以加号开头,则将调试信息发送到标准输出和文件(减去前导加号)。
-f
file
将 file 加载为脚本,然后退出。 如果多次出现,程序只会在最后一次出现后退出。 如果 file 是单个破折号 (‘-
’), bsdconfig
从标准输入读取。
打印使用说明并退出。
安全 X11 模式 (意味着 -X
) 。 以 root 身份,在开始之前始终提示并验证 sudo(8) 用户名/密码。
使用 Xdialog(1) 代替 dialog(1) 。
以下命令 (按字母顺序排列) 当前包含在基本 bsdconfig
程序中,不久将添加更多命令。 可以添加其他命令,如下面的 ADDING COMMANDS
部分所述,添加后,将出现在主菜单和 -h
列表中。
用于自定义系统控制台行为的实用程序。
网络下默认路由器/网关菜单的快捷方式。
管理磁盘分区和/或标签。 执行 sade(8) 。
执行 bsdinstall docsinstall
子实用程序以允许安装/重新安装 FreeBSD 文档集。
生成一个可视化 bsdconfig
菜单、包含和快捷方式结构关系的 dot(1) 语言文件 (打印在标准输出上) )。 有关详细信息,请参阅 “bsdconfig dot -h” 。
groupmgmt 下添加组菜单的快捷方式。
groupmgmt 下删除组菜单的快捷方式。
groupmgmt 下编辑/查看组菜单的快捷方式。
添加/更改/查看/删除组帐户的实用程序。
网络下主机名/域菜单的快捷方式。
安全性下 kern.securelevel 菜单的快捷方式。
用于配置、探索和启用控制台鼠标支持的实用程序。
鼠标下禁用菜单的快捷方式。
鼠标下启用菜单的快捷方式。
鼠标下标志菜单的快捷方式。
鼠标下端口菜单的快捷方式。
鼠标下类型菜单的快捷方式。
网络下 DNS 名称服务器菜单的快捷方式。
网络下网络接口菜单的快捷方式。
用于设置/更改主机名/域、网络接口、无线网络、默认路由器/网关和 DNS 名称服务器的实用程序。
浏览、安装、卸载或重新安装打包软件。
设置系统管理员 (root) 密码。
配置各种系统安全设置。
配置系统启动的各个方面。
启动下杂项启动服务菜单的快捷方式。
启动的 View/Edit Startup Configuration 菜单 (startup_rcconf) 下的 Add New 菜单的快捷方式。
启动下查看/编辑启动配置菜单的快捷方式。
启动的查看/编辑启动配置菜单(startup_rcconf)下删除菜单的快捷方式。
启动下切换启动服务菜单的快捷方式。
控制台下字体菜单的快捷方式。
控制台下 Keymap 菜单的快捷方式。
控制台下重复菜单的快捷方式。
控制台下的 Saver 菜单的快捷方式。
控制台下 Screenmap 菜单的快捷方式。
控制台下 Ttys 菜单的快捷方式。
设置本地机器的区域时区。
使用您喜欢的编辑器编辑 ttys(5) 数据库。
usermgmt 下添加用户菜单的快捷方式。
usermgmt 下删除用户菜单的快捷方式。
usermgmt 下编辑/查看用户菜单的快捷方式。
添加/编辑/查看/删除用户帐户的实用程序。
网络下无线网络菜单的快捷方式。
i18n 功能内置于 bsdconfig
中,并且特定语言的翻译文件将在可用时添加。 如果没有特定语言的翻译文件,将使用默认 (en_US.ISO8859-1) 文件。
稍后记录。INDEX 文件的文档 menu_selection="command|*" 语法。
以下环境变量影响 bsdconfig
的执行:
如果设置了 LANG,则将从名为 messages.$LANG 和 INDEX 的文件中读取消息和索引信息。 $LANG 并在 messages.$LANG 和 INDEX.$LANG 不存在时回退到名为 messages 和 INDEX 的文件。 LANG 优先于 LC_ALL。
如果设置了 LC_ALL,则将从名为 messages.$LC_ALL 和 INDEX 的文件中读取消息和索引信息。 $LC_ALL 如果 messages.$LC_ALL 和 INDEX.$LC_ALL 不存在,则回退到名为 messages 和 INDEX 的文件。
/usr/share/examples/bsdconfig/bsdconfigrc 可以复制到 $HOME/.bsdconfigrc 并根据需要进行定制。
The bsdconfig
utility exits 0 on success, and >0 if an error occurs.
bsdinstall(8)
bsdconfig
最早出现在 FreeBSD 9.2 中。
Ron McDowell Devin Teske <dteske@FreeBSD.org>
docsinstall 和 diskmgmt 模块调用 bsdinstall。 在这些模块中发现的错误应该被认为是 bsdinstall,而不是 bsdconfig
。
April 12, 2020
FreeBSD 13.1-RELEASE
最后更新于
这有帮助吗?