command not found 它为什么不提示阿杜 我应该在车底安装的软件包的名称

command not found 它为什么不提示我应该安装的软件包的名称_百度知道
command not found 它为什么不提示我应该安装的软件包的名称
提问者采纳
yum search command-not-foundapt-cache search command-not-found安装这个包之后会产生command_not_found_handle ()脚本函数,当命令找不到时会调用它。
电脑网络爱好者
其他类似问题
为您推荐:
软件包的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁scp报错-bash: scp: command not found
来源:http://www.greensoftcode.net/&& 发布日期:&& && 点击次数:1822
发布者IP:175.31.214.146
&scp报错-bash: scp: command not found。
由于系统是新安装的,且最小安装,有许多包没有装上。scp是openssh提供的一个用于安全远程复制的工具。如果rpm安装的话,在openssh-clients中。需要安装这个软件包即可解决bash: scp: command not found这个问题。
执行命令yum install openssh-clients
安装过之后,再此报错。报错信息如下bash: scp: command not foundlost connection
从lost connection来看,应该是远程主机问题。到远程主机查询是否安装了openssh-clients,结果证实没有安装。安装该软件包后,再此执行scp命令,已经无bash: scp: command not found报错了
看来执行scp之类的命令需要本地与远程主机都有该命令。否则会报错bash: scp: command not found
是我要找的
不是我要找的
问题解决后请在中发布您的解决问题方法,谢谢共享!
版主QQ: | 联系电话:
Copyright@ 2009 - 2012 greensoftcode.net All Rights Reserved 辽ICP备号command not found 它为什么不提示我应该安装的软件包的名称_百度知道
command not found 它为什么不提示我应该安装的软件包的名称
提问者采纳
yum search command-not-foundapt-cache search command-not-found安装这个包之后会产生command_not_found_handle ()脚本函数,当命令找不到时会调用它。
电脑网络爱好者
其他类似问题
为您推荐:
软件包的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Linux 出现command not found 错误解决_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux 出现command not found 错误解决
来源:Linux公社&
作者:Linux
在很多人学习Linux命令行,会经常遇到command not found 错误,出现上述错误主要有以下几种情况:
命令书写错误,如有些人将Windows命令与Linux命令搞错,如查看ip相关信息,Linux命令行应该为ifconfig
环境变量没有配置好,这里一般有两种解决方法,第一,可以切换到root用户执行命令,第二种,就是配置用户的环境变量,其指令如下:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
----------------------------分割线----------------------------
Linux命令找不到?(找不到命令)
这个问题其实很简单,如果你在终端输入一个命令,而系统提示你说命令没有找到(Command not found)的话,要么是因为你没有装相应的软件包,要么就是因为路径设置的问题。如果是因为软件包的问题,那没有别的好说的,安装相应的软件包就好了。而另外一种情况,则需要对用户的路径进行设置。这里针对普通用户和超级用户分开介绍,以些列为例。& & & 一、普通用乎如果一些程序没有安装在系统默认的路径(ie /bin/, /usr/bin, /usr/local/bin/ )里面,这个时候普通用户想要调用这些命令,必须设定路径。方法很简单:以普通用户登录,然后在终端输入:
vi ~/.bash_profile
会出现如下的内容:# .bash_profile
# Get the aliases and functionsif [ -f ~/.bashrc ]; then& & & & . ~/.bashrcfi
# User specific environment and startup programs
export PATH此时,只要在export PATH前面加入自己的路径即可,例如我的修改后如下:[ @localhost bin]$ cat ~/.bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then& & & & . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:/usr/local/programs/crosstool/gcc-4.0.2-glibc-2.3.6/arm-linux-gnu/bin/export PATH
二、超级用户这里主要是一些用在系统管理上的命令,例如ifconfig, route等等, 他们位于/sbin, 或/usr/sbin/下。其实这些命令本身就没有任何问题,软件包早已安装完毕,路径设置也没有丝毫问题。而出现Command not found的原因在于:在终端使用su变成超级用户的时候没有将root的路径(环境)一起切换过来,从而导致身份虽然已经是root,但是工作的环境和路径依旧是普通用户的。这种问题的解决方法有两个,其一是按照(一)里面提到的,对普通用户的工作路径进行修改,但是这样比较麻烦。其二则简单的多,只要在使用su的时候在其后家上一个空格和&-& ,即将su改为 su -& 。这样就可以在成为root的同时将root的工作路径也一起切换过来了。如果你已经使用su变成了root,那也没有关系,只要在输入一下su - 就好了。
相关资讯 & & &
& (08/14/:42)
& (05/18/:49)
& (06月07日)
& (07/04/:32)
& (03/25/:16)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任??内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
UID空间积分0 积分66阅读权限10帖子精华可用积分66 信誉积分331 专家积分0 在线时间75 小时注册时间最后登录
白手起家, 积分 66, 距离下一级还需 134 积分
帖子主题精华可用积分66 信誉积分331 专家积分0 在线时间75 小时注册时间最后登录
论坛徽章:0
假如我使用的是bash,并且没有安装mysql,我执行mysql命令,将会出现提示:
程序“mysql”尚未安装。&&您可以使用以下命令安装:
sudo apt-get install mysql-client-core-5.5
但是我用zsh的时候,仅仅是提示
zsh: command not found: mysql
我需要怎么配置?
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
UID空间积分0 积分20384阅读权限90帖子精华可用积分20384 信誉积分2541 专家积分0 在线时间1800 小时注册时间最后登录
巨富豪门, 积分 20384, 距离下一级还需 19616 积分
帖子主题精华可用积分20384 信誉积分2541 专家积分0 在线时间1800 小时注册时间最后登录
认证徽章论坛徽章:57
这个功能还真没用过,你的bash怎么配置的,我执行没有安装的mysql的话也只是提示命令没找到。。。
UID空间积分0 积分3473阅读权限50帖子精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
小富即安, 积分 3473, 距离下一级还需 1527 积分
帖子主题精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
论坛徽章:4
yum search command-not-found
apt-cache search command-not-found
安装这个包之后会产生command_not_found_handle ()脚本函数,当命令找不到时会调用它。
UID空间积分0 积分20384阅读权限90帖子精华可用积分20384 信誉积分2541 专家积分0 在线时间1800 小时注册时间最后登录
巨富豪门, 积分 20384, 距离下一级还需 19616 积分
帖子主题精华可用积分20384 信誉积分2541 专家积分0 在线时间1800 小时注册时间最后登录
认证徽章论坛徽章:57
& & 学习了。
UID空间积分0 积分66阅读权限10帖子精华可用积分66 信誉积分331 专家积分0 在线时间75 小时注册时间最后登录
白手起家, 积分 66, 距离下一级还需 134 积分
帖子主题精华可用积分66 信誉积分331 专家积分0 在线时间75 小时注册时间最后登录
论坛徽章:0
不是很明白,我在ubuntu下需要执行什么命令来安装包?
或者我需要配置一下~/.zshrc 吗
UID空间积分0 积分3473阅读权限50帖子精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
小富即安, 积分 3473, 距离下一级还需 1527 积分
帖子主题精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
论坛徽章:4
我没有使用过zsh,不太清楚zsh有没有这个功能。
你在bash下,运行&type command_not_found_handle&就能看见它的函数定义。
你可以在zsh下用它的脚本写一个类似的函数试一下,或者用google搜一下试试。
UID空间积分0 积分3473阅读权限50帖子精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
小富即安, 积分 3473, 距离下一级还需 1527 积分
帖子主题精华可用积分3473 信誉积分516 专家积分0 在线时间233 小时注册时间最后登录
论坛徽章:4
zsh邮件列表跟这相关的讨论:
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处}

我要回帖

更多关于 我应该吉他谱 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信