commandnotfound的简单介绍
command not found怎么办
解决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的情况就已经解决了:
command not found是什么意思?
command not found是没有找到命令的意思。
重点词汇解析:
command 核心词汇
英 [kə'mɑːnd] 美 [kə'mænd]
n. 命令;指挥;掌握;[计算机] DOS命令 : 引用辅助命令处理器
v. 命令;指挥;掌握;博得
The company commander roared his command.
连长高声发布命令。
command oneself 控制自己
command respect 受到尊敬
词汇的同近义词
enjoin 畅通词汇
英 [ɪn'dʒɔɪn] 美 [ɪn'dʒɔɪn]
v. 命令;吩咐;禁止
He enjoined obedience on the soldiers.
他命令士兵服从。
The judge enjoined him from selling alcohol.
法官禁止他卖酒。
command not found 什么意思
意思是:找不到执行文件或者命令脚本的路径。
通常,command not found是系统不能找到执行命令的路径引起的。
拿命令ifconfig来说,如果没有把:/**in追加到环境变量,直接输入ifconfig命令是不能执行的,输入/**in/ifconfig才能执行。
通过whereis ifconfig可得知ifconfig所在路径是/**in/ifconfig,即在**in目录下。
如果环境变量中没有设置/**in,则会显示command not found,如果不设置环境变量并企图先进入/**in目录再执行ifconfig命令是不会成功的,因为系统不会主动搜索当前目录下的文件,它不关心你的当前目录在哪儿,只会搜索环境变量。
不设置环境变量是否就意味不能使用ifconfig命令了呢?显然不是,如果不设置环境变量/**in,你仍然可通过如下方法执行ifconfig命令:cd /**in; ./ifconfig 。“./ ”告诉系统不用搜索环境变量,直接就在当前目录下执行命令,作用等同于/**in/ifconfig。
总结起来,可通过两种方法解决command not found问题。第一种,设置环境变量,如果不知某个命令所属目录,whereis [command]可查看。第二种,不用设置环境变量,进入命令所属目录,./[command]亦可实现。
参考资料
百度翻译.百度翻译[引用时间2018-1-18]
Linux教程.Linux公社[引用时间2018-1-18]

