我正在使用openSUSE进行自动安装AutoYAST系统的工作,并且在一个小细节上遇到了困难。为了在用户的环境中设置相关的应用程序,我尝试将符号链接到/usr/local/bin中的所有应用程序中(所以说/usr/local/bin有addr2line实用程序,那么我想要一个指向~/bin中的应用程序的符号链接)。
为了实现这一点,我尝试执行以下代码片段:
su -c "for program in `ls /usr/local/bin`; do ln -s /usr/local/bin/$program ~/bin/$program; done" <user>
我正在开发一个GWT应用程序,它具有更改系统日期和时间的功能。为了执行linux date命令(例如:date 052810242012),将执行以下行,但在那之后tomcat将冻结:
Runtime.getRuntime().exec(this.command); // where this.command is the date command
我已经意识到,即使应用程序已经启动并运行,并且我在终端中更改了系统日期和时间,它仍然会冻结应用程序。
有人能解释一下为什么吗?