ubuntu10.04 一打开终端就提示无法执行二进制文件 参数出错 bash: [: 过多的参数 bash: [: 过多的参数 bas 30
随意运行一个命令比如ls也提示bash:/home/xtayxkjy/bin/ls:无法执行二进制文件我是直接在应用程序-附件里打开的终端系统安装了几个月了,一直都是正常...
随意运行一个命令 比如ls
也提示bash: /home/xtayxkjy/bin/ls:无法执行二进制文件
我是直接在应用程序-附件里打开的终端
系统安装了几个月了,一直都是正常的。昨天不知道修改了什么东西。出了这个问题。 展开
也提示bash: /home/xtayxkjy/bin/ls:无法执行二进制文件
我是直接在应用程序-附件里打开的终端
系统安装了几个月了,一直都是正常的。昨天不知道修改了什么东西。出了这个问题。 展开
展开全部
ls命令在ubuntu下的位置应该是在/bin/ls
楼主可以用完整路径执行一下试试。
或者再用which命令看一下现在的ls命令是在那个目录下的。
/usr/bin/which ls #/usr/bin/which带路径是为了能够成功执行正确的which命令,查到的ls估计在/home/xtayxkjy/bin/ls那
再执行
/bin/echo $PATH 看一下现在的PATH变量,里面可能被错误的修改了
可以在~/.bashrc最后面加入一行
export PATH=........(带省略号的部分表示复制当前的PATH变量值,去掉/home/xtayxkjy/bin那个)
然后去掉家目录下的~/bin文件夹
楼主可以用完整路径执行一下试试。
或者再用which命令看一下现在的ls命令是在那个目录下的。
/usr/bin/which ls #/usr/bin/which带路径是为了能够成功执行正确的which命令,查到的ls估计在/home/xtayxkjy/bin/ls那
再执行
/bin/echo $PATH 看一下现在的PATH变量,里面可能被错误的修改了
可以在~/.bashrc最后面加入一行
export PATH=........(带省略号的部分表示复制当前的PATH变量值,去掉/home/xtayxkjy/bin那个)
然后去掉家目录下的~/bin文件夹
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在哪里打开终端的?要是快捷方式或者菜单的华你看看属性的路径后面是不是多了参数。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cd ns-2。34,确实是找不到吧,说实话我对这个版本的不会,运行的时候就是打ns出现%,然后nam就运行了,跟以前的版本写otcl和c++的不同,比较纠结
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询