2014-12-04 114 views
0

我正在使用Capistrano 3来部署我的应用程序。 Capistrano执行的某些命令失败。 下面是其中的两个:这个unix命令是什么意思?

DEBUG [ca206483] Running /usr/bin/env [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] on staging.myhousehold.co 
DEBUG [ca206483] Command: [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] 
DEBUG [ca206483] Finished in 3.276 seconds with exit status 1 (failed). 
DEBUG [cf9a9b43] Running /usr/bin/env [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] on staging.myhousehold.co 
DEBUG [cf9a9b43] Command: [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ] 
DEBUG [cf9a9b43] Finished in 3.072 seconds with exit status 1 (failed). 

究竟命令/usr/bin/env [ -L /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ]/usr/bin/env [ -f /home1/webdevea/public_html/staging/releases/20141204173857/.htaccess ]呢?

这些命令是否与ssh有关?庆典?

回答

2

对于env1

ENV - 在修改的环境

运行一个程序对于[/test1

测试 - 检查文件的典型值ES和比较值

-f FILE

        FILE存在且是一个普通文件

-L FILE

        FILE存在且是一个符号链接(同as -h)