当前位置: 首页 > news >正文

山西建设厅网站查不了信息管理网站开发实验报告

山西建设厅网站查不了,信息管理网站开发实验报告,跨境电商到什么网站做,福田企业网站推广公司目录 问题一:用alias取别名后,另一个shell中不生效描述原因解决 问题二:用alias取别名后,别名在脚本中不生效描述原因解决 问题三:crontab计划任务不能运行docker命令描述原因解决 问题一:用alias取别名后&…

目录

  • 问题一:用alias取别名后,另一个shell中不生效
    • 描述
    • 原因
    • 解决
  • 问题二:用alias取别名后,别名在脚本中不生效
    • 描述
    • 原因
    • 解决
  • 问题三:crontab计划任务不能运行docker命令
    • 描述
    • 原因
    • 解决

问题一:用alias取别名后,另一个shell中不生效

描述

今天在服务器上配置了一条命令的别名:

alias python38='docker exec -it 4b11 python'

但是我用xshell远程连接时,找不到我重命名的“python38”命令


原因

经过查阅,如果要使用 alias 命令在当前 shell 中创建别名,那么该别名只会在当前 shell 会话中生效。如果希望在其他 shell 会话或其他用户账户中使用该别名,您需要将该别名添加到相应的配置文件中。


解决

如果使用的是 Bash shell,可以将别名添加到 ~/.bashrc 文件中。这样,每次启动新的 Bash shell 会话时,该别名都会自动加载。

vim ~/.bashrc

添加过后,需要重新加载 ~/.bashrc 文件以使更改生效:

source ~/.bashrc

然后在新开的shell中运行如下命令,便可以看到重命名生效

alias -p

问题二:用alias取别名后,别名在脚本中不生效

描述

虽然问题一解决了,但是又遇到了新问题,就是别名在shell脚本里还是不生效

原因

别名只在交互式 shell 中生效,而不在非交互式 shell(例如脚本)中生效。

解决

为了在脚本中使用别名,您可以将别名转换为函数。函数可以在交互式和非交互式 shell 中都能够使用。

function ll() {ls -l
}
#!/bin/bash# 调用 ll 函数
ll

问题三:crontab计划任务不能运行docker命令

描述

crontab 在执行含有docker命令的脚本时,docker命令都执行失败:

#!/bin/bash
docker exec -it 4b11 python test.py

原因

exec 加了 -it 参数就开启了一个终端,计划任务无法进入任何终端。

解决

只需要将exec 后的 -it 参数去掉即可

#!/bin/bash
docker exec 4b11 python test.py
http://www.yayakq.cn/news/64138/

相关文章:

  • 个人站长做网站网站推广免费 优帮云
  • 网站的首屏 一屏 二屏是什么意思网站怎么添加外链
  • 3d 代做网站长春网站开发培训
  • shopify建站公司国产做网站
  • 个人网站可以做百度推广么wordpress 导航站
  • 吉林省建设工程信息网站专业做网站排名公司电话
  • 低价网站建设机构域名空间有了怎么做网站
  • 济南网站APP做网站坚持原创文章有什么好处
  • 邢台网站建设开发丰城市建设局网站
  • 电影网站开发影院座位问题深圳网站建设乐云seo
  • 网站关键词掉的很快网站开发的价格
  • 站群cms网站系统安徽省建设银行网站
  • c2c网站建设要多少钱营销型网站建设网络推广
  • 最好的品牌设计网站建设东莞市电商网站建设
  • 外贸网站增加外链方法搭建网站分类
  • 网站建设的前景深圳品牌设计工作室
  • 山东恒昆建设工程有限公司网站域名查询whois
  • 长沙招聘网站河南省建设厅网站资质平移办法
  • 赣州门户网站j建设银行查数据的网站
  • 网站标题title佛山优化企业网站排名平台
  • 网站竞价推广哪个好金阊企业建设网站公司
  • 哪个网站教做西餐做外贸网站那个平台好
  • 做网站内页图片尺寸游戏开发者
  • 深圳大型论坛网站建设中国购物网站排名
  • 敦化网站开发项目推广
  • 织梦网站图片怎么修改不了宜昌网站建设开发团队
  • 如何做相亲网站wordpress首页调用指定分类
  • 江西建设周记网站广西seo
  • 徐州苏视网站建设页面模板如何设置
  • 北京设计网站的公司辽宁建设工程信息网丰田商务