4.3.12(和其他)工具的setextradata
子命令提供了许多有用的调整甚至是基本功能,例如使用 激活符号链接,但似乎没有系统地记录。是否有命令(可能包括受支持的版本)的列表(所有键(如果有限制,还有值)?VBoxManage
VirtualBox
VBoxManage setextradata <VM name> VBoxInternal2/SharedFoldersEnableSymlinksCreate/<share name> 1
我想不出任何原因为什么传输一个简单的文件rsync -e 'ssh -p 19' -vvv /path/to/file root@192.168.179.3:
失败
opening connection using: ssh -p 19 -l root 192.168.179.3 rsync --server -vvve.Lsfx . . (11 args)
Permission denied, please try again.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.1]
[sender] _exit_cleanup(code=12, file=io.c, line=226): about to call exit(12)
Run Code Online (Sandbox Code Playgroud)
当ssh
登录ssh -p 19 root@192.168.179.3
工作正常时。cat [/path/to/file]
对于本地文件成功,权限是664
,所有者是调用rsync
. 该文件位于/tmp/
. …
当我启动 GUI 程序时,它的窗口出现在当前活动的桌面上(基本上是在随机桌面上)。
如何让它出现在特定的桌面上?例如,在启动时,我希望启动某些程序并将其分发到桌面。
我已经设置了 openbox 的配置文件以强制某些程序始终在特定桌面上启动。
理想情况下它应该是这样的:
start_on_desktop 1 gnome-terminal --tab -e program1 --tab -e program2
start_on_desktop 2 gnome-terminal --tab -e program3 --tab -e program4
start_on_desktop 3 firefox
Run Code Online (Sandbox Code Playgroud)
它应该能够在其他桌面上启动相同的程序。
也不喜欢我在桌面 X 上启动程序然后切换到桌面 Y 并且突然一个应该在 X 上的程序出现在 Y 上。当我启动很多程序并经常在桌面之间切换时,它们最终会变得混乱,我需要将它们收集在一起并合理地重新分配。
此外,我希望第一个初始 gnome-terminal 位于桌面 3 上,但我也希望后续 gnome-terminal 位于桌面上,我按下启动 gnome-terminal 的按键(也在 openbox 中配置)。
我正在尝试研究如何将文件转换为 UTF-8,但除了使用 iconv 之外,我真的在 google 上找不到太多有用的信息。我下载了它,但是当我通过 CLI 运行它时,它告诉我我没有正确安装它。我试图处理的文件是一个相当大的文件(5M 行)。
我有一个正在运行的服务器,我希望能够通过连接到 VGA 的屏幕来访问它(很少,大多数时候是通过 SSH 访问的)。因此我插入了 PCI-e 显卡并拔掉了 VGA 电缆。显卡是被动冷却的,如果我打开机箱并触摸凉爽的机身,我可以感觉到明显的温暖并得出结论它正在消耗能量(附近没有消费者可以以任何方式传输热能)。
如果我拔下该卡(如“我应该禁用未使用的显卡吗? ”中的建议),我每次想要连接屏幕时都必须将其内置。我想避免这种情况以及能源消耗。
取消和重新激活需要在操作系统级别进行(例如通过 SSH),因为否则我需要一个屏幕来配置 UEFI(或者盲目地这样做,这是别无选择)并遇到鸡生蛋蛋生鸡的情况。问题。
我正在使用 Ubuntu 15.04 和 Linux 4.0.2。该显卡标记为 XFX HD 5450 850M,并具有 VGA、HDMI 和 D-SUB 连接器。主板是华擎X99-Extreme,不带集成显卡。
编辑:将使用的模块列入黑名单后sudo lspci -v
(遵循下面@WhimsicalWombat的有希望的答案)(在我的情况下,我必须使用modprobe.blacklist=module_to_blacklist
内核参数 - 请参阅https://askubuntu.com/questions/110341/how-to-blacklist-kernel-modules有关更多详细信息 - 对于radeon
和snd_hda_intel
),PCIe 显卡仍然会发热(被动冷却器的温度 > 60 度,并且附近没有热源),并且lspci -v
设备中没有列出任何模块。lspci -v
设备的输出不是
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] (prog-if 00 [VGA controll
er])
Subsystem: XFX Pine Group Inc. Device …
Run Code Online (Sandbox Code Playgroud) linux pci-express graphics-card energy-saving display-driver
重复项已经关闭,但这还不够(我觉得我必须经常输入命令)。
假设我有 2000 条bash
历史记录和一个我过去经常使用(n
多次)但最近不使用的命令,现在我想再次使用。假设此命令位于历史记录中最旧的位置,并且将在下一次非重复命令执行后被逐出。我希望保留此命令,并将最旧的命令(使用计数 < n
)从历史记录中逐出。
有人可能会争辩说,这使得bash
历史不再是(线性)历史。我同意,但不在乎,因为我想轻松访问我最喜欢的命令(自动收集)。
我bash
在 Ubuntu 15.10 上使用4.3.42。
为了清楚地表明我的问题,我将使用相当高的数字。文件服务器通过 1 gbps 线路连接到 Internet。服务器正在向客户端发送一个 100 GB 的文件。该文件被分割成数据包并以 1 gbps 的速度发送到客户端 ISP。但是,客户端通过 1 mbps 线路连接到 ISP。这意味着 ISP 必须保存/缓存从文件服务器发送给它的所有数据,直到客户端接收到所有数据。
这是如何完成的,还是服务器以与服务器和客户端之间最慢的线路相同的速率发送数据包?
点 ( .
) 可以是文件或目录名称的一部分,包括第一个和最后一个位置。在 UNIX 上,路径中的单个点指的是当前目录,因此始终可以解析为名称不是 的目录.
。
有什么方法可以创建一个.
在 Windows上命名的目录?
我正在使用 VirtualBox NatNetwork 类型将我的大多数 VM 连接到主机(设置了转发所需的端口)。我想知道如何从 VM 内部连接到主机的本地环回(“localhost”)(例如在 VM 内部使用 apt-cacher-ng)。
NAT 与主机接口的 IP 连接的使用对我来说很清楚并且有效。
我在 Ubuntu 14.04 和 Linux 3.11.13 上使用 VirtualBox 4.3.10。
我正在寻找高于程序化文件操作、命令或 python 库级别的任何内容。似乎没有编辑文件的替代方法(假设http://www.postgresql.org/docs/9.2/static/auth-pg-hba-conf.html会提到替代方法)。
linux ×3
networking ×2
virtualbox ×2
windows ×2
bash ×1
cache ×1
command-line ×1
desktop ×1
dotfiles ×1
filenames ×1
history ×1
internet ×1
nat ×1
openbox ×1
path ×1
pci-express ×1
permissions ×1
postgresql ×1
rsync ×1
ssh ×1