小编n0p*_*0pe的帖子

如何通过 Debian Squeeze 上的 shell 与 Unix 域套接字通信?

我正在运行 Debian Squeeze Web 服务器。我已经在其上安装了 memcached,并将 memcached 配置为侦听 Unix 域套接字(at /tmp/memcached.sock),因为它只需要从位于同一服务器上的网站接收消息。

它似乎工作正常,但我也想通过 shell 与 memcached 通信,以检查它是否在做我认为它在做的事情。

memcached 通过简单的 ASCII 协议接受消息(如果我理解正确的话)。如果它正在侦听 TCP/IP,我可以通过以下方式向它发送消息nc

$ echo "stats settings" | nc localhost 11211
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将该文本发送到域套接字。

在我的笔记本电脑(运行OS X Lion中),都nctelnet有选择(-U-u分别)使用域套接字。但是,在我的 Debian Squeeze Web 服务器上,这些选项不存在。

shell debian telnet socket

127
推荐指数
6
解决办法
21万
查看次数

面向开发人员的 Linux 发行版

我正在寻找能够吸引我的开发人员方面的最佳 Linux 风格。我是开源爱好者并使用几种不同的语言。

有没有像面向开发人员的 Linux 这样的东西?

distros linux distribution-choice

50
推荐指数
4
解决办法
7万
查看次数

如何禁用鼠标上的前进/后退按钮

我的鼠标有一个不幸的功能。在左侧,当我使用它时,我的拇指非常轻柔地坐在右侧,有两个按钮非常敏感,只需刷子就可以使它们点击。

我当然是在谈论讨厌的前进/后退按钮,如果在浏览器中按下这些按钮,就会使观看长达一小时的 YouTube 视频变得更加困难。有没有办法让我禁用它们?这会由 X 处理吗?

xorg mouse

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

/dev 中的设备文件实际上是做什么的?

(不是理解 /dev 及其子目录和文件的副本)

我正在浏览我的文件系统,这是我第一次花一点时间来分析我的/dev目录。我对其中的设备文件数量感到惊讶,并且无法理解所有这些:

max@linux-vwzy:/dev> ls
adsp             disk      fd0u1760  initctl  mem                 root  sg0       tty    tty21  tty35  tty49  tty62    vboxdrv     vcsa2
audio            dri       fd0u1840  input    mixer               rtc   sg1       tty0   tty22  tty36  tty5   tty63    vboxnetctl  vcsa3
autofs           dsp       fd0u1920  kmem     mixer1              rtc0  sg2       tty1   tty23  tty37  tty50  tty7     vboxusb     vcsa4
block            dvd       fd0u360   kmsg     net                 scd0  sg3       tty10  tty24  tty38  tty51  tty8     vcs         vcsa5
bootsplash       dvdrw     fd0u720   log      network_latency     sda   sg4       tty11  tty25  tty39  tty52  tty9     vcs1        vcsa6 …
Run Code Online (Sandbox Code Playgroud)

filesystems devices

32
推荐指数
1
解决办法
1万
查看次数

如何从损坏的 SD 卡中恢复数据?

我有一张 4GB SD 卡,上面有一些我需要恢复的家庭照片。当我将卡插入读卡器时,它显示为未知的 32MB 设备(如/dev/sde)并且无法安装。当插回相机(尼康 D60)时,它说需要格式化卡(就像将它插入 Windows 机器一样)。我想恢复卡上的所有照片(在家庭照片之前还有其他照片),因为我不知道我拍了多少张或它们的确切尺寸(但我相信它们都是 JPEG 格式)。该卡应格式化为 FAT32 文件系统。

哪些 Linux 或 Unix 实用程序可用于恢复文件?我可以自己做还是需要寻求专业帮助?

编辑:看来我的读卡器以某种方式损坏了卡,使其无法读取且无法格式化。当我检查另一张完全相同的卡(除了没有文件)时,它“毁了”第二张。我想再次使用第二张卡,那么是否有一种工具可以格式化不知道(或无法正确报告)它有多大的损坏卡?

utilities data-recovery

23
推荐指数
4
解决办法
11万
查看次数

如何编辑authorized_keys?

编辑/root/.ssh/authorized_keys文件的最佳方法是什么?

我的意思是,如果我需要在我的authorized_keys文件中附加一个新密钥,那么最好的方法是什么?

ssh authorization

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

如何在 GNU Screen 中移动窗口

我在窗口 1 中有一个名为“代码”的窗口,我想将其移动到窗口 7,这可能吗?

keyboard-shortcuts gnu-screen

20
推荐指数
1
解决办法
8412
查看次数

在哪里可以找到官方的 POSIX 和 UNIX 文档?

我正在寻找有关所有 POSIX 标准和规范的官方文档。我希望无法阅读文档以更好地了解 UNIX 系统以及它们如何在低级别工作。我在这里和那里都看到了 opengroup.org 的链接,我假设它是标准背后的实体(但是,我也听说 IEEE 也提到了很多)。

要详细了解 POSIX,请参阅以下问题:POSIX 究竟是什么?它为我解答了很多问题。

documentation standard posix

18
推荐指数
2
解决办法
5022
查看次数

如何模拟拔掉网线或关闭服务器?

我用netem模拟了网络延迟,这很棒。现在我想模拟未插入的网线或服务器出现故障时。我需要这个来简化我的应用程序的测试,但我在网上找不到任何对我有帮助的东西。我的服务器是虚拟 CentOS 实例,它们位于 Virtualbox 上。我想从一个 php 网页上做到这一点。

linux shutdown

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

删除意外提取的文件

可能的重复:
如何解压、解压 -xvf — 在凌乱的文件夹中解压?

这是一个非常烦人的现象。有时,我下载档案 ( tar.gz, tar.bz2, zip, rar, etc) 并tar xf [file]在文件目录中运行(或类似)。在极少数情况下,所有文件都在当前工作目录而不是子目录中提取。这可能导致无法使用模式匹配解决方案简单地删除数百个文件和数百个模式。

有没有办法获取存档的文件内容,然后删除当前工作目录中该列表中的所有文件?

zip archive rm

15
推荐指数
1
解决办法
5531
查看次数