怎么在/etc/rc.local文件中添加echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb
时间: 2023-07-17 15:04:15 浏览: 198
CSDN知道: 若要在/etc/rc.local文件中添加命令"echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb",请按照以下步骤进行操作:
1. 以root用户身份打开/etc/rc.local文件。可以使用文本编辑器,如vi或nano,执行以下命令之一:
```
sudo vi /etc/rc.local
```
或
```
sudo nano /etc/rc.local
```
2. 在文件的末尾添加以下行:
```
echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb
```
3. 保存并关闭文件。
4. 确保rc.local文件具有可执行权限。可以运行以下命令来设置权限:
```
sudo chmod +x /etc/rc.local
```
5. 重新启动系统以使更改生效。
这样,系统在启动时会执行/etc/rc.local文件中的命令,从而将`usbfs_memory_mb`参数设置为0,以提高或禁用Linux内核USB栈的默认内存使用限制。
相关问题
在/etc/rc. conf文件中添加echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb
CSDN知道: 实际上,在Linux系统中,通常没有/etc/rc.conf文件。在较新的系统中,可以尝试将以下命令添加到/etc/rc.local文件中:
```
echo 0 > /sys/module/usbcore/parameters/usbfs_memory_mb
```
这将设置usbfs_memory_mb参数为0,从而禁用USB内核的默认内存使用限制。请确保以root用户身份编辑/etc/rc.local文件,并在文件的末尾添加该命令。然后,重新启动系统以使更改生效。这样做可能有助于避免在使用多个相机或其他USB设备时出现问题。
在 /etc/rc.local 文件中添加开机启动命令
要在 `/etc/rc.local` 文件中添加开机自启命令,请按照以下步骤进行操作:
1. 使用 root 权限打开 `/etc/rc.local` 文件,例如使用以下命令:
```
sudo nano /etc/rc.local
```
2. 在文件的末尾添加你希望在开机时执行的命令,确保命令是有效的。例如,如果要在开机时执行一个脚本,可以使用以下语法:
```
/path/to/your/script.sh
```
确保将 `/path/to/your/script.sh` 替换为实际的脚本路径。
3. 添加命令后,保存文件并关闭编辑器。
4. 确保 `/etc/rc.local` 文件具有可执行权限。使用以下命令进行设置:
```
sudo chmod +x /etc/rc.local
```
5. 重启系统,查看添加的命令是否在开机时执行。你可以使用以下命令重启系统:
```
sudo reboot
```
请注意,`/etc/rc.local` 文件中的命令将以 root 用户身份执行。确保添加的命令是安全的,并且不会对系统造成任何负面影响。此外,根据不同的 Linux 发行版,`/etc/rc.local` 文件可能已经被弃用或者不再默认启用。在某些情况下,你可能需要使用其他方法来设置开机自启。
阅读全文