小编Chr*_*oms的帖子

如何制作自己的“shell 命令”(例如 mkdir/cd 组合)?

我不知道有多少次我希望有一个既可以创建目录又可以移动到该目录的命令。基本上,我想要相当于以下内容:

mkdir -p /arbitrarily/long/path; cd /arbitrarily/long/path
Run Code Online (Sandbox Code Playgroud)

但只需要输入/arbitrarily/long/path一次,例如:

mk-cd /arbitrarily/long/path
Run Code Online (Sandbox Code Playgroud)

我尝试创建一个脚本来执行此操作,但它只会更改脚本中的目录。我希望 shell 中的目录也已更改。

#!/bin/bash
mkdir $1
cd $1
export PWD=$PWD
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

bash

41
推荐指数
3
解决办法
5222
查看次数

MobaXterm 在哪里保存它的主目录?

我发现 MobaXterm 是一个非常有用的终端客户端,但我真的希望能够将文件移入和移出主目录/home/mobaxterm。在我的 Windows 文件系统上,这不是一个有效的路径,那么/home/mobaxterm我的 Windows 文件系统上的真正位置在哪里?

mobaxterm

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

如何在 Windows 中批量创建一系列文件夹(000-999)?

我需要在一个目录中创建 1000 个编号为 000 到 999 的文件夹。如何使用cmd(即 Windows 命令行)执行此操作?

windows-7 command-line

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

Debian 需要打开什么端口才能获得更新?

我正在考虑在 Debian 虚拟机上部署我的 Web 应用程序。但是,我想尽可能地锁定它(即流量进/出)。我想知道我需要打开哪个端口(如果有)以允许更新。

security port debian-lenny

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

在 Windows 7 及更高版本上显示文件扩展名

如何在 Windows 7(或更高版本)上的文件夹中显示文件扩展名?

我从 WinXP 升级后找不到它。

windows-7 windows-8

11
推荐指数
1
解决办法
2118
查看次数

哪些键盘快捷键可以让我临时更改 MobaXterm 终端中的字体大小?

我很高兴得知您可以按住Ctrl并使用鼠标上的滚轮来更改 MobaXterm 中的字体大小。后来,我以为我找到了一个做同样事情的组合键,但我不记得它是什么(或者我只是想象它)。我试过Ctrl-Ctrl=和其他几种组合都无济于事。

您也可以右键单击并选择increase font sizedecrease font size

fonts terminal keyboard-shortcuts mobaxterm

7
推荐指数
1
解决办法
7894
查看次数

如何在 MobaXterm 中退出全屏模式?

我在 MobaXterm 中处于全屏模式,似乎无法摆脱它。我尝试右键单击并选择“重置终端”,但这没有用。

我还尝试了 Alt-TabF8和我在其他程序中使用的其他转义序列,但似乎没有任何明显的效果。

mobaxterm

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

如何将包含文本的 SVG 文件批量转换为 PDF 文件(特别是在 CentOS 5.3 x86_64 上)?

可能的重复:
如何在 Linux 上将 SVG 转换为 PDF

我想以编程方式将 SVG 文件转换为 PDF 文件。但是,SVG 文件包含必须可在生成的 PDF 文件中搜索的文本。此外,它必须适用于 x86_64 架构的 Red Hat Enterprise Linux 5.3 或 CentOS 5.3。如果它是开源的或者至少不是很贵,那就太好了。

这是我尝试过的。所有这些,除了 Batik,在 Debian Lenny 上都可以正常工作。

Inkscape
我可以使用来自http://inkscape.modevia.com/ap 的自动软件包安装它,但是当我从命令行使用它时,文本是不可搜索的。

Batik rasterizer [sic]
将 SVG 文件转换为 PDF 文件时,文本不再可搜索。

svg2pdf
这个和它的几个依赖的源代码可以下载。我一直试图让它在 CentOS 上编译,但还没有成功。我找到了一个适用于 Debian x86_64的预编译版本,但它在 CentOS 上不起作用。

rsvg-convert
无法在 CentOS 5.3 上搜索生成的 PDF。也许安装较新版本的 cairo 会有所帮助。感谢 DaveParillo 提到 rsvg-convert(在超级用户上)。

解决方案(但也许上面的一些内容对读者仍然有用)
princeXML
从源代码安装时,它在 CentOS 上运行良好。由于某种原因,从 .rpm 安装时它不起作用。感谢 Erik Dahlström!(提供的解决方案适用于我在 stackoverflow 上的情况) …

pdf inkscape svg processing images

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

将 vim 用于 LaTeX 还是其他东西?

对于那些经常使用 vim 并且也经常使用 LaTeX 的人,您是否建议将 vim 用于 LaTeX?如果没有,你有什么推荐?

vim latex

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

MobaXterm 本地终端无法工作 - 立即关闭

我可以使用 MobaXterm 通过 SSH 连接到其他计算机,但是当我尝试运行本地终端时,选项卡只是自行打开和关闭。我是否缺少诸如配置文件之类的东西?我也尝试以管理员身份运行它,但没有成功。

我使用的是 Windows 7 企业版 64 位,并从 MobaXterm v9.0 开始。我尝试完全卸载MobaXterm v9.0(包括删除CygUtils插件),然后安装最新的MobaXterm v9.1和CygUtils插件。然而,同样的问题仍然存在。

terminal mobaxterm

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

为什么从完全相同的起始文件以完全相同的方式生成的压缩文件之间存在二进制差异?

我使用“diff”命令比较在完全相同的起始文件上使用 zip 生成的两个压缩文件,它们被报告为不同。但是,当我解压缩它们并使用“diff”命令时,没有显示任何差异。我在 zip 和 gzip 中都注意到了这一点。

linux zip diff gzip

4
推荐指数
2
解决办法
1254
查看次数

如何找到名为“.”的应用程序 可能卸载它?

我正在尝试升级我的 Windows 10 机器。我不断收到一条关于需要卸载一个简单命名的应用程序的消息,.或者它可能是一个项目符号:

图片上写着“我们无法卸载这些应用程序。您需要自己删除这些应用程序,然后选择刷新。需要卸载这些程序,因为它们与升级不兼容。”  然后是“列表”,它是一个单点。 它是句号还是子弹或其他东西并不明显,但它可能是一个句号。

我没有看到任何具有此名称的应用程序。在 Linux 上,我希望.只引用当前目录。也许这是一个权限问题?我以前安装过 Linux 工具,但为了准备“Windows 10 Enterprise 版本 1607 的功能更新”而卸载了它们。

windows-10

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