在 sh文件中 写入: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/f107 >> ~/.bashrc 会生效吗
时间: 2023-11-01 21:50:22 浏览: 55
这个命令会将 `/f107` 目录添加到 `LD_LIBRARY_PATH` 环境变量中,并将该环境变量的值写入到当前用户的 `~/.bashrc` 文件中。这样,在下次启动终端时,`LD_LIBRARY_PATH` 环境变量就会包含 `/f107` 目录,而不需要手动设置。因此,这个命令是有效的。请注意,如果您想要立即使 `LD_LIBRARY_PATH` 环境变量生效,可以运行 `source ~/.bashrc` 命令。
相关问题
有问题吗: RUN echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/f107/mainFun" >> /root/.bashrc
这是一个命令行脚本,作用是将/f107/mainFun目录加入到系统的动态链接库搜索路径中。该命令将会把该路径添加到root用户的.bashrc文件中,这样每次root用户登录时,都会自动将该路径加入到系统的动态链接库搜索路径中。但是需要注意的是,这个命令只会对root用户生效,如果你希望其他用户也能够使用该路径中的库文件,需要将该路径添加到系统的/etc/ld.so.conf文件中。
Error response from daemon: No such container: f107_chain_yoys
这个错误提示表示 Docker 引擎找不到名为 `f107_chain_yoys` 的容器。可能是容器已经被删除或者容器名称输入错误。
您可以通过 `docker ps -a` 命令查看所有的容器,包括已经停止的容器。如果您确认该容器已经存在,您可以尝试重新启动该容器:
```
docker start f107_chain_yoys
```
然后再次尝试进入该容器:
```
docker exec -it f107_chain_yoys /bin/bash
```
如果容器不存在,则可能需要重新创建该容器并启动它。
阅读全文