Hi、大家好,我是钟义林。写一篇没什么实际含义的文章吧,这个就奉献初学者了吧!

    首先说明一下,在我们实际生产环境中,我本人喜欢在安装linux的时候选择最小安装。而安装好以后再缺什么安装什么。正如标题一样,不少时候会因为一些bash:***:command  not found 而困扰。今天我们举三个例子吧例,分别是setup vim ssh

bash:setup vim ssh:command not found

我想用ssh 出现了-bash:ssh:command对吧 想用vim出现了-bash:vim:command 以及我个人喜欢用的setup也是-bash:setup:command

其实就是因为最小安装的时候这些包没有安装上。我们来安装上就好、首先确认意见事情,就是你的机器能上外网。默认情况下 刚安装还的linux Centos 会默认不让你上网原因是要把你的ifcfg-eth0里的 ONBOOT=no 该为yes 然后重启网卡就可以获取ip了,前提是你有DHCP,当然,现在一般都会用DHCP服务,一个一个说吧:

bash:setup vim ssh:command not found

上图中是已经改好的。下面有个BOOTPROTO=dhcp,如果你想自己修改IP的话改为static,并且需要添加一下信息

IPADDR=(改成要设置的IP)

NETMASK=(子网掩码)

GATEWAY=(网关)

DNS=(dns地址)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

废话有点多了,说正题,在机器能上公网后我们来安装一些包让他能实现ssh vim setup

yum install setuptool  ntsysv iptables system-config-securitylevel-tui \

system-config-network-tui vim *ssh* -y


如果你嫌长,可以yum install vim* ssh* steup* ntsysv iptables system-config* -y


bash:setup vim ssh:command not found先看一下vim吧,OK了

bash:setup vim ssh:command not found

额外说一下,把SELINUX=permissive 


再说一下ssh连接不上的原因

bash:setup vim ssh:command not found

我换到CRT上讲解一下,愿意是因为没有ssh命令虽然你能重启sshd服务也能看到22端口

bash:setup vim ssh:command not found安装openssh  可以通过域名 yum install openssh-* 来进行安装

bash:setup vim ssh:command not found

我们选择Y yes是的安装。 ssh:connand not found 问题处理完成


最后检查一下setup,其实刚安装好就应该检查一下看看

bash:setup vim ssh:command not found


写了一篇没什么价值的文章。谢谢观看。