command not found怎么办

帐号已注销
2019-04-27 · TA获得超过3.9万个赞
知道答主
回答量:188
采纳率:40%
帮助的人:21.4万
展开全部

解决mac上出现command not found的步骤如下:

1、首先,在mac上打开mysql:

2、然后,在mac终端上,运行mysql命令:

3、接着,在命令行上使用vim打开 etc目录下的profile文件,要用sudo管理员权限运行:

4、然后,打开文件后,按一个字母 i,进入编辑状态。然后在后面输入export路径:

5、最后,按一下esc键,退出编辑状态,输入:wq!保存刚才的修改,到此,mac上出现command not found的情况就已经解决了:

七彩虹科技有限公司
2018-07-05 · 为您提供更好的产品和服务
七彩虹科技有限公司
七彩虹科技成立于1995年,中国著名的DIY硬件厂商, 亚太区最重要的显示卡提供商之一。专注于IT硬件产品研发、生产和销售,致力于为个人和企业用户提供最具创新与实用价值的硬件产品及应用方案。
向TA提问
展开全部
通command not found系统能找执行命令路径引起事呢拿命令ifconfig说,没:/sbin追加环境变量直接输入ifconfig命令能执行输入/sbin/ifconfig才能执行通whereis ifconfig知ifconfig所路径/sbin/ifconfig,即sbin目录环境变量没设置/sbin则显示command not found设置环境变量并企图先进入/sbin目录再执行ifconfig命令功系统主搜索前目录文件关前目录哪搜索环境变量设置环境变量否意味能使用ifconfig命令呢显设置环境变量/sbin仍通执行ifconfig命令:cd /sbin; ./ifconfig ./ 告诉系统用搜索环境变量直接前目录执行命令作用等同于/sbin/ifconfig
总结起通两种解决command not found问题第种设置环境变量知某命令所属目录whereis [command]查看第二种用设置环境变量进入命令所属目录./[command]亦实现
我觉得原因是这样的,service命令是要用ROOT用户来执行的,而出错的用户是用su root切换到ROOT用户下,这个命令没有也不会把环境带过去!用如下命令就不会出错了: su - root 注意:su 后面是一个空格,横线后面也是一个空格,千万不能省略. 很简单,但是很实用!呵呵!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苏小素CC
2018-07-26 · TA获得超过3693个赞
知道大有可为答主
回答量:2346
采纳率:88%
帮助的人:510万
展开全部
通常,command not found是系统不能找到执行命令的路径引起的,是怎么回事儿呢?拿命令ifconfig来说,如果没有把:/sbin追加到环境变量,直接输入ifconfig命令是不能执行的,输入/sbin/ifconfig才能执行。通过whereis ifconfig可得知ifconfig所在路径是/sbin/ifconfig,即在sbin目录下。如果环境变量中没有设置/sbin,则会显示command not found,如果不设置环境变量并企图先进入/sbin目录再执行ifconfig命令是不会成功的,因为系统不会主动搜索当前目录下的文件,它不关心你的当前目录在哪儿,只会搜索环境变量。不设置环境变量是否就意味不能使用ifconfig命令了呢?显然不是,如果不设置环境变量/sbin,你仍然可通过如下方法执行ifconfig命令:cd /sbin; ./ifconfig 。“./ ”告诉系统不用搜索环境变量,直接就在当前目录下执行命令,作用等同于/sbin/ifconfig。
总结起来,可通过两种方法解决command not found问题。第一种,设置环境变量,如果不知某个命令所属目录,whereis [command]可查看。第二种,不用设置环境变量,进入命令所属目录,./[command]亦可实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
芊云说电影
高粉答主

推荐于2017-09-19 · 每个回答都超有意思的
知道大有可为答主
回答量:3万
采纳率:89%
帮助的人:1亿
展开全部
通常,command not found是系统不能找到执行命令的路径引起的,是怎么回事儿呢?拿命令ifconfig来说,如果没有把:/sbin追加到环境变量,直接输入ifconfig命令是不能执行的,输入/sbin/ifconfig才能执行。通过whereis ifconfig可得知ifconfig所在路径是/sbin/ifconfig,即在sbin目录下。如果环境变量中没有设置/sbin,则会显示command not found,如果不设置环境变量并企图先进入/sbin目录再执行ifconfig命令是不会成功的,因为系统不会主动搜索当前目录下的文件,它不关心你的当前目录在哪儿,只会搜索环境变量。不设置环境变量是否就意味不能使用ifconfig命令了呢?显然不是,如果不设置环境变量/sbin,你仍然可通过如下方法执行ifconfig命令:cd /sbin; ./ifconfig 。“./ ”告诉系统不用搜索环境变量,直接就在当前目录下执行命令,作用等同于/sbin/ifconfig。
总结起来,可通过两种方法解决command not found问题。第一种,设置环境变量,如果不知某个命令所属目录,whereis [command]可查看。第二种,不用设置环境变量,进入命令所属目录,./[command]亦可实现。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-12-03
展开全部
没找到你所查找的
那你就换一种方式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式