linux查找mysql进程并杀掉,3、linux查看进程号,并kill进程号 | 您所在的位置:网站首页 › linux获取进程号并杀掉所有文件夹 › linux查找mysql进程并杀掉,3、linux查看进程号,并kill进程号 |
3、linux查看进程号,并kill进程号 1,查看用户下进程 ps -ef | grep $USER 2,查看指定进程 ps -ef | grep xxx.log | grep -v grep 3,查看指定进程数 ps -ef | grep xxx.log | grep -v grep | wc -l 4,查看指定进程号 ps -ef | grep xxx.log | grep -v grep | awk ‘{print $2}’ 5,kill掉指定进程号 kill -9ps -ef | grep xxx.log | grep -v grep | awk '{print $2}' ( ps前 和 最后的 }’ 后 都有一个字符`,这个字符就是键盘数字1左边的符号,不加这个符号会报错,这个建议在代码中使用) 6,shell脚本中循环kill多个指定进程 #!/bin/bash for i in ${ps -ef | grep xxx_log | grep -v grep | awk '{print $2}' } do kill -9 $i done 7,java代码中执行命令 int pid = 0; Process process = Runtime.getRuntime().exec(new String[]{“sh”,"-c","kill -9 ps -ef | grep xxx.log | grep -v grep | awk '{print $2}'"}); InputStream in = process.getInputStream(); BufferedReader bs = new BufferedReader(new InputStreamReader(in) ); pid = Integer.parseInt(bs.readLine); 8,shell脚本创建带时间的文件名 #!/bin/bash #backup log-backup-年月日时分秒 newFileName = "xxx-backup-`date +%Y%m%d%H%d`" echo $newFileName 3、linux查看进程号,并kill进程号 相关文章 MySQL - -【mysql 使用insert-select快速造出大量测试数据】【查看mysql数据库容量】 目录 mysql 使用insert-select快速造出大量测试数据 查看mysql数据库容量 1 mysql 使用insert-select快速造出大量测试数据 insert-select的原理是将表中数据查出后,再次插入数据库,这样数据就会成倍增长。 use 库建表 CREATE TABLE `review` (`review_id` 一次linux服务器报警有大量僵尸进程的问题处理 服务器报警有二十多个僵尸进程 1.当时是想可能是服务器经常有人传文件时间久了容易产生僵尸进程,于是上去就结束了这些僵尸进程,发现马上又起来了多个僵尸进程,往复几次后发现这些进程根本就杀不死 而批量杀死所有僵尸进程可使用如下命令: ps -A -o stat, Linux定时任务crontab Linux定时任务crontab 定时任务相关命令 1: crontab #一般常用 主要介绍2: atd #一次性的,执行一次就失效3: anacon #非7*24小时的 定时任务相关文件 /etc/cron.deny #拒绝某个用户不可以使用定时任务/etc/crontab #系统定时任务配置文件/var/log/message flask之flash临时存储 引子: 查看源码,flash是基于session做的,天然的隔离了数据。 源码: flashes = _request_ctx_stack.top.flashes if flashes is None: _request_ctx_stack.top.flashes = flashes = ( session.pop("_flashes") if "_flashes" in session else [] ) if categ Linux Bash编程 在Linux系统介绍中,介绍了shell的多个版本,现在的Linux发行版基本都默认使用bash(Bourne Again shell),兼容Bourne shell (sh),本文将简要介绍Bash编程语法。 变量 命名规则 只能使用英文字母,数字和下划线,首个字符不能以数字开头 中间不能有空格, 写个日志切面追踪,可以更直接查看项目执行的各种信息打印。 项目在进入联调阶段时,服务层的接口需要和协议层进行交互,协议层需要将入参[json字符串]组装成服务层所需的json字符串,组装的过程中很容易出错。 入参出错导致接口调试失败问题在联调中出现很多次,因此就想写一个请求日志切面把入参信息打印一下,同时协 Linux中module模块的编译、加载、卸载 在Linux下建个DriverHello目录,在DriverHello目录下编写源文件hello.c和Makefile文件。 1、编写源文件 hello.c #include linux/init.h#include linux/module.h#include linux/sched.h#include linux/kernel.hstatic int nbr = 10;module_param(nbr, int, S_ Linux下如何查看系统启动时间和运行时间 https://blog.csdn.net/luo200618/article/details/54133172 1.uptime命令 输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.00 2.查看/proc/uptime文件计算系统启动时间 cat /proc/uptime 输出: 5113396.94 575949.85 第一数字即是系 linux上安装python3的方法,python2和python3共存,并设置python3为默认 1.安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 2.安装gcc编译器 yum install gcc(yum命令不可用的话,需要找运维打开yum命令限制 linux内核打补丁和制作补丁 1 、打补丁 先下载内核源码和补丁,例如 内核源码:linux-3.10.tar.gz 下载补丁:patch-3.10.1.gz 在Linux下创建一个patch-3.10.1目录,把patch-3.10.1.gz放到patch-3.10.1目录下,进入到patch-3.10.1目录,并使用以下命令解压: gunzip patch-3.10.1.gz 补 |
CopyRight 2018-2019 实验室设备网 版权所有 |