小编Mat*_*hew的帖子

如何运行可以在终端关闭后继续存在的命令?

有时我想开始一个过程并忘记它。如果我从命令行启动它,就像这样:

redshift
Run Code Online (Sandbox Code Playgroud)

我无法关闭终端,否则它会终止进程。我可以以可以关闭终端而不终止进程的方式运行命令吗?

command-line process terminal background-process

398
推荐指数
9
解决办法
55万
查看次数

是否有一个标准命令总是以失败而退出?

我想用失败的命令测试我的脚本。我可以使用带有错误参数的现有命令。我还可以编写一个简单的脚本,该脚本会立即因失败而退出。这两种方法对我来说都很容易做和工作,但是如果有一个用于此目的的标准命令,我想改用它。

command-line shell shell-script exit exit-status

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

为什么我的 xmodmap 命令不会在启动/登录时运行?

我想在每次登录时(或每次启动时,如果这不起作用)运行此命令: xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'

我尝试了很多东西。我把命令放在System > Preferences > Startup Applications. 我把它放在一个.sh文件中,标记它chmod +x并将该文件放在System > Preferences > Startup Applications. 我把脚本放在/etc/init.d. 我把命令放在~/.profile. 似乎没有任何效果。

最后,我把它放在我的~/.profile:

touch test1
xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
touch test2
Run Code Online (Sandbox Code Playgroud)

test1 和 test2 都被创建,但键仍然没有重新映射。如果我只是复制/粘贴命令并手动运行它,它工作正常。但它不会在登录时运行。有任何想法吗?

startup login ubuntu

13
推荐指数
2
解决办法
7972
查看次数