OSX中的覆盖.profile会影响终端启动

时间:2016-07-19 14:32:49

标签: macos .profile

OSX 10.11.5上的.profile被意外覆盖。当向其添加PHP 7的路径时,在终端启动时我们得到:

declare -x Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.RVAZ5aB2CN/Render"
declare -x HOME="/Users/fw"
declare -x LANG="en_US.UTF-8"
declare -x LOGNAME="fw"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
declare -x PWD="/Users/fw"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.W5Sa8ZuiqH/Listeners"
declare -x TERM="xterm-256color"
declare -x TERM_PROGRAM="Apple_Terminal"
declare -x TERM_PROGRAM_VERSION="361.1"
declare -x TERM_SESSION_ID="2AA11A26-5380-4DE4-B1E2-550B9B9B5DE0"
declare -x TMPDIR="/var/folders/nm/hfxqj0d145l4pymv0nv6bs6m0000gn/T/"
declare -x USER="fw"
declare -x XPC_FLAGS="0x0"
declare -x XPC_SERVICE_NAME="0"
declare -x __CF_USER_TEXT_ENCODING="0x1F5:0x0:0x0"

.profile的当前内容是:

export
PATH=/usr/local/php5-7.0.8-20160626-123411/bin:$PATH

如果.profile为空,则在启动时终端中不会显示以上任何内容。

任何帮助将不胜感激。 (另外,如果有人知道是否有可能恢复.profile,那就太棒了。;-))

JD

0 个答案:

没有答案