










树莓派(Raspberry Pi)是一个功能强大的微型计算机,用户可以通过修改配置文件来调整系统行为和硬件参数。以下是一些常见的可由用户修改的配置文件及其作用:
/boot/config.txt作用:配置硬件和启动参数。
常见配置项:
hdmi_mode:设置HDMI输出模式。
over_voltage:调整CPU电压。
arm_freq:设置CPU频率。
gpu_mem:分配GPU内存。
dtparam:启用或禁用设备树参数(如I2C、SPI等)。
示例:
hdmi_mode=82 over_voltage=2 arm_freq=1400 gpu_mem=128 dtparam=i2c_arm=on
/boot/cmdline.txt作用:配置内核启动参数。
常见配置项:
console:设置控制台输出。
root:指定根文件系统。
quiet:禁用启动时的内核消息。
示例:
console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 fsck.repair=yes rootwait quiet
/etc/fstab作用:配置文件系统挂载点。
常见配置项:
指定磁盘分区、挂载点和挂载选项。
示例:
/dev/mmcblk0p1 /boot vfat defaults 0 2 /dev/mmcblk0p2 / ext4 defaults 0 1
/etc/network/interfaces作用:配置网络接口。
常见配置项:
静态IP地址、DHCP、无线网络等。
示例:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
/etc/wpa_supplicant/wpa_supplicant.conf作用:配置Wi-Fi连接。
常见配置项:
SSID、密码、加密方式等。
示例:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YourWiFiName"
psk="YourWiFiPassword"
}
/etc/hosts作用:配置主机名和IP地址映射。
示例:
127.0.0.1 localhost ::1 localhost 192.168.1.100 raspberrypi
/etc/hostname作用:设置主机名。
示例:
/etc/profile作用:系统级环境变量和启动脚本。
示例:
export PATH=$PATH:/usr/local/bin
~/.bashrc作用:用户级Bash Shell配置。
示例:
alias ll='ls -la' export PS1="\u@\h:\w\$ "
~/.profile作用:用户级环境变量和启动脚本。
示例:
/etc/ssh/sshd_config作用:配置SSH服务。
常见配置项:
端口号、允许的用户、禁用密码登录等。
示例:
Port 2222 PermitRootLogin no PasswordAuthentication no
/etc/rc.local作用:配置系统启动时执行的脚本。
示例:
#!/bin/sh /home/pi/myscript.sh & exit 0
/etc/modules作用:配置启动时加载的内核模块。
示例:
/etc/udev/rules.d/作用:配置设备规则。
示例:
创建一个规则文件(如99-mydevice.rules),指定设备权限或行为。
/etc/apt/sources.list作用:配置软件包源。
示例:
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
/etc/lightdm/lightdm.conf作用:配置LightDM显示管理器。
示例:
[Seat:*] autologin-user=pi
树莓派提供了丰富的配置文件,用户可以通过修改这些文件来调整系统行为和硬件参数。修改配置文件时需谨慎,建议备份原始文件,并在修改后重启系统或相关服务以生效。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。