![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统相关
Zmoooon
这个作者很懒,什么都没留下…
展开
-
利用crontab和shell脚本实现对应用程序的守护
这个命令表示每分钟执行一次monitor.sh脚本。其中">/dev/null 2>&1"的作用是将脚本的输出重定向到/dev/null,这样就不会生成日志文件。linux中利用crontab 以及shell脚本来监控一个名为aaa.py的程序,当aaa.py没有运行时 则将其运行起来。这个脚本的作用是检查aaa.py是否在运行中,如果不在,则启动它。原创 2023-06-15 15:28:19 · 193 阅读 · 0 评论 -
通过shell从一个文件夹中随机挑选一批文件
通过shell命令从一个文件夹中随机挑选一批文件添加到另一文件夹。将上述代码保存到一个以.sh命名的文件中 然后bash执行即可。原创 2023-06-13 10:54:45 · 670 阅读 · 0 评论 -
利用shell脚本将文件夹中的文件做均分
利用shell脚本将文件夹中的文件做均分原创 2023-06-08 10:25:32 · 370 阅读 · 0 评论 -
利用Python实现系统监控脚本
利用python实现系统监控原创 2023-01-30 13:39:27 · 1419 阅读 · 0 评论 -
supervisor监控的进程中print语句获取不到输出的问题
supervisor监控的进程中print语句没有输出问题在supervisor的ini进程配置文件中,command 参数中python3 执行 要加-u 不然会因为缓冲区的问题 导致日志没有写进stdout_logfile的文件。原创 2021-11-18 11:34:55 · 937 阅读 · 0 评论 -
docker搭建nginx文件下载服务
docker搭建nginx文件下载服务一、下载nginx镜像(1)docker pull nginx二、配置Nginx(1)生成nginx容器在宿主机下的挂载目录mkdir -p /home/nginx /home/nginx/sharefiles(2)生成nginx配置文件并编辑内容cd /home/nginx/vi nginx.conf编辑如下内容:user root;worker_processes auto;error_log /var/log/nginx/error.l原创 2021-08-02 16:18:45 · 689 阅读 · 0 评论 -
Linux修改系统时间信息
Linux修改系统时间信息(1)修改所在时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime(2)修改当前时间root下使用date指令:date -s来实现修改系统时间date -s “2007-08-03 14:15:00”(3)把系统时间写入CMOS把系统时间写入硬件 以免重启后时间被还原输入指令:clock -w...原创 2020-12-24 14:09:40 · 85 阅读 · 0 评论 -
docker容器的CPU配置
docker容器的CPU配置Docker用Cgroup的方式限制硬件资源分配:配置文件在/sys/fs/cgroup/下原文地址:https://www.cnblogs.com/xiaouisme/p/6686532.html(1)CPU份额控制docker提供了–cpu-shares参数,在创建容器时指定容器所使用的CPU份额值。使用示例:使用命令docker run -tid –c...原创 2020-04-18 14:32:09 · 5237 阅读 · 0 评论 -
Crontab计划任务
Crontab计划任务原文地址:https://blog.csdn.net/u012852374/article/details/53892880Crontab定义:Crontab是一个用于设置周期性被执行的任务的工具,被周期性执行的任务我们称为Cron Job,周期性执行的任务列表我们成为Cron Table。检查Crontab工具是否安装:crontab –l安装cron服务y...原创 2020-04-18 14:27:05 · 73 阅读 · 0 评论 -
RPM包基本命令
RPM包基本命令原文链接:https://www.cnblogs.com/zqwang0929/p/3352237.htmls例子:rpm -ivh example.rpm安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度rpm -e example卸载软件包example...原创 2020-04-18 14:25:25 · 104 阅读 · 0 评论 -
deb包的各种指令
deb包的各种指令安装deb软件包sudo dpkg -i xxx.deb删除软件包sudo dpkg -r xxx.deb连同配置文件一起删除sudo dpkg -r --purge xxx.debsudo dpkg –P xxx.deb查看软件包信息sudo dpkg -info xxx.deb查看文件拷贝详情sudo dpkg -L xxx.deb查看系统中已安装软件...原创 2020-04-18 14:23:32 · 977 阅读 · 0 评论 -
centos安装pip失败的问题
centos安装pip失败的问题原文地址:(1)https://www.cnblogs.com/saolv/p/6963314.html(2)https://blog.csdn.net/u013414502/article/details/79532686?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=d...原创 2020-04-18 14:11:49 · 321 阅读 · 0 评论 -
计划任务实现自动清理日志的脚本
计划任务实现自动清理日志的脚本原文链接:blog.csdn.net/weixin_42343424/article/details/80510004实例命令 :find /export/Logs/ -type f -name “log” -mtime +3 -exec rm -rf {} ;将/export/Logs/目录下所有30天前带".log"的文件删除。具体参数说明如下:fi...原创 2020-04-18 14:09:53 · 493 阅读 · 0 评论 -
当前系统环境打成tar包
当前系统环境打成tar包原文地址:https://www.cnblogs.com/alexkn/p/3879540.html命令:tar --numeric-owner --exclude=/proc --exclude=/sys -zcvf centos7-base.tgz /原创 2020-04-18 14:07:05 · 148 阅读 · 0 评论 -
Linux系统时区校准问题
Linux系统时区校准问题安装ntpdateyum install -y ntp网络时间同步:ntpdate -u ntp.api.bzNTP服务器(上海) :ntp.api.bz服务器每次重启都会参考硬件的时间,所以需要将当前系统的时间写入到硬件。所以需要将校准之后的时间写入到系统硬件查看当前硬件时间:[root@db01 ~]# hwclock -r2018年08月09日 星...原创 2020-04-17 15:34:49 · 177 阅读 · 0 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
Linux查看物理CPU个数、核数、逻辑CPU个数总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| ...原创 2020-04-17 15:26:15 · 94 阅读 · 0 评论 -
Centos7查看mac地址和修改网卡信息
Centos7查看mac地址和修改网卡信息centos7查mac地址 :cat /sys/class/net/eno16777736/addresscentos7查网卡信息:/etc/sysconfig/network-scripts/ifcfg-em1原创 2020-04-15 16:35:50 · 6201 阅读 · 0 评论