随笔分类 - Linux
摘要:取消挂载 取消挂载命令: umount /dev/sdb 命令umount 文件系统/挂载点 umount /dev/sdb 例如:umount /dev/sdb即可将sdb1取消挂载。 如果出现device is busy报错,表示该文件系统正在被使用; 先将进程关闭即可取消挂载。 更改挂载点:
阅读全文
摘要:命令:fdisk /dev/sdb, m 命令:m,n,e,1,p,w 命令:mkfs -t ext4 /dev/sdb,y 挂载命令:mount -t ext4 /dev/sdb /data 获取UUID命令:blkid /dev/sdb 自动加载命令:vi /etc/fstab 增加如下: 详细
阅读全文
摘要:bin/redis-cli -h 192.168.46.151 -p 6379 keys "rulelist*" | xargs bin/redis-cli -h 192.168.46.151 -p 6379 del 批量删除带有rulelist的缓存key
阅读全文
摘要:#!/bin/bash #变量定义 ip_array=("192.168.46.163") user="dinpay" remote_cmd="/home/dinpay/tt.sh" #本地通过ssh执行远程服务器的脚本 for ip in ${ip_array[*]} do if [ $ip = "192.168.1.1" ]; then ...
阅读全文
摘要:假设定义了一个变量为:代码如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:
阅读全文
摘要:转载于GIT路径 https://github.com/oldratlee/useful-scripts/blob/master/docs/java.md#beer-show-busy-java-threadssh show-busy-java-threads.sh 用于快速排查Java的CPU性能
阅读全文
摘要:转载于https://yq.aliyun.com/articles/43542 摘要: jmap -histo pid 输出结果样式 num #instances #bytes class name 1: 1169837 1316593... jmap -histo pid 输出结果样式 输出结果说
阅读全文
摘要:【转载于58同城沈剑】 1.简介 sed是一种行编辑器,它一次处理一行内容。 2.sed调用方式 sed [options] 'command' file(s) sed [options] -f scriptfile file(s) 第一种直接在命令行中执行,第二种把命令写到了脚本中,二者无本质区别
阅读全文
摘要:【转载于58同城沈剑】 1.什么是AWK(1)Aho、Weinberger、Kernighan三位发明者名字首字母;(2)一个行文本处理工具; 2.AWK基本原理2.1原理:逐行处理文件中的数据 2.2语法: awk 'pattern + {action}' 说明:(1)单引号''是为了和shell
阅读全文
摘要:【转载于58同城沈剑】 一、了解机器连接数情况 问题:1.2.3.4的sshd的监听端口是22,如何统计1.2.3.4的sshd服务各种连接状态(TIME_WAIT/ CLOSE_WAIT/ ESTABLISHED)的连接数。 参考答案: netstat -n | grep 1.2.3.4:22 |
阅读全文
摘要:【转载于58同城沈剑】 功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出
阅读全文
摘要:【转载于58同城沈剑】 相信大家都有感触,线上服务内存OOM的问题,是最难定位的问题,不过归根结底,最常见的原因: 本身资源不够 申请的太多 资源耗尽 本身资源不够 申请的太多 资源耗尽 58到家架构部,运维部,58速运技术部联合进行了一次线上服务内存OOM问题排查实战演练,将内存OOM问题定位三板
阅读全文
摘要:【转载于58同城沈剑】 (1)查占用cpu最多的进程 方法一: 核心指令:ps 实际命令: ps H -eo pid,pcpu | sort -nk2 | tail 执行效果如下: [work@test01 ~]$ ps H -eo pid,pcpu | sort -nk2 | tail 31396
阅读全文
摘要:输入跳转命令: 命令行前 Ctrl+A 命令行后 Ctrl+E VI命令中: 当前行 行首 "0" 当前行 行尾 "Shift+4" 当前文档首行首字符:"gg" 当前文档最后一行首字符:"Shift+g" 保存文本:"Shift+zz"
阅读全文
摘要:对于系统的Linux的问题 主要是线程数有限制max user processes 参数限制 修改这个参数涉及到修改两个文件 vi /etc/security/limits.conf 增加如下内容: vi /etc/security/limits.d/90-nproc.conf 修改如下: 这样才能
阅读全文
摘要:在linux中ping www.baidu.com 无法ping通 需要修改vi /etc/resolv.conf 增加如下内容: nameserver 114.114.114.114 nameserver 8.8.8.8 就可以实现ping通外网了 或者直接修改如下文件也可以实现 vi /etc/
阅读全文
摘要:启动全服务脚本 统计服务数量 ps -ef | grep java | grep Service |wc -l; 打印服务名 for i in $(jps |grep Main | awk '{print $1}'); do ll /proc/$i |grep cwd |awk '{print $1
阅读全文
摘要:1、JVM内存模型 1.1 JVM内存模型图解 Java虚拟机在执行Java程序的过程中,会把它所管理的内存划分为若干个不同的数据区。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有的区域则依赖用户线程的启动和结束而建立和销毁,我们可以将这些区域统称为Java运行时
阅读全文
摘要:在root用户下执行 先安装同步时间软件,每台机器执行 yum install -y ntp 然后执行以下命令: crontab -e */10 * * * * /usr/sbin/ntpdate -u time.nist.gov 然后保存退出 esc :wq service crond resta
阅读全文

浙公网安备 33010602011771号