linux
文章平均质量分 54
lishanlu136
关注机器视觉,深度学习图像分类,人脸识别,目标检测/跟踪等方面,我的github账号:https://github.com/lishanlu136,欢迎交流。
展开
-
zip压缩相关常用命名
zip常用命令原创 2024-05-10 10:47:20 · 331 阅读 · 0 评论 -
crontab -e新增的定时任务没有执行
这是在工作中遇到的问题,记录一下。原本我是想让我的程序能开机自启动和程序崩溃后能自启动,所以我写了一个sh脚本,通过命令捕获程序的进程,如果能捕获到,说明程序是在运行中,那就不做操作;如果没有捕获到,那就重启程序。然后用crontab -e,在文档最后一行添加定时任务,让系统没分钟执行一下这个sh脚本,起到监控程序的作用。我在crontab -e中是这样添加定时任务的:* * * * * /bin/bash /home/lishanlu/code/openmv_city/run.sh说明一下,.原创 2021-12-16 09:39:28 · 5181 阅读 · 0 评论 -
怎样使程序开机自启动和程序挂掉自动重启
碰到这个问题基本都是属于服务端工程部署的事情,在部署好我们的算法服务后,怎么样保证当服务器关机重启后,我们的算法服务自动重新运行?如果碰到异常bug使得我们的程序挂掉后,怎样让它重新运行?下面方法都是在服务器环境:Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-161-generic x86_64)得到验证法一,用crontab每分钟执行sh脚本,这个sh脚本用于查询我们的算法服务进程是否还在,如果不在,则重启程序,反之,则不做任何操作run.sh脚本如下: #!/b.原创 2021-12-15 14:34:42 · 4612 阅读 · 0 评论 -
Linux命令rm,mv,cp报argument list too long错误
这条报错是由于我们处理的文件数量太多导致的假如,我们需要将当前目录下的图片移动到上级目录下解决办法:find . -name "*.jpg" -exec mv {} ../ \;原创 2021-12-02 16:49:36 · 1006 阅读 · 0 评论 -
Linux查看进程号、端口占用情况及执行文件位置
查看某个进程是否启动,ps -ef |grep 运行程序,如:ps -ef|grep python service.py如何杀死gunicorn在工作中,会发现gunicorn启动的web服务,无论怎么使用kill -9 进程号都是无法杀死gunicorn第一步,获取gunicorn进程树pstree -ap|grep gunicorn会得到如下结果:很显然,40611就是gunicorn的主进程第二步,重启gunicorn任务kill -HUP 40611执行上述命令后,再次.原创 2021-09-03 17:15:35 · 974 阅读 · 0 评论 -
linux下压缩解压命令汇总
tar命令参数解析-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的:-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出最后参...原创 2019-07-11 18:10:23 · 199 阅读 · 1 评论 -
利用shell编程,定时杀死程序并重启
话不多说,上代码#! /bin/bash# test stringproc_name="train_inception_v3.py"dir="/data1/lishanlu/git_project/my_program_dir"echo "dir path: "$dircd $dirlog_file="test_inception_v3.out"file_size=`wc -c $...原创 2019-07-09 17:41:39 · 816 阅读 · 0 评论 -
linux进程的概念和管理
Linux中进程的概念在Linux中,每个执行的程序都称为一个进程,每个进程都会被分配一个ID号。每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器。每个进程都可能以两种方式存在。前台与后台。所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。一般系统的服务都是以后台进程的方式存在,而且...原创 2018-09-09 15:37:53 · 309 阅读 · 0 评论 -
linux常用命令
linux常用命令原创 2018-09-09 11:07:41 · 318 阅读 · 1 评论 -
linux目录结构解析
Linux的文件系统是以树形结构自根目录(/)向下分布的,大概有以下一些主要的目录,现介绍每个目录里大概存放的内容,做到对整个Linux目录结构有一个整体认识:/ :Linux文件系统的上层根目录/bin:存放普通用户的可执行命令,系统的任何用户都可以执行该目录中的命令/boot:存放Linux操作系统启动时所需要的文件/dev:系统中的所有设备文件/etc: 有关系统设置与管理的...原创 2018-09-09 10:52:13 · 148 阅读 · 0 评论