随笔分类 - linux
摘要:linux环境下,在sh脚本中启动了一个javav程序,ctrl+c结束程序时,未能正常结束另一个程序。为了解决上述问题,可以在sh中添加trap "kill -- -$$" EXIT 或使用 exec 执行java程序。 trap "kill -- -$$" EXIT: 功能:该命令用于设置一个信
阅读全文
摘要:排查思路: 1. 首先确认进程id ps -ef | grep xxx 查看对应进程的句柄数 lsof -p $PID | wc -l 这里有一点要注意的是,lsof不加-p参数,得到的结果会比实际句柄数多很多,不是准确数量。https://blog.csdn.net/Waria/article/d
阅读全文
摘要:(一) 安装 1. cd /usr/share,创建 zookeeper文件夹 2. 进入zookeeper 3. 下载zookeeper wget https://archive.apache.org/dist/zookeeper/zookeeper-3.5.9/apache-zookeeper-
阅读全文
摘要:jps是jdk自带的一个查看java进程的小工具,在一些简单场景下比ps更实用。 常用参数: -q: 只显示pid-m: 显示启动main函数的参数-l: 输出完全的包名,应用主类名,jar的完全路径名 -v: 输出jvm参数-V: 输出通过.hotsportrc或-XX:Flags=<filena
阅读全文
摘要:cp是linux中最基础常用的命令,主要用于复制文件或目录。语法: 或 参数说明: -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。 -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。 -f:覆盖已经存在的目标文件而不
阅读全文
摘要:du -sh * 当前目录下所有文件占用空间大小,df 空间占用 top 资源使用情况 M 根据驻留内存大小进行排序 tail 1、tail -f filename说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。 2、ta
阅读全文