今天遇见一个问题,crontab的定时任务会报错:java command not found,但是手动执行脚本一直能成功. 猜想是环境变量的问题. 在crontab里添加个打印环境变量的任务: * * * * * echo $PATH 查看crontab日志 /var/log/cron 可以看到,path里只有 /usr/bin和/bin两个目录. 怪不得找不到java. 解决方案: 在shell脚本里加一行 source /etc/profile. 另转一篇相关文章:http://xiach…
1.查看node版本 进入/www/server/nvm/versions/node 查看node版本 2.复制以下代码 以node版本v12.18.1举例 PATH=$PATH:/www/server/nvm/versions/node/v12.18.1/bin 3.进入根目录,修改环境变量 把第二步中的代码写入环境变量 vim ~/.bash_profile 4. 使环境变量生效 source .bash_profile 这个时候再次输入pm2命令就不会提示Not Found了…
1.安装NodeJS后,使用npm指令安装express框架,使用 npm install -g express npm install -g express-generator 安装了大半天的时间,一直提示express ,command not found.开始以为express没有成功安装,又重新安装了,仍然不能解决.在网上找了各种解决方案, 开始以为是自己的nodeJS的版本问题,尝试了卸载了nodeJS,安装新的版本,仍然不能解决问题. 2.网上提到有可能是环境变量的配置问题.我的no…
SQL2012 提示评估已过期 解决方案提示评估已过期的解决方法和 sql2008一样 第1步:进入SQL2012配置工具中的安装中心第2步:再进入维护界面,选择版本升级第3步:进入产品密钥,输入密钥第4步:一直点下一步,直到升级完毕. 密钥MICROSOFT SQL SERVER 2012 DEVELOPER 版(开发版)序列号:YQWTX-G8T4R-QW4XX-BVH62-GP68YMICROSOFT SQL SERVER 2012 ENTERPRISE SERVER/CAL EDITIO…
问题:运行adb提示command not found  解决措施: 1.下载安装:android-sdk-macosx 下载路径:http://down.tech.sina.com.cn/page/45703.html,下载的版本为Mac 24.4.1 2.打开terminal终端 3.创建.bash_profile文件,输入命令:touch .bash_profile .若已经创建过,则无需再次创建.直接跳过此步骤执行4 4.打开.bash_profile文件,命令行输入open -e .b…
win7访问局域网总提示用户名密码错误解决方案 1.点击开始-在搜索栏输入:secpol.msc(或者直接按下win+r键,输入secpol.msc),打开本地安全策略. 2.找到“安全设置”的“本地策略”的“安全选项” 3.在右边一栏找到“网络安全:LAN管理器身份验证级别”,双击进入 4.在默认状态选项下,英文版应该为"no defined",中文版为空.下拉那个默认选项,选择“仅发送NTLM响应” 5.确认…
Oracle.ManagedDataAccess 提示ORA-01017 错误[解决方案] Oracle.ManagedDataAccess 提示ORA-01017 错误[解决方案] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy] "Enabled"=dword:00000000…
官网下载了node的.pkg文件安装node,安装好后,在mac终端下输入npm -v 和 node -v均提示 command not found,参考了网上的方法,终于得解 第一步:创建.bash_profile文件,-表示在-目录下,.表示隐藏文件,打开终端,输入命令如下 touch ~/.bash_profile 第二步:打开.bash_profile文件,输入命令如下: open -t ~/.bash_profile 第三步:这时候会弹出一个空白的文本编辑框,在文本编辑框里面第一行编辑…
Linux:redhat6.5使用yum时提示需要注册问题解决方案 一.问题 新安装了redhat6.5.安装后,登录系统,使用yum时候.提示: This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 无法使用. redhat 默认自带的 yum 源需要注册,才能更新.我们想不花钱也可以更新,需要替换掉redhat的yum源.…
运行一命令在普通用户下可行,切换到root用户依然可行,但在普通用户下使用sudo执行时,提示Command not found. 修改/etc/sudoers文件,找到类似下面的一行: Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin 将要执行的命令所在的目录添加到后面,即可,如: Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin (完)…