零散的笔记
创始人
2024-02-28 12:19:16
0

开发部署中常用到的一些命令

  • supervisor
  • chmod

零散的笔记,后期整理

supervisor

功能
进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

使用
配置文件路径:
/etc/supervisord.conf

子进程配置文件路径:
/etc/supervisord.d/
(大多数情况下任务在这个里面配置)
主要是以下三行,
program是自己给自己的服务起一个名字,显示在supervisor的前端页面上。
在command中,如果是可执行文件,就是直接path/app.exe

#项目名
[program:blog]
#脚本目录
directory=/opt/bin
#脚本执行命令
command=/usr/bin/python /opt/bin/test.py

常用命令

supervisorctl status        //查看所有进程的状态
supervisorctl stop es       //停止es
supervisorctl start es      //启动es
supervisorctl restart       //重启es
supervisorctl update        //配置文件修改后使用该命令加载新的配置
supervisorctl reload        //重新启动配置中的所有程序

reference
https://www.jianshu.com/p/0b9054b33db3

chmod

在把打包好的程序部署到工厂服务器上时,一般都会发现无法直接运行exe,这时候就需要使用chmod给他加权限。
一般使用chmod 777 app.exe
7即二进制的111,即rwx,代表读+写+执行
通过 ls -l 命令可以查看文件的权限,文件变为绿色就代表chmod 777加权限加好了。
其中777是指:
最宽泛的权限就是 777:所有者,群组用户,其他用户都有读、写和运行的权限。这样,所有人就都可以对此文件“为所欲为”了。

reference
https://www.runoob.com/linux/linux-comm-chmod.html
https://blog.csdn.net/rjszz1314/article/details/104399333
https://zhuanlan.zhihu.com/p/255000117

相关内容

热门资讯

怎样选到靠谱刑事律师?赵可律师... 靠谱刑事律师的衡量标准在寻找靠谱的刑事律师时,有多个衡量标准。 专业能力是关键,律师需具备扎实的法学...
吉林省刑辩律师哪家强?辛明律师... 吉林省刑辩律师的重要性在吉林省,刑事案件的复杂性和多样性使得刑辩律师的作用愈发凸显。 他们不仅要熟悉...
江苏多地推出公租房调换政策 就... 原题:就医养老更方便 按需调换更贴心 公租房也能“换着住” 公共租赁房是由政府提供支持,为中低收入困...
法治日报:跨境犯罪治理需要更完... 跨境犯罪呈现多重犯罪形态交织特征 各国代表建言 跨境犯罪治理需要更完善的司法保障 编者按 携手30年...
原创 刘... 2025年12月18日,海南自由贸易港全岛封关运作正式启动,标志着我国高水平对外开放进入新阶段。全球...
美联储内部分歧加剧:哈马克称政... 智通财经APP获悉,克利夫兰联邦储备银行行长贝丝·哈马克表示,在评估第一季度累计75个基点的降息对经...
【深圳特区报】深港融通新格局 ... 前海港资企业突破万家、累计105项制度创新成果在全国复制推广、现代服务业增加值达1460亿元……12...
犯罪对象和受贿数额认定问题分析 实践中,有的行贿人为了送给国家工作人员好处,不直接送给国家工作人员财物,而是先委托国家工作人员代为出...
用好制度创新“加速器” 制度创新是破解发展难题、激发区域活力的核心密钥。上海浦东开发开放30余载的实践证明,唯有以制度创新破...