小编Ulr*_*gel的帖子

Vim:使 XML 文本“漂亮”

是否有一种简单的方法vi可以使您的 XML 文本“漂亮”?

例如:

我要这个..

            <person>
  <name>Nick</name>
 <age>26</age>
         <gender>male</gender>
<occupation>doctor</occupation>
    </person>
Run Code Online (Sandbox Code Playgroud)

成为这个...

<person>
    <name>Nick</name>
    <age>26</age>
    <gender>male</gender>
    <occupation>doctor</occupation>
</person>
Run Code Online (Sandbox Code Playgroud)

vim editors xml vi text-processing

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

PATH 和 LD_LIBRARY_PATH 有什么区别?

我有一些困难的理解之间的差异PATHLD_LIBRARY_PATH。我有一个需要文件 pkg.tcl 的安装设置,但我没有在哪里添加路径:它应该是 toPATH还是LD_LIBRARY_PATH

path

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

如何在基于 ARM 的系统上测试 RAM 的数据损坏情况?

我有一个嵌入式设备。它基于 ARM,使用 Linux 2.6.31 和 256 MB RAM。

我想就什么是测试设备 RAM 数据损坏的最有效方法获得一些想法/提示。有人可以建议测试/软件吗?

笔记:

我现在有 memtester。我是在 Ulrich Dangel(下图)的建议下得到的。

我现在也mtest从uboot设置了。

我可以使用任何其他测试/方法吗?

linux boot memory arm

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

允许用户在没有密码的情况下使用 sudo

在沙箱 VM 环境中,我设置了 Ubuntu Linux,它有防火墙,无法从本地系统外部访问。因此,在该 VM 上,我想为管理用户(我设置的)提供使用 sudo 运行任何内容而无需密码的能力。

虽然我知道这并不安全,但这个虚拟机并不是一直都在运行,并且需要我的个人密码才能运行。所以即使这不是“安全”,有没有办法获得所需的功能?

sudo

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

两个不同的 /etc/hosts 取决于时间

我正在尝试为自己制作一个生产力套件。我的第一个目标是从 0900 到 1600 阻止 Facebook、Gmail 和 Stackexchange。

到目前为止,我已经编辑了我的/etc/hosts并添加了 0.0.0.0 www.facebook.com 和类似的 gmail 和 stackexchange。

但是我对如何在我的脚本中包含阻塞持续时间感到有些困惑。

我认为是有 2 个不同的文件(hosts_allow、hosts_block),然后cp hosts_allow hostscp hosts_block hosts取决于时间,但这需要放入无限循环或我不确定是解决问题的最佳方法。

有什么线索吗?

bash hosts

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

在 OpenSuse 12.1 上向 inittab 添加项目

我目前正在处理一个需要添加的项目,inittab以便程序在启动期间加载。

我试图启动的程序是 ac# mono 应用程序。我已经创建了一个启动脚本,如果启动脚本是手动运行的,程序会正常启动。但是,当我将其放入inittab程序时不会启动。

我已经签入,/var/log/messages但没有说有什么问题,只是说正在重新加载。

以下是我添加到inittab脚本中的内容

bes:2345:respawn:/home/bits/MyProgram/start.myprogram
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助,您可以提供

更新 下面是位于/home/bits/MyProgram 中的启动脚本中的代码。

#!/bin/sh

cd /home/bits/MyProgram

/usr/bin/mono EmailServer.exe "$@"
Run Code Online (Sandbox Code Playgroud)

我还尝试将 > mylog.txt 添加到以 /usr/bin/mono 开头的行尾,例如

/usr/bin/mono EmailServer.exe "$@" > mylog.txt

如果我手动运行启动脚本,即使我不在启动脚本所在的目录中,它也能正常工作,只是当我将它添加到 inittab 并运行 telinit q 时,它永远不会启动并且日志没有写入但是如果我手动启动程序,日志确实会被写入。

感谢您的任何帮助,您可以提供。

startup opensuse init

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

Pulseaudio/X 权限其他用户/SSH

我的用户 user1 正在运行一个图形 X 会话,每个用户都配置了脉冲。

我需要运行一个使用 user2 音频的图形程序。

  • 如果我做的su user2; program程序没有启动并且我没有音频也没有视频

  • 如果我这样做gksu -u user2 program,视频可以正常工作,但没有音频。

为什么会出现这些问题?启动脉冲应用程序的正确方法是什么,该应用程序会根据用户的脉冲输出声音?从另一个会话(例如 SSH shell)启动 X/audio 应用程序的正确方法是什么?

linux x11 pulseaudio authorization

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

通过 Tor 运行 nmap

是否可以nmap通过 Tor运行?

当我用谷歌搜索时,我的印象是 Tor 使用 Polipo / Privoxy,它们是 socks5 代理。因此,任何 TCP / UDP 感知应用程序都应该能够将它们用作网关来路由其流量。但是在某处还说nmap使用原始数据包,因此它不能通过Tor运行!

tcp tor nmap udp

4
推荐指数
1
解决办法
8078
查看次数

标签 统计

linux ×2

arm ×1

authorization ×1

bash ×1

boot ×1

editors ×1

hosts ×1

init ×1

memory ×1

nmap ×1

opensuse ×1

path ×1

pulseaudio ×1

startup ×1

sudo ×1

tcp ×1

text-processing ×1

tor ×1

udp ×1

vi ×1

vim ×1

x11 ×1

xml ×1