小编Kev*_*777的帖子

为什么 Linux Bridge 是第 2 层虚拟设备的 IP 地址?

如果没有 IP 地址,网桥(或交换机)不应该工作吗?我相信我可以在没有 IP 地址的情况下和作为成员进行桥接br0设置。eth0eth1

我不明白为什么地址应该分配给br0

linux networking bridge

12
推荐指数
1
解决办法
5150
查看次数

我可以让 vim 改变它的光标行为吗?

我使用 vim 作为辅助编辑器已经有几年了,但由于各种原因,我发现即使我的主编辑器可用,我也越来越多地使用它。一直困扰我vim并阻止我更多地使用它的一个问题是它处理光标放置的方式。光标只能一个字符上,而不是字符之间,就像 1984 年以来创建的任何编辑器一样。

举一个为什么会出现这个问题的例子,如果我想删除一行的最后一个单词,我点击$到行尾,然后db向后删除。这留下了一个要删除的字符,因为$并没有真正走到行尾,而是走到了该行的最后一个字符,并且db只删除了当前字符之前的字符。问题不在于我必须输入一个额外的字符,而是在做应该简单的事情时需要额外的想法,这会分散我对我实际尝试完成的事情的注意力。

在我看来,更现代的想法光标放置在各方面都更胜一筹,我想vim改用这种方法。我敢肯定,一些铁杆vim粉丝会不同意我对此的看法,但由于vim的优越性的标准论点之一是其无限的可配置性:

  • 在这种情况下可以交付吗?
  • 可以vim将光标置于字符之间吗?

vim cursor

11
推荐指数
1
解决办法
742
查看次数

libusb 如何访问内核的东西?

据我了解:

  • 一般来说,驱动程序运行在内核空间,可以从用户空间调用。
  • 只有内核空间的代码才能调用usb底层的东西/ ioctl
  • libusb 是一个库,所以它会在用户空间编译和运行

那么如何libusb实现低级USB呢?

drivers usb

10
推荐指数
1
解决办法
4666
查看次数

制作自己的 linux 发行版的方法有哪些?

我已经在很大程度上定制了我的 linux 以满足我的特定需求。我想用它制作一个可引导的 DVD,我可以将它安装在我想要的任何系统上。

我听说过一个叫做 remastersys 的工具。

  • 这个工具有哪些替代品?
  • 每种工具的优缺点是什么?

distros

9
推荐指数
1
解决办法
427
查看次数

手刹新的 VP9 编解码器变灰

Handbrake new VP9 codec 变灰无法使用。

我从ppa repo他们的homepage.

libav and the vpx-tools 已安装。

我错过了什么?我可以检查什么?

video-encoding codec handbrake

8
推荐指数
1
解决办法
1804
查看次数

尝试禁用控制台输出,console=null 不起作用

如上所述,我想完全关闭控制台输出,但将console=console=null放入内核命令行并不会改变任何事情。当我进入quiet内核命令行时,它近似于这项工作,但我想完全关闭输出。

那么为什么console=null不起作用,甚至没有错误消息?

command-line boot console linux-kernel

7
推荐指数
2
解决办法
3万
查看次数

使用多个 SSD 作为带有 bcache 的缓存设备?

如果我们在一个系统中安装了三个 SSD,并为 SSD 上的未使用空间提供一个备用分区(/dev/sda2/dev/sdb2/dev/sdc2)。可以bcache配置为使用所有三个分区来缓存单个后备设备(例如/dev/md10位于 之上的设备/dev/sd[defghij]1)。

从我在其他地方读到的内容来看,一个特定的 SSD 设备有可能被用来bcache缓存多个硬盘驱动器或 RAID 阵列。但是没有什么可以解释一个后备设备是否可以同时被多个 SSD 缓存。

例如,您可能有三个 100GB SSD 而不是单个大型 300GB SSD,并且您希望将它们用作单个 12TB 阵列的缓存设备。

bcache

7
推荐指数
1
解决办法
3781
查看次数

运行bash命令后如何跳过vim消息“按Enter...”

运行 bash 命令(例如!mv file1 file2)后,vim 输出该命令的结果并打印此消息:

按 Enter 或输入命令继续

有没有办法跳过这个消息并自动返回到vim?

bash vim

6
推荐指数
1
解决办法
2064
查看次数

目录的平面视图

当我在 Windows 中时,我曾经使用 Total Commander 作为我的文件管理器。有一个名为“分支视图”(CTRL+ B)的函数,它基本上显示了特定目录中的所有文件,包括所有递归目录中的任何文件。

总命令的基本视图

 SS#1

我真的很难找到满足该功能的 linux 文件管理器。有时我在 wine 下使用总指挥官,但在某些操作上相当慢。目前我正在使用游侠,但它没有这个功能

file-manager

6
推荐指数
1
解决办法
3014
查看次数

如何解决运行 WordPress 时在 Apache 中关闭“AH00169:捕获 SIGTERM”的问题

环境:debian9+LAMP+wordpress4.9.3,搭建在本地PC上,自己用。

cat /var/log/apache2/error.log
[Mon Feb 05 09:42:09.965635 2018] [mpm_prefork:notice] [pid 1083] AH00163: Apache/2.4.25 (Debian) configured -- resuming normal operations
[Mon Feb 05 09:42:09.965658 2018] [core:notice] [pid 1083] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 05 14:41:47.057389 2018] [mpm_prefork:notice] [pid 1083] AH00169: caught SIGTERM, shutting down
Run Code Online (Sandbox Code Playgroud)

错误日志中有很多 AH00169 和 AH00163 以及一些 AH00094。每天几乎有 40 行错误信息。

它被一个人使用,我!

使用 apachectl 检查所有配置。

sudo apachectl configtest
Syntax OK
Run Code Online (Sandbox Code Playgroud)

一些重要的配置文件:

  1. 文件 000-default.conf

    cat /etc/apache2/sites-available/000-default.conf
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
    Run Code Online (Sandbox Code Playgroud)
  2. 文件 apache2.conf …

wordpress apache-httpd

6
推荐指数
0
解决办法
3万
查看次数