永发信息网

linux安装的路径中:代表什么意思

答案:4  悬赏:10  手机版
解决时间 2021-03-14 01:45
输入 which mysql
输出 /usr/bin/which: nomysql in(/usr/local:/sbin/usr/local/bin:/sbin:/bin:/usr/bin:/root/bin)
这里的:是目录分隔符吗 ,上述结果是没有运行路径的意思吗

有安装路径没有运行文件所在路径是为什么
最佳答案
括号里的是你的PATH,即环境变量,:是分隔符

which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
格式:which 可执行文件名称
全部回答
搜索路径显然是一系列的路径嘛,, 你有没有发现,在终端中直接输入ls,gcc或者vi这些命令就会直接运行,,而当你写了一个脚本的时候要运行通常要./脚本名,,如果你把你的脚本 放到/bin或者/usr/local/bin里就能直接用脚本名来运行了,, 为什么会这样??很简单,,/bin,/usr/local/bin都在搜索路径里面,,当终端里运行一个命令的时候,系统首先就会看看是不是shell命令,不是的话就在搜索路径里查找这个命令,如果还没有就报错了,, 一般搜索路径会保存在变量path当中,你终端运行echo $path就知道有哪些路径了,,
你可以cat $PATH,看一下环境变量,环境变量是有多个的,还可以添加
这里的:是目录分隔符 PATH变量指定的路径可以有很多个 上面说明你的mysql没有加入到变量中,不能用service mysql start/stop这样的命令,但是可以用绝对路径
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湾仔码头汤圆200g零售价多少钱
牡丹江市第一人民医院-神经内科治疗中心怎么
淑霞理发店我想知道这个在什么地方
梦幻西游2鉴定去哪好 武器鉴定 哪个地方好 都
我的老公不喜欢呆在家里怎么办??
当围棋教师怎么样?
余姚市舜佳彩印包装有限公司我想知道这个在什
衣柜面积怎么计算
波导m6手机不支持电信卡吗
《艾克斯奥特曼》里一共有多少个奥特
恒宇包装制品公司在什么地方啊,我要过去处理
人工养的娃娃鱼在2020以后还能卖到50元一市斤
网上贷款让发,身份证正反面,手持身份。银行
我想查看我老公的微信和qq聊天记录,不知道密
科赛电脑套色价格厂家直营店在哪
推荐资讯
正品费洛蒙香水官方网站请问,这个香水效果,
五矿·紫湖香醍地址在什么地方,想过去办事
二话不说是不是成语
甘肃清源司法鉴定所地址在什么地方,想过去办
夏普MX-M2608D 如何双面扫描
玻璃桌是用什么材质做的
华侨大学2015江苏省美术专业分最低多少
龙腾超市我想知道这个在什么地方
华为C8650电信手机,如何设置黑名单呀
谁有the information content of annual earn
“攲斜”还是“欹斜”呢?
女朋友昨晚喝醉了酒,到现在都没吃东西,我该
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?