linux
文章平均质量分 52
danns888
这个作者很懒,什么都没留下…
展开
-
lsof获取进程打开的所有文件
lsof -p <PID>[root@localhost jvm]# lsof -p 1179COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEcrond 1179 root cwd DIR 253,0 262 128 /crond 1179 root rtd DIR 253,0...原创 2022-01-10 14:30:48 · 877 阅读 · 0 评论 -
查看Linux系统最近重启系统的时间
who -b 查看最后一次系统启动的时间。系统启动 2022-01-06 12:58-b, --boot time of last system bootlast reboot 查看系统启动的历史时间reboot system boot 4.18.0-147.el8.x Thu Jan 6 12:58 still runningreboot system boot 4.18.0-147.el8.x Tue Jan 4 10:40 - 12:5...原创 2022-01-07 08:47:27 · 2389 阅读 · 0 评论 -
Linux下date命令格式化输出
给定的格式FORMAT 控制着输出,解释序列如下: %% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前locale 的星期名全称 (如:星期日) %b 当前locale 的月名缩写 (如:一,代表一月) %B 当前locale 的月名全称 (如:一月) %c 当前locale 的日期和时间 (如:2005年3月3日 星期四 23:05:25) %C 世纪;比如 %Y,通常为省略当前年份的后两...转载 2021-10-12 14:41:09 · 1528 阅读 · 0 评论 -
top参数详解1
op命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器top参数详解第一行,任务队列信息,同 uptime 命令的执行结果系统时间:07:27:05运行时间:up 1:57 min,当前登录用户: 3 user负载均衡(uptime) load average: 0.00, 0.00, 0.00 average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。load average数据是每隔...转载 2021-09-23 08:33:16 · 752 阅读 · 0 评论 -
Linux下查找包含指定文字列
##文件名+内容grep -r "查询内容" 文件目录 -r, --recursive Read all files under each directory, recursively, following symbolic links only if they are on the command line. This is equivalent to the -d recur...原创 2021-07-07 10:00:09 · 869 阅读 · 0 评论 -
xfs文件系统的inode扩展
查看文件系统格式df -Tファイルシス タイプ 1K-ブロック 使用 使用可 使用% マウント位置devtmpfs devtmpfs 929260 0 929260 0% /devtmpfs tmpfs 941236 0 941236 0% /dev/shmtmpfs tmpfs 941236 ...原创 2021-06-22 17:48:33 · 487 阅读 · 1 评论 -
pacemaker+corosync的一些总结
corosync:只有对Messaging Layer的实现,本身不具备resource的原理,需要和pacemaker的RA搭配使用,简单来讲coyosync就是通过发送广播包,确认对方是否还存活(心跳确认)/etc/corosync/corosync.conf这里配置多个心跳线,如果node节点有多个网卡,可以配置多个心跳线来提高可用性.totem { version: 2 rrp_mode: active token: 15000 .原创 2021-05-31 11:03:41 · 1357 阅读 · 0 评论 -
Linux性能监控工具sysstat的cron文件
简单来讲sysstat就是检测系统性能的工具安装:yum install sysstat查看生成的相关文件:rpm -ql sysstat/etc/cron.d/sysstat/etc/sysconfig/sysstat/etc/sysconfig/sysstat.ioconf/usr/bin/cifsiostat/usr/bin/iostat/usr/bin/mpstat/usr/bin/nfsiostat-sysstat/usr/bin/pidstat/usr/bin/sadf原创 2021-05-17 15:35:42 · 433 阅读 · 0 评论 -
postgres的归档日志如何进行清理和管理
查看linux每个文件的占用大小du -sh /database/*参考URL:https://blog.csdn.net/weixin_40928253/article/details/80588222postgres有相关的命令可以进行归档日志的清理pg_archivecleanup -d 【归档目录】【归档文件】执行后会保留【归档文件】以后的归档日志,之前的会删除参考URL:https://www.postgresql.org/docs/9.5/pgarchivecleanu.原创 2021-05-12 14:33:13 · 1467 阅读 · 0 评论 -
linux下安装yumgroup
yum命令是安装某一个包,包括依赖包yumgroup命令是安装某一组包,你可以理解为安装了好多个包,包括依赖包查看可以安装的 groupyum grouplistyum grouplistLoaded plugins: product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscripti原创 2021-05-06 11:57:55 · 1548 阅读 · 1 评论 -
Linux下TCP,UDP端口连接确认
由于telnet只能确认TCP协议,所以用NC命令可以确认TCP和UDP默认Linux应该没有装nc,需要手动安装TCP命令nc -vz IP地址 端口UDP命令nc -vuz IP地址 端口参数说明:-v 详细输出(用两个-v可得到更详细的内容)-u 使用UDP传输协议-z 让nc只扫描端口,不发送任何的数据...原创 2021-04-01 13:52:46 · 528 阅读 · 0 评论 -
RPM 包命名规则
RPM 包命名规则httpd-2.4.6-90.el7.x86_64httpd 软件包名字2.4.6 软件的版本号。版本号的格式通常为“主版本号.次版本号.修正号”90 发布版本号,表示RPM包是第几次编译el7 对应软件发行商EL是Red Hat Enterprise Linux的简写 (小红帽)带有el5,el6,el7的软件包,安装系统范围: - EL6软件包用于在Red Hat 6.x, CentOS 6.x,CloudLinux 6.x 进行安装 - EL5软件包用于原创 2021-03-23 12:26:39 · 390 阅读 · 0 评论 -
将需要的rpm收集下载并自己构建yum源(私库)
通过此命令可以事先下载需要用到的RPM包https://www.linuxtechi.com/download-rpm-using-yumdownloader-centos-7-rhel-7/yumdownloader java --destdir /tmp/test2/ --resolve–destdir --> 指定下载路径–resolve --> 下载依赖包备考:需要安装yum-utils使用yumdownloader命令...原创 2021-03-01 12:36:07 · 180 阅读 · 0 评论 -
cluster_check
--------------------------------cluster_check_list.conf------------start---------------------server#1;server#2;https://xxxxxxx/clustercheck.jsp------------------------------- cluster_check_lis原创 2016-09-27 09:56:22 · 662 阅读 · 0 评论 -
mount check
#!/bin/bashcd /opt/gne/cifs_corpsales/mount_num=`mount | grep "$1" |grep -v grep |wc -l`if [ $mount_num -eq 1 ];then echo -e "\033[32m [$1] Disk has been mounted.\033[0m" else原创 2016-09-27 12:33:35 · 336 阅读 · 0 评论 -
service check
DATE=`date +'%F %T'`DES_servername=$1URL=$2# service status確認#service_check=`curl --verbose $URL 2>&1 | grep "HTTP/1.1 200 OK" |awk '{print $3}'`service_check=`curl --connect-timeout 5原创 2016-09-27 12:39:07 · 1113 阅读 · 0 评论 -
ping check
COUNT=3cat /work/tools/staging/conf/ping_check_list.conf | while read linedoarr=(${line//;/ }) for x in ${arr[@]}; do timing=`date +%Y/%m/%d/%H:%M:%S` ping -c $COUN原创 2016-09-27 12:42:54 · 503 阅读 · 0 评论 -
process check
HOSTNAME=`hostname`PROCESS_NAME=/usr/share/tomcat# プロセス数を確認PIDNUM=$(ps -ef |grep $PROCESS_NAME |grep -v grep |wc -l)if [ $PIDNUM -eq 0 ];then echo -e "\033[31m$HOSTNAME tomcat is stop原创 2016-09-27 12:44:05 · 647 阅读 · 0 评论 -
CentOS7「tuned」
CentOS7の「tuned」を使って、パフォーマンス・チューニングをおこなう。チューニングの目的には、省電力モードの設定やディスクI/Oの性能向上などがあるtunedは、Linuxの代表的なカーネルパラメータに関してチューニングを行ってくれるデーモンのこと。OSを稼働したままで動的に変更することができる1、修正前 [root@RHEL71-otameshi ~]原创 2016-09-28 14:20:32 · 1472 阅读 · 0 评论 -
centos 7 安装备忘录
版本有的dvd 和 everything。EVERYING就是集成所有安装包,DVD是标准版。可以离线安装,预先配置本地yum源。修改Centos-Base.repo,保存vi /etc/yum.repos.d/Centos-Base.repo[base]name=RHEL-$releasever - Basebaseurl=file:///mnt/gp原创 2016-09-29 11:00:01 · 374 阅读 · 0 评论 -
Linux 查找替换指令
1 查找指定文件夹下文件中的A字符串, 替换为指定B字符串。find . -name '*.jsp' |xargs perl -pi -e 's|AAAA|BBBB|g'这里'.'默认为当前, 可以自己指定目录,例如/webapp/temp.....2 查找指定文件夹下后缀为XXX的文件并且删除find . -name '*.html' -exec rm -rf {}原创 2013-09-13 10:32:41 · 514 阅读 · 0 评论