小编Gaf*_*aff的帖子

vi模式下bash中最后一个命令的最后一个参数

我已经被说服(在 Stack Overflow 上)在 vi 模式下使用我心爱的 bash。到目前为止,我已经习惯了它,我喜欢它。

但是我确实错过了一个功能:在 emacs 模式下,您可以通过按“ESC”来输入上一个命令的最后一个参数。(也就是说,按 Esc 后跟 .)

是否有默认绑定可以在 vi 模式下插入最后一个参数?我找不到一个,我真的很想念这个命令......

bash

22
推荐指数
4
解决办法
2703
查看次数

当我没有 root 权限时如何在 Linux 上安装 VIM?

我在没有 root 帐户的情况下尝试在 Linux 上安装 Vim 时遇到了一些麻烦。错误信息如下所示:

错误信息

我该如何解决这个问题?我可以将它安装在除 之外的其他目录中/usr/local/bin/vim吗?

linux vim installation

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

如何在 PDF 文件的每一页上应用水印?

我有一个 PDF 文件,想在所有页面上以 45 度角应用如下水印:

watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
watermark watermark watermark watermark watermark watermark watermark
........................
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

pdf watermark

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

我可以在 OS X 中通过中键拖动启用滚动吗?

我有一个带三个按钮但没有滚轮的鼠标。

在 OS X 中,是否有任何方法(也许使用插件软件)可以让我通过按住并移动鼠标来使用我的第三个按钮进行滚动?

scrolling macos

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

在 OS X 上执行终端命令而不将其保存到 .bash_history?

该站点表示,在 Linux 上,您可以space在终端命令之前添加一个以将其排除在.bash_history.

这似乎不适用于 Mac OS X。有谁知道在终端上执行单个命令而不将其保存到历史记录的方法?

我不想清除历史。

在此处输入图片说明

terminal bash history command-line macos

22
推荐指数
1
解决办法
6520
查看次数

init.d 脚本未在启动时运行

我正在使用 screen 在我的专用服务器上托管一些反恐精英游戏服务器。当我想启动/停止服务器时,我运行了这个脚本:

#! /bin/sh
# /etc/init.d/css-server
#

case "$1" in
  start)
    echo "Starting Nullus Imprimis war server..."
    screen -A -m -d -S css-war-server /home/css-servers/war-server/css/srcds_run -game cstrike +map de_dust2 +maxplayers 16 -autoupdate -port 2555 -tick 100 
    echo "Nullus Imprimis war server started"
    echo "Starting Nullus Imprimis pub server #1..."
    screen -A -m -d -S css-pub-server-1 /home/css-servers/pub-server-1/css/srcds_run -game cstrike +map de_dust2 +maxplayers 32 -autoupdate -port 2666 -tickrate 100
    echo "Nullus Imprimis pub server #1 started"
    ;;
  stop)
    echo "Stopping Nullus Imprimis …
Run Code Online (Sandbox Code Playgroud)

boot script ubuntu

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

有没有办法在不让它进入睡眠状态的情况下关闭 MacBook 的盖子?

有没有办法在不让它进入睡眠状态的情况下关闭 MacBook 的盖子?例如,当将 macbook 连接到外部显示器时,这会很有用。

我自己一直无法弄清楚,但这里有一张来自 LifeHacker 的图片,看起来它正在完成。

在此处输入图片说明

mac laptop macbook power-management

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

如何判断屏幕截图是在 IE7 还是 IE8 中制作的?

我有一个 IE Web 浏览器的屏幕截图。我的问题是,我怎么知道它是 IE 7 还是 IE8?

我在网上查看过,7 号和 8 号的所有不同镜头看起来都一样。

internet-explorer web-development

21
推荐指数
3
解决办法
4244
查看次数

挂载在 NFS 挂载点上时如何(干净地)卸载 sshfs?

我的同事/home在我们的文件服务器上共享了一台台式计算机。我开发了一个 Perl 脚本,用于sshfs在另一个 SSH 主机上挂载某个目录,它在我的笔记本电脑上运行良好。

在他的计算机上,脚本sshfs最终无法卸载,并使挂载点不干净。除了重新启动之外,我没有找到任何方法来恢复挂载点。经过一些测试,我发现我们的设置之间的区别在于他/home在 NFS 上。在他的/tmp作品中,它完美无缺。

挂载后,在脚本运行期间一切正常。但是当终止sshfs进程时,它被列为<defunc>byps直到父进程(Perl 脚本)退出。在sshfsshell 上运行原始命令时,问题仍然存在。

ls -dl挂载点的输出如下所示(我记得——我手头没有真正的 shell 输出副本):

? 1 ? ? 4096 Feb  9 15:37 file_archive/
Run Code Online (Sandbox Code Playgroud)

(大多数信息只有问号,至少是所有权限细节)

sshfs 挂载仍然被列出,mount但卸载操作失败,错误权限被拒绝,即使在执行 as 时也是如此root

我搜索了谷歌,但只发现了 sshfs 和 NFS 之间运行网络文件系统的大量比较。如何安全地在 NFS 目录中执行 sshfs 挂载/卸载?

networking linux ssh nfs sshfs

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

如何使用键盘快捷键关闭所有 Chrome 通知?

Chrome 是否有键盘快捷键 - 或绑定一个快捷键 - 可以让我关闭通知?

keyboard-shortcuts google-chrome notifications

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