随笔分类 -  linux

摘要:os: ubuntu 16.04linux crontab 在实际工作中大量使用,这里简单记录下。cron服务cron 在安装os都是默认安装的,如果发现没有安装,可以 apt 安装,对于 redhat 分支可以使用 yum 安装。# ps -ef|grep... 阅读全文
posted @ 2018-09-28 16:31 peiybpeiyb 阅读(237) 评论(0) 推荐(0)
摘要:Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。Ubuntu系统Ubuntu有亮丽的用户界面,完善的包管理系统,强大的软件源支持,丰... 阅读全文
posted @ 2018-09-02 21:04 peiybpeiyb 阅读(426) 评论(0) 推荐(0)
摘要:vm.overcommit_memoryvm.overcommit_memory = 0vm.overcommit_memory = 1vm.overcommit_memory = 20 默认设置。表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够... 阅读全文
posted @ 2018-08-02 16:10 peiybpeiyb 阅读(2090) 评论(0) 推荐(0)
摘要:/etc/profile用于设置系统级的环境变量和启动程序,在这个文件下配置会对所有用户生效。 当用户登录(login)时,文件会被执行,并从/etc/profile.d目录的配置文件中查找shell设置。 会在用户登录(login)时生效,也可以用于设置环... 阅读全文
posted @ 2018-07-19 13:29 peiybpeiyb 阅读(232) 评论(0) 推荐(0)
摘要:获取占用CPU资源最多的20个进程# ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head -20获取占用内存资源最多的20个进程# ps aux|head -1;ps aux|grep -v PID|s... 阅读全文
posted @ 2018-07-04 18:48 peiybpeiyb 阅读(412) 评论(0) 推荐(0)
摘要:简单描述下什么是tmpfs和/dev/shmtmpfs是Linux/Unix系统上的一种基于内存的文件系统。可以简单理解为内存文件系统,所以优点就是快。那么缺点就是重启后,内容就没了。 /dev/shm 是一个设备文件,它使用就是tmpfs文件系统。/dev... 阅读全文
posted @ 2018-04-03 17:46 peiybpeiyb 阅读(387) 评论(0) 推荐(0)
摘要:最近工作中经常变更ip和存储,领导给了两个很有效的命令,和大家共同分享下。简单测试io速度,更深层次的用 fio 来做基准测试# hdparm -Tt /dev/mapper/vg_data-lv_var# hdparm --direct -t /dev/s... 阅读全文
posted @ 2018-02-13 16:58 peiybpeiyb 阅读(219) 评论(0) 推荐(0)
摘要:普通的tar命令是单进程执行,备份稍大些目录时就会感觉力不从心。linux 推出了并行版本的tar,那就是 pigz。备份速度非常快,使用一次,你就离不了它了。安装pigzyum install pigzpigz备份tar --exclude=/var/li... 阅读全文
posted @ 2018-01-17 16:24 peiybpeiyb 阅读(399) 评论(0) 推荐(0)
摘要:netstat -antp|grep -i 27017 | awk '{print $5}'| cut -d: -f1 | sort | uniq -c | sort -n适当修改就可以查看其他信息 阅读全文
posted @ 2018-01-09 16:41 peiybpeiyb 阅读(1241) 评论(0) 推荐(0)
摘要:记录下linux、sql 常用的一些特殊符号,以后慢慢补充\n 换行 \r 回车 \f 换页chr(34) 双引号 chr(39) 单引号 阅读全文
posted @ 2017-12-05 15:56 peiybpeiyb 阅读(218) 评论(0) 推荐(0)
摘要:linux 下经常使用rsync同步数据文件,例如#!/bin/bashecho “rsync begin…`date`”rsync -avp /var/lib/postgresql/9.1/main/ –exclude=pg_xlog root@192.1... 阅读全文
posted @ 2017-11-28 14:07 peiybpeiyb 阅读(392) 评论(0) 推荐(0)
摘要:创建 swap 区,512MB dd if=/dev/zero of=/home/swapfile bs=1024 count=512000标记 mkswap /home/swapfile启用 swapon /home/swapfile修改fstab /ho... 阅读全文
posted @ 2017-11-15 08:39 peiybpeiyb 阅读(161) 评论(0) 推荐(0)
摘要:日常工作中常用 kill pid 或者 kill -9 pid 来杀进程。批量杀进程# ps -fu oraprod |awk '{print $2}'|xargs kill -9# ps -fu applprod|awk '{print $2}'|xar... 阅读全文
posted @ 2017-11-13 12:21 peiybpeiyb 阅读(2113) 评论(0) 推荐(0)
摘要:1. OS linux : Oracle Linux Server release 6.8 memory: 64GDB version: 11.2.0.4linux hugepage 与 AMM 不兼容,所以要退化... 阅读全文
posted @ 2017-03-21 18:54 peiybpeiyb 阅读(312) 评论(0) 推荐(0)
摘要:简单记录下free -msyncecho 3 > /proc/sys/vm/drop_caches其中 drop_caches的值可以是0-3之间的数字,代表不同的含义:0:不释放(系统默认值)1:释放页缓存2:释放dentries和inodes3:释放所有缓存对比看... 阅读全文
posted @ 2017-03-16 20:56 peiybpeiyb 阅读(310) 评论(0) 推荐(0)
摘要:vnc 有点类似 windows 的远程桌面,在实际工作中使用还是很方便的。1,安装vncserver服务 # yum install tigervnc-server # service vncserver status Xvnc is stopped ... 阅读全文
posted @ 2016-05-29 01:03 peiybpeiyb 阅读(350) 评论(0) 推荐(0)
摘要:安装 rhel 时,如果没有安装图形化界面,或者后期想卸载图形化界面,可以执行如下命令1)配置正确的yum源,可以参考本博客的相关文章(在搜索里输入yum即可搜索到)2)使用yum grouplist 简单查看 # yum grouplist|grep -... 阅读全文
posted @ 2016-05-28 23:21 peiybpeiyb 阅读(1160) 评论(0) 推荐(0)
摘要:yum 安装软件远比 rpm 使用方便,下面简单描述下 rhel 6.x 的yum 配置 # cd /mnt# mkdir cdrom# mount /dev/cdrom /mnt/cdrom# cat /etc/yum.conf [main]cachedir=/va... 阅读全文
posted @ 2016-05-28 16:37 peiybpeiyb 阅读(125) 评论(0) 推荐(0)
摘要:系统运维中如果发现目录可用空间不足,需要扩充时,可执行如下步骤:查看挂载目录的空间利用率# df -hT /u02Filesystem Type Size Used Avail Use% Mounted on/dev/mapper/vgoradata-l... 阅读全文
posted @ 2016-05-18 09:52 peiybpeiyb 阅读(261) 评论(0) 推荐(0)
摘要:lvm 是linux 很强大的功能,掌握lvm的常用功能是必备技能,此处省去若干废话。下面是常用的操作方法:新挂载的裸盘创建分区# fdisk /dev/sdb假如被创建成如下分区 /dev/sdb1 /dev/sdb2 /dev/sdb3创建pv# pvcreate... 阅读全文
posted @ 2016-05-18 09:17 peiybpeiyb 阅读(435) 评论(0) 推荐(0)