小编Tim*_*imD的帖子

只读 SD 卡

我的计算机中有一个 IcyBox USB 集线器/读卡器组合,运行 Ubuntu 12.10。

SD卡有问题。无论写锁定开关如何,它始终以只读方式安装它们。这在许多其他工作的 SD 卡中都可以观察到,并且对于适配器中的 microSD 至关重要,其中 microSD 在读卡器的 microSD 插槽中很好。

任何人都知道发生了什么以及我如何解决它?

filesystem mount card-reader sd-card read-only

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

运行命令时的工作目录

我有一个可执行文件,我们称之为 exec。为了称为 dir 的参数,它存在于一个目录中。假设它位于文件系统根目录。我可以通过做来运行这个可执行文件

cd /dir
./exec
Run Code Online (Sandbox Code Playgroud)

如果我尝试从其他任何地方运行它,

/dir/exec
Run Code Online (Sandbox Code Playgroud)

它无法运行。从它发出的错误消息来看,它似乎试图在运行命令的目录中查找支持文件,而不是在它自己的目录中。到目前为止还不是一个大问题。但是,我想为命令添加别名,以便我可以从任何地方调用它。我可以写一个别名如下:

alias foo="cd /dir;./exec &"
Run Code Online (Sandbox Code Playgroud)

但这使我的终端留在 中/dir,这是我不想要的。我也不想改回某个任意目录,我想留在原来的位置。

这能做到吗?

command-line alias

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