shell
飞哥前程似锦
这个作者很懒,什么都没留下…
展开
-
连接另一台电脑的虚拟机
在一个局域网中,ping通另一台电脑是件很容易的事。但是经常会遇到,需要ping到另一台电脑里面的虚拟机,因为我们需要连接它的数据库,或者其他服务。将C与B的网络连接设置为桥接模式。这是最重要,也是最复杂的一步。需要手动设置虚拟机内的ip,不清楚此操作,可以网上查阅桥接模式连接方式。一般地,成功设置完第一步,即虚拟机内网络正常的话。A也就可以成功ping通C了。假设PC A要连接PC B上的虚拟机C。原创 2023-07-13 19:23:06 · 665 阅读 · 1 评论 -
docker内执行systemctl报错:Failed to get D-Bus connection: Operation not permitted
2.网上众多解决方案的命令参考:docker run -d -name centos7 --privileged=true centos:7 /usr/sbin/init,发现指明了command为:/usr/sbin/init,尝试在配置中添加command: /usr/sbin/init,问题错误消失,能正常使用systemctl命令了。2./usr/sbin/init跟systemd的关系。3.D-Bus作用及跟systemctl的关系。1./usr/sbin/init做了什么。原创 2023-05-05 22:07:52 · 722 阅读 · 0 评论 -
shell中的for循环出现语法错误(syntax error: bad for loop variable)
出现这种错误是因为有些linux系统默认会使用ash进行编译shell脚本,我的机器就是这样,但是我写的脚本是应该用bash执行的。虽然我在开头注明了#!/bin/bash,好像它还是默认去找了bash,真是让人无奈。上网搜索了一下,找到两种解决方案:1、修改脚本 2、修改系统默认执行shell的工具第一种的具体做法就是,原来的for循环类似这种 for(( i=1;i原创 2022-10-30 21:22:03 · 1121 阅读 · 0 评论