小编Dim*_*ims的帖子

VNC 屏幕上没有窗口框架

我正在尝试在我的无头无头 Ubuntu 14.04 服务器上配置好的虚拟桌面。

不幸的是,我在打开远程屏幕时看到以下图片:

在此处输入图片说明

即窗口没有框架和标题。

我使用以下/etc/init/Xvnc4.conf(新贵脚本?)运行 VNC :

description "VNC screen for Dims"

start on (local-filesystems and started dbus and stopped udevtrigger)
stop on runlevel [016]

expect fork

script

     /usr/bin/Xvnc4 :0 -geometry 1280x1024 -PasswordFile /root/.vnc/passwd &
     cd /root
     export HOME=/root
     export DISPLAY=:0
     export LANG=en_US.UTF-8
     export LANGUAGE=en_US:en
     ~/.vnc/xstartup
end script
Run Code Online (Sandbox Code Playgroud)

我有以下内容 /root/.vnc/xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources …
Run Code Online (Sandbox Code Playgroud)

gnome vnc headless x11 upstart

5
推荐指数
1
解决办法
4439
查看次数

无效的组播接口

我正在尝试使用ping带有命令的指定接口

ping -I re3 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

我知道re3存在于ifconfig

re3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
        ether e8:de:27:01:7f:e7
        inet6 fe80::eade:27ff:fe01:7fe7%re3 prefixlen 64 scopeid 0x4
        inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
Run Code Online (Sandbox Code Playgroud)

不幸的是,我无法 ping 它的网关:

$/root: ping -I re3 192.168.1.1
ping: invalid multicast interface: `re3'
Run Code Online (Sandbox Code Playgroud)

那是什么意思?

更新

$arp 192.168.1.1
? (192.168.1.1) at (incomplete) on re3 expired [ethernet]
Run Code Online (Sandbox Code Playgroud)

freebsd pfsense

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

我可以将引导 linux 分区移动到另一个/驱动器分区并从那里引导吗?

我可以将工作启动分区/根文件系统移动到另一个驱动器/分区并从那里启动吗?

或者设备名称将被更改并阻止工作?

partition move-partition

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

VNC 桌面上没有显示 VNC 扩展

我已经vncserver使用该vncserver命令启动或远程实例,现在可以使用 VNC 客户端连接到它。

不幸的是,vncconfig由于错误,我无法启动

No VNC extension on display
Run Code Online (Sandbox Code Playgroud)

一切都在 VNC 上发生。怎么会这样?

在此处输入图片说明

vnc

5
推荐指数
1
解决办法
8520
查看次数

5
推荐指数
0
解决办法
1988
查看次数

.ssh/config/IdentityFile 中指定的文件是私钥还是公钥?

如果我在我的 ssh 配置中指定

Host myhost
    User myname
    IdentityFile mykey
Run Code Online (Sandbox Code Playgroud)

那么什么是IdentitfyFile:私钥或公钥?

ssh key-authentication

5
推荐指数
1
解决办法
3761
查看次数

如何在bash脚本中渲染没有引号的变量?

以下脚本:

$ cat runme01.sh 
#!/bin/bash

A=myval
B=$A/{fix}
C=$A/fix

set -xT

echo $B
echo $C
Run Code Online (Sandbox Code Playgroud)

如果运行,则打印以下内容:

$ ./runme01.sh 
+ echo 'myval/{fix}'
myval/{fix}
+ echo myval/fix
myval/fix
Run Code Online (Sandbox Code Playgroud)

如您所见,变量 B传递给echo在单引号,而变量C传递W / O他们。

可能是花括号导致了这种情况。

我想总是不带引号地传递它们。怎么做?

bash quoting variable

5
推荐指数
1
解决办法
2769
查看次数

如何在 freebsd 路由器上收集完整的网络使用统计信息?

我有一个freebsd box,作为局域网到外界的路由器。它有多个 Internet 提供商、OpenVPN 服务器和客户端、NAT 等。

我想有关于何时、谁、给谁、通过哪个提供商、通过哪个协议以及发送了多少字节的完整统计信息。

我同意最小时间刻度将是一个小时,即不需要毫秒精度。

我尝试了 vnstat2、ntopng 和其他一些程序,但它们似乎没有我需要的东西,或者不明显。

我不明白,为什么这个功能不容易获得。但是我不擅长freebsd,所以请给我一些线索。

freebsd routing statistics traffic nfsen

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

JQ中竖管和并列有什么区别?

我的程序返回JSONstdout它是一个对象operations字段,其中包含操作的列表。每个操作都包含包含字段的id字段,例如:

{
    "operations": [
        {
            "id": "694ef895-793f4631-41103e8-8ab59e66",
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用jq.

如果我在写

jq '.operations | .[] | .id'
Run Code Online (Sandbox Code Playgroud)

它有效,如果我正在编写

jq '.operations | .[].id'
Run Code Online (Sandbox Code Playgroud)

它也有效。

即并列与|此处相同。

但是如果我写

jq '.operations.[].id'
Run Code Online (Sandbox Code Playgroud)

它失败并显示消息

jq:错误:语法错误,意外的“[”,期待 FORMAT 或 QQSTRING_START(Unix shell 引用问题?),第 1 行:.operations.[].id jq:1 编译错误

为什么以及如何解决?

json jq syntax

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

尽管有可用空间,但设备上没有剩余空间

我无法创建目录,

$ mkdir 2groups2
mkdir: cannot create directory ‘2groups2’: No space left on device
Run Code Online (Sandbox Code Playgroud)

我什至无法更改目录

cd <TAB>
Run Code Online (Sandbox Code Playgroud)

导致这个

$ cd -bash: cannot create temp file for here-document: No space left on device
Run Code Online (Sandbox Code Playgroud)

同时,df报告超过9Gb:

$ df
Filesystem     1K-blocks     Used Available Use% Mounted on
udev            31428656        0  31428656   0% /dev
tmpfs            6288016     9080   6278936   1% /run
/dev/xvda1      60923900 51409376   9498140  85% /
tmpfs           31440072   276252  31163820   1% /dev/shm
tmpfs               5120        0      5120   0% /run/lock
tmpfs           31440072        0  31440072   0% /sys/fs/cgroup …
Run Code Online (Sandbox Code Playgroud)

disk-usage

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