Tag: 执行命令

rc.local不会执行脚本

这是我的rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will “exit 0” on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # […]

每次某个命令终止时如何自动执行命令?

示例:一旦add-apt-repository进程终止,立即运行apt-get update – 无需手动输入命令。 有没有办法做到这一点? 是否可以在不使用sudo密码的情况下设置这样的组合? (虽然我不介意任何一种方式) 我问以下内容: 如何将两个命令链接在一起,这样每当我执行一个特定的命令时,它总是执行后面的链接命令?

如何直接从nautilus运行可执行文件?

当我在geany和build中编写C代码然后使用那里的按钮从那里运行程序时,它工作正常。 我再次使用终端仿真器中的./file_name命令运行已编译的可执行文件。 但是当我双击nautilus中的可执行文件时,没有任何反应。 我还从属性菜单中选中了“允许将文件作为程序执行”。 但问题仍然存在。

将Squashfs提取到现有目录

我将Ubuntu安装备份为.squashfs文件。 我想将它提取到分区的根目录,但是当我尝试时给出了一个错误,说明目录存在。 我可以很好地提取到不存在的目录。 我搜索了有关使用squashfs-tools的信息,但无法找到用于提取到现有位置(如空分区)的命令。 这是我正在使用的命令,用于提取到不存在的位置: sudo unsquashfs -d /media/location1/locationthatdoesntexist /media/location2/file.squashfs 我尝试使用它来提取到一个空分区,但它不起作用: sudo unsquashfs -d /media/location1 /media/location2/file.squashfs 来源: http://www.tldp.org/HOWTO/html_single/SquashFS-HOWTO/#mksqoptions

如何更改启动器命令?

我想改变启动器的行为,所以如果我点击firefox图标,它就会运行命令 $ optirun firefox 有谁知道如何改变它? 谢谢

从终端启动和分离程序的最有效方法?

我正试图从终端启动一个程序,以便发生以下情况: 关闭终端不会关闭程序 打开,使用或关闭时,程序不会向终端输出任何内容 终端可以免费用于其他事情 命令简短而甜蜜 没有输出文件需要担心

什么是“exec 1> / var / opt / log / my_logs / MYPROG_`date’+%Y%m%d_%H%M%S’`.log 2>&1”做什么?

我试图了解下面的shell脚本正在做什么。 我知道没有任何参数的exec重定向当前shell的输出但是我无法理解下面的命令的作用: exec 1>/var/opt/log/my_logs/MYPROG_`date ‘+%Y%m%d_%H%M%S’`.log 2>&1

为什么某些服务器需要’./’来运行脚本而其他服务器不需要?

我想知道为什么有些Ubuntu服务器不同。 我有两个运行Web应用程序的Ubuntu 12.04服务器。 今天我试着从它的文件夹中运行一个sh文件。 服务器1可以在没有./的情况下运行shell,但服务器2需要它。 两者都获得了777的许可。

终端中的run命令和ALT + F2之间是否有任何区别

对于运行直接命令,有两种方法。 要么在终端中运行 或者从Alt + F2获得的“运行命令”对话框(如下所示)运行 那么,他们之间有什么区别吗? (工作相同和shell)或重定向到相同?

命令别名中的空格

例如,我想让一个命令good night ,这看起来像alias good night=”many many many commands here” 。 我尝试了这个但是,不允许使用空格。 有什么方法可以做到这一点吗?