以centos7虚拟机为例子,自己先把虚拟机安装好,然后使用用户名密码登录
linux查看ip地址
在命令行中输入bash ifconfig
如果出现 bash: ifconfig: command not found
说明没有该ifconfig命令需要安装
先通过yum search ifconfig
命令搜索ifconfig 如果出现
这个问题 需要对网络进行设置 一般都是系统开机网络未进行连接 可以通过ping ip(具体的ip地址比如百度)
某个地址来进行确认网络是否连接 在例如ping www.baidu.com 出现 ping:www.baidu.com :Name or service not know 即表示网络未连接 不可使用
使用vi /etc/sysconfig/network-scripts/ifcfg-ens33
vi编辑命令 修改ifcfg-ens33文件里面的ONBOOT=no改为ONBOOT=yes表示开机启动网络服务
修改的时候使用vi相关的命令i
表示插入,此时才能进行修改,修改完后使用esc键退出编辑 然后:wq
命令退出并保存即完成
最后使用service network restart
重启网络服务即可,一般到这里出现就ok了 然后验证一下 出现类似一下这样的画面就表示成功了
然后就可以使用上面的yum search ifconfig命令进行ifconfig包搜索成功的话会出现以下画面
在最下面我们可以看到一个net-tools.x86_64这就是我们要安装的包,使用yum -y install net-tools.x86_64
进行安装 -y表示同意安装过程中的所有确认即安装过程中出现的需要我们确认的都不需要一个一个确认直接全部确认完成,出现以下画面表示安装完成
下面就可以正常使用ifconfig命令查看虚拟机centos的ip地址了
ens33就是我们前面编辑的那个内容所对应的就是我们所需要的虚拟机centos的ip地址 inet 后面的地址是ipv4的地址 画面显示的是192.168.101.128,inet6 后面的地址是ipv6的地址
上传下载文件
上传本机文件rz
如果出现乱码请采用rz -bye
采用二进制文件方式上传
如果出现command命令找不到需要安装yum install lrzsz -y
如果出现乱码waiting to receive.**B0100000023be50上传不了的情况需要结合XShell等终端使用具体参考rz命令
下载本机文件sz
解压文件
解压zip的命令
unzip //解压zip文件
yum install unzip -y //如果unzip不存在 安装命令
解压tar的命令
解压tar包的命令
tar -xzvf
执行sh shell命令文件
执行shell命令出现权限不够 需要为sh shell文件添加权限
chmod u+x xxx.sh
执行shell命令出现坏的解析器:没有那个文件或目录 一般都是window和linux换行符不一致 多一个\r造成的需要替换掉/r 参考shell坏的解释器
sed 's/\r//' -i xxx.sh