小编Tob*_*ler的帖子

如何删除符号链接链接到的目录加上符号链接?

Saya是到b. 我在寻找一个简单的命令删除这些ab同时不需要我知道b

shell symlink rm

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

分屏“cat”可能吗?

我问的问题如何使用catless取决于行数?目的是浏览许多文件,而不必在显示长文件后向上滚动太多以查看我的历史记录,同时保持短文件的内容直接可见。

但是,将屏幕的一半简单地用于“通常”的 bash 输出,而将另一半(右侧或顶部,可能是品味问题)用于cat输出会更方便。有没有一种很好的方法(也许是一些screen魔法)来实现这一目标?即有一个分屏终端,其中一个简单的管道将输出重新定位到另一半,也许还有一些第二对热键可以单独滚动那一半的缓冲区?

我的第一个冲动是mkfifo用于管道,但也许有更简单的方法,或者有人实际上已经为此编写了一个工具......

bash terminal

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

FreeBSD 和 Windows 显示不同的时间

在双引导系统中,我通常使用 FreeBSD 9,但是当我引导到 Windows 7 时,我的系统时间在两个操作系统中都会自动更改并显示不正确的时间。有什么问题,我该如何解决?

freebsd dual-boot windows clock

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

如何设置`screen`来修改窗口标题和xterm-window标题?

我想让我当前的$PS1提示(\u@\h:\w$(__git_ps1 "(%s)")\$加上一些着色)也用作screen的窗口标题(在强硬中)和 xterm 窗口标题。如何做到这一点?

bash prompt gnu-screen xterm

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

如何从已安装的包重新创建包文件?

我曾经yaourt成功地构建和安装了一个 AUR 包,不幸的是,在默认配置中,构建的包在安装后被删除了这一事实。由于构建需要大约 24 小时,并且让软件包可供以后使用可能会有用,有没有办法从已安装的二进制文件中重建软件包,而不必makepkg再次使用它?或者更一般地说,因为这不一定是yaourt绑定的:

如何在makepkg无需重新编译的情况下从安装和源中检索生成的包?

arch-linux pacman yaourt

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

如何仅将一个公钥与像 scponly 这样的受限 shell 相关联?

我想使用无密码密钥来执行例如统一同步,同时只能使用受密码保护的密钥通过 SSH 连接到服务器。通常的使用方法scponly是更改我的服务器帐户的登录外壳,但这太全局化了。一个条目可以authorized_keys实现这一点吗?

ssh account-restrictions authorization

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

如何创建与程序耦合的虚拟文件,例如通过`gzip` 连接到`.gz` 文件?

给定例如一个 gzip 压缩的文本文件file.txt.gz,如何创建一个特殊的文件file.txt,在读取时产生文件的(交互式)解压缩内容.gz,并在写入时 a) 重新定义gzip新内容或 b) 拒绝写访问?

linux files

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

如何弄清楚给定命令对哪些文件做了哪些更改,甚至拦截它们?

假设我有一个程序mysterion,它的执行可能会修改一些文件。为了弄清楚这是否有害,我想以这样一种方式运行它,即我至少可以知道哪些文件是如何修改的,或者甚至可能以某种方式将另一个程序连接到它来决定是否接受或者它们发生之前否认这些变化。能以某种方式实现比逐步调试更不乏味的目标吗?

果然对于“确定更改”部分,我可以对整个文件系统进行快照diff,然后再进行快照,但这可能就像用大锤敲碎螺母一样......

linux bash files

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

如何一次操作shell脚本的所有参数?

而对于有限数量的参数,可以明确地做类似的事情

wrapped_function "${1#prefix}" "${2#prefix}" "${3#prefix}"  # etc.,
Run Code Online (Sandbox Code Playgroud)

没有更简单的方法可以同时操作所有参数吗?

bash parameter

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