虚拟控制台和终端

Virtual Consoles and Terminals:

FreeBSD 虚拟控制台的默认配置为8个,但并不是硬性设置, 您可以很容易设置虚拟控制台的个数增多或减少。 虚拟控制台的的编号和设置在 /etc/ttys 文件里。

# name    getty                         type  status comments
#
ttyv0 "/usr/libexec/getty Pc" xterm on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/libexec/getty Pc" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
ttyv4 "/usr/libexec/getty Pc" xterm on secure
ttyv5 "/usr/libexec/getty Pc" xterm on secure
ttyv6 "/usr/libexec/getty Pc" xterm on secure
ttyv7 "/usr/libexec/getty Pc" xterm on secure
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure

FreeBSD 默认系统控制台是system console(ttyv0),8个虚拟控制台virtual consoles (ttyv1 ~ ttyv8),(ttyv8)用于进入桌面环境。

FreeBSD使用 Alt+F1 ~ Alt+F9键,切换多个虚拟控制台。从图形界面切换至其他虚拟控制台要使用Ctrl+Alt。

单用户模式

Single User Mode

单用户模式主要用于修复系统启动失败,或者重新设置root密码。在单用户模式中,网络和虚拟控制台不能使用,但是可以提供完整的root权限,而不需要root密码。

单用户模式的控制台也可以在/etc/ttys文件中的设置。

# name  getty                           type  status  comments
#
# If console is marked "insecure", then init will ask for the root password
# when going to single-user mode.
console none unknown off secure

可编辑把 secure 改为 insecure。 这样, 当用单用户进入 FreeBSD 时, 它仍然要求提供 root 用户的密码。

改变控制台的显示模式

Changing Console Video Modes

FreeBSD 控制台默认的显示模式可以被调整为 1024x768, 1280x1024, 或者任何你的显卡芯片和显示器所支持的其他尺寸。 要使用一个不同的显示模式,加载vesa模块:

kldload vesa

使用vidcontrol工具来检测硬件支持的显示模式。

vidcontrol -i mode

这个命令的输出是一份你的硬件所支持的显示模式列表。使用vidcontrol命令来改变显示模式:

vidcontrol MODE_279

如果对于新的显示模式满意,那么可以把它加入到/etc/rc.conf使机器在每次启动的时候都能生效.

allscreens_flags="MODE_279"

最新文章

  1. [Erlang 0117] 当我们谈论Erlang Maps时,我们谈论什么 Part 2
  2. thinkphp-许愿墙-2
  3. 数论+spfa算法 bzoj 2118 墨墨的等式
  4. WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping
  5. Velocity+Java较全教程
  6. Spring(3.2.3) - Beans(5): 集合属性的注入
  7. OC最实用的runtime总结,面试、工作你看我就足够了!
  8. Js 时间间隔计算(间隔天数)
  9. 如何快速方便的输出向量vector容器中不重复的内容
  10. Struts(十八):通过CURD来学习PrepareInterceptor拦截器
  11. Luogu1613 跑路
  12. Java Socket NIO
  13. Zabbix Server 自带模板监控有密码MySQL数据库
  14. saltstack通过jinja模板,将变量值增加到配置文件中?通过引用变量值修改配置文件?
  15. 学生&部门智能匹配程序
  16. C++基类的析构函数定义为虚函数的原因
  17. JavaScript各种继承方式(三):组合继承(combination inheritance)
  18. 软件测试_APP测试_主要测试内容
  19. MikroTik RouterOS x86最大内存只能支持2G
  20. python 听课笔记(二)

热门文章

  1. BIEE基本函数
  2. css2和CSS3的background属性简写
  3. Unity发布安卓无法读取StreamingAssets文件下数据库的问题
  4. sqlalchemy相关知识
  5. C#模板打印excel
  6. 新服务器sudo与权限分配<NIOT>
  7. iis无法加载样式
  8. java中system.out.println()是什么意思
  9. iOS开发之视差滚动视图
  10. css3学习01