当前位置: 首页 > news >正文

树莓派超全系列文档--(15)无需交互使用raspi-config工具其二

无需交互使用raspi-config工具其二

    • 无需交互的 `raspi-config`
      • Interface options
        • SSH
        • Raspberry Pi Connect
        • VNC
        • SPI
        • I2C
        • Serial Port
        • Serial console
        • 1-wire
        • Remote GPIO
      • Performance options
        • Overclock
        • GPU memory
        • Overlay file system
        • Fan
      • Localisation options
        • Locale
        • Time zone
        • Keyboard
        • WLAN country

文章来源: http://raspberry.dns8844.cn/documentation

原文网址

无需交互的 raspi-config

raspi-config 工具还支持非交互式选项和标志,它们完全在命令行上更改选项,而无需视觉组件。Raspberry Pi型号之间的可用选项可能不同。

$ sudo raspi-config nonint <command> <arguments> [optional-argument]

NOTE: 01 的含义因选项而异。在将值传递给选项之前,请始终查阅文档。

Interface options

SSH

启用或禁用远程终端访问您的树莓派使用SSH。

SSH允许您从另一台计算机远程访问Raspberry Pi的命令行。有关SSH的更多信息,请参阅 xref:remote-access.adoc#sshSSH 文档。

$ sudo raspi-config nonint do_ssh <0/1>
  • 0 : 启用 SSH
  • 1 : 禁用 SSH
Raspberry Pi Connect

启用或禁用 Raspberry Pi Connect,无需手动网络配置即可远程访问您的Raspberry Pi。

$ sudo raspi-config nonint do_rpi_connect <0/1>
  • 0: 启用 Raspberry Pi Connect
  • 1: 禁用 Raspberry Pi Connect
VNC

启用或禁用虚拟网络计算(VNC)服务器。有关VNC的更多信息,请参阅 VNC 文档。

$ sudo raspi-config nonint do_vnc <0/1>
  • 0 : 启用 VNC
  • 1 : 禁用 VNC
SPI

启用或禁用SPI接口和SPI内核模块的自动加载。

$ sudo raspi-config nonint do_spi <0/1>
  • 0 : 启用 SPI
  • 1 : 禁用 SPI
I2C

启用或禁用I2C接口和I2C内核模块的自动加载。

$ sudo raspi-config nonint do_i2c <0/1>
  • 0 : 启用 I2C
  • 1 : 禁用 I2C
Serial Port

启用或禁用串行连接硬件。

$ sudo raspi-config nonint do_serial_hw <0/1>
  • 0 :启用串行端口
  • 1 :禁用串行端口
Serial console

在串行连接上启用或禁用shell和内核消息。

$ sudo raspi-config nonint do_serial_cons <0/1>
  • 0 :启用串行端口控制台
  • 1 :禁用串行端口控制台
1-wire

启用或禁用达拉斯1线接口。这通常用于DS18B20温度传感器。

$ sudo raspi-config nonint do_onewire <0/1>
  • 0 : 启用 1-wire
  • 1 : 禁用 1-wire
Remote GPIO

启用或禁用对GPIO引脚的远程访问。

$ sudo raspi-config nonint do_rgpio <0/1>
  • 0 : 启用远程 GPIO
  • 1 : 禁用远程 GPIO

Performance options

Overclock

如果您的Raspberry Pi型号允许,可以对CPU进行超频。即使在同一型号中,各个Raspberry Pi设备之间的超频潜力也会有所不同。超频过高可能会导致不稳定。

WARNING: 超频可能会缩短Raspberry Pi的使用寿命。 如果超频到一定程度会导致系统不稳定,请尝试更适度的超频。启动时按住Shift键可暂时禁用超频。

$ sudo raspi-config nonint do_overclock <setting>

此命令接受以下 <setting> 值:

  • None :无超频(默认)
  • Modest :超频至最大值的 50%
  • Medium :超频至最大值的 75%
  • High :超频至最大值的 100%
  • Turbo :超频至最大值的 125%
GPU memory

更改GPU可用的内存量。

$ sudo raspi-config nonint do_memory_split <megabytes>
Overlay file system

启用或禁用只读文件系统。

$ sudo raspi-config nonint do_overlayfs <0/1>
  • 0 :启用只读文件系统
  • 1 :禁用只读文件系统
Fan

自定义连接GPIO的 Raspberry Pi 4 Case Fan 的行为。此设置不适用于其他风扇型号。

$ sudo raspi-config nonint do_fan <0/1> [gpio] [onTemp]
  • 0 :启用风扇
  • 1 :禁用风扇

gpio 默认为 14

onTemp 默认为 80 摄氏度

Localisation options

Locale

选择一个区域设置,例如 en_GB.UTF-8 UTF-8

$ sudo raspi-config nonint do_change_locale <locale>

有关 <locale> 可选值的完整列表,请参阅此选项的交互式 raspi-config 版本中使用的缩写。

Time zone

Region/City 格式设置您的当地时区,例如“欧洲/伦敦”。

$ sudo raspi-config nonint do_change_timezone <timezone>

有关 <timezone> 可选值值的完整列表,请参阅此选项的交互式 raspi-config 版本中使用的缩写。

Keyboard

设置您的键盘布局。更改通常会立即生效,但可能需要重新启动。

$ sudo raspi-config nonint do_configure_keyboard <keymap>

有关 <keymap> 可选值的完整列表,请参阅此选项的交互式 raspi-config 版本中使用的缩写。

WLAN country

为您的无线网络设置国家代码。

$ sudo raspi-config nonint do_wifi_country <country>

有关 <country> 可选值的完整列表,请参阅此选项的交互式 raspi-config 版本中使用的缩写。

上一篇 – 树莓派超全系列文档–(14)无需交互使用raspi-config工具其一
下一篇 – 树莓派超全系列文档–(16)无需交互使用raspi-config工具其三

http://www.dtcms.com/a/107989.html

相关文章:

  • clickhouse集群版本部署文档
  • jenkins 参数化发布到服务器 publish over ssh、label、Parameterized publishing
  • 基于DeepSeek、ChatGPT支持下的地质灾害风险评估、易发性分析、信息化建库及灾后重建
  • js实现一个可指定超时时间的异步函数重试机制
  • tomcat 目录结构组成
  • python的def
  • 计算机网络 第二章:应用层(1)
  • 结构体补充:位段
  • 我该怎么设置SVN客户端的认证信息?
  • C++ I/O 流通俗指南
  • 【卫星参数】高分二号卫星参数光谱波段_应用说明_数据来源
  • 查询条件与查询数据的ajax拼装
  • MySQL-- 函数(单行函数):数值函数, 字符串函数
  • STM32单片机入门学习——第8节: [3-4] 按键控制LED光敏传感器控制蜂鸣器
  • 深度剖析:U盘打不开难题与应对之策
  • Github 2025-03-30 php开源项目日报 Top10
  • 鸿蒙学习笔记(4)-Radio组件、弹框组件、组件内部状态、工具类
  • python数据结构——链表、栈、队列
  • 安徽京准:NTP时间同步服务器操作使用说明
  • 从数据透视到AI分析,用四层架构解决运维难题
  • 图解AUTOSAR_SWS_CANTransceiverDriver
  • Nginx基本配置文件详解
  • 自然语言处理(23:(第六章3.)​seq2seq模型的改进)
  • UG NX二次开发(C++)-采用Open/C与NXOpen获取曲线的长度
  • 网络安全的现状与防护措施
  • 网络购物谨慎使用手机免密支付功能
  • 算法日常记录
  • 敏捷开发中硬件迭代速度的瓶颈如何解决
  • 14使用按钮实现helloworld(1)
  • JP1 Systemwalker 和 unirita的A-AUTO制品对比