我试图在新的Ubuntu服务器安装上消除错误,并且在日志中出现错误,我不知道如何跟踪。
日志反复显示此行
sh: 1: cd: can't cd to ~
sh: 1: cd: can't cd to ~
sh: 1: cd: can't cd to ~
sh: 1: cd: can't cd to ~
如何从这种模糊的错误中找到来源?它甚至没有发生日志中的大多数错误的时间。
提前致谢。这将是漫长的一天!
答案 0 :(得分:6)
cd ~
表示“将我所在的目录更改为我的主目录”。你或者脚本试图不成功地运行这个命令。就像克里斯说的那样,一个grep会节省你的一天:
cd /
grep -r 'cd ~' * -n
^这将切换到您的根目录cd /
,递归-r
在所有文件'cd ~'
中搜索字符串*
,并提供行号{{1 }}
答案 1 :(得分:0)
对于包含上次访问时间最近的字符串cd
的文件,可能是grep