
正文
linux不连接执行命令 linux不能联网怎么解决
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux如何从一台机器连接到另一台机器后,并执行Linux指令呢?
操作步骤:
先启动Linux系统并进行登录
输入ifconfig eth0,回车查看Linux系统的IP地址
打开Xshell,点击New,弹出的新建窗口中输入Name(自己为该远程连接的命名),Host(需要连接的主机ip地址,就是上图中我们查询到的ip地址)
点击OK,点击Connect,弹出的窗口输入Linux系统的用户名和密码进行登录验证
出现这一步,就表示远程连接成功啦。
工具准备:
VMware-workstation-full-11
CentOS-6.0-i386 镜像文件
Xshell,这里主要用于远程连接Linux系统。
WinSCP,这里主要用于向Linux系统中传输文件。
相关问答
Q1: linux 系统命令突然不能直接执行了是咋回事 #/sbin/shutdown -h now
在Linux中使用shell命令,不管是root用户还是普通用户,很多命令(如 ,fdisk ; ifconfig)等都会无效,系统出现:"bash: .. command not found"。这些命令都有一个共同的特点:存在于 /sbin 这个目录下。这时尝试这样做[linux@axws ~]$/sbin/ifconfig 我们发现命令能够正常执行,这说明不是安全限制,很可能是PATH出了问题。原因是/sbin的目录路径(系统用户目录)不在root的$PATH变量中造成的。
关键:PATH路径设置问题。
首先切换到root,再试用一下命令,能用的话跳过下面这步直接修改用户目录下的这个文件就可以了。若还是不能用首先修改管理员的PATH,方法:
(1)进入到用户主目录:cd ~ ;
(2)编辑这个隐藏文件:vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
修改其中PATH=$PATH:$HOME/bin其后添加“:/sbin”冒号不算。
(3):wq保存退出;
(4)重启系统或执行source .bash_profile重置命令路径。
接着执行/sbin下命令,应该可以了,exit退出管理员身份,再执行/sbin下命令,发现还是不能用,好,此时可以先用echo $PATH查看所在路径,若没有/sbin则修改用户主目录下的这个文件:
(1)cd ~;
(2)vi .bash_profile按照上面的做同样的改动,保存退出:wq;
(3)重启系统或执行source .bash_profile。
然后就可以了。如果还不行,把这行export PATH=/sbin:$PATH 加入到.bash_profile文件的最后就好。
/sbin下的命令是给root使用的,对普通用户一般没什么用处,如果root用户也用不了那就是路径设置问题。
Q2: linux ftp服务器拒绝连接
出现此问题的原因为:设置问题造成的。
解决的方法和详细的操作步骤如下:
1、第一步,连接到相应的linux主机,进入linux命令行状态,然后等待输入shell命令,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,在Linux命令行中输入:ftp
10.18.34.115,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,按Enter键执行shell命令。
这时,将看到ftp服务已成功连接,并且可以输入ftp命令,见下图。这样,就解决了这个问题了。
Q3: 使用JSCH jar包连接linux不能执行非linux自带命令
那首先需要确定linux不连接执行命令你使用linux不连接执行命令的是bashlinux不连接执行命令的shelllinux不连接执行命令,如果是csh的话linux不连接执行命令,你写到bash的配置中是不会生效的
其次你可以试试看是否可以用绝对路径来执行你的命令
关于linux不连接执行命令和linux不能联网怎么解决的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






