如何获取java进程的pid;

pgrep -l java

如何获取某个进程的网络端口号;

netstat/lsof
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况
-a 显示一个所有的有效连接信息列表(包括已建立的连接,也包括监听连接请求的那些连接)
-n 显示所有已建立的有效连接
-t tcp协议
-u udp协议
-l 查询正在监听的程序
-p 显示正在使用socket的程序识别码和程序名称
例如:netstat -ntupl|grep processname
如何只查询tomcat的连接?
netstat -na|grep ESTAB |grep 80 |wc-l
netstat -na|grep ESTAB |grep 8080 |wc-l
常用端口介绍:
端口:21
服务:FTP服务器所开放的端口,用于上传、下载。
端口: 22
服务:ssh
端口: 80
服务:HTTP 用于网页浏览
端口:389
服务:LDAP ILS 轻型目录访问协议和NetMeetingInternet Locator Server
端口:443
服务:网页浏览端口 能提供加密和通过安全端口传输的另一种HTTP
端口:8080
服务:代理端口
打开终端,执行如下命令,查看各进程占用端口情况:

# ps -ef|wc -l //查看后台运行的进程总数
# ps -fu csvn //查看csvn进程  # netstat -lntp //查看开启了哪些端口
# netstat -r //本选项可以显示关于路由表的信息
# netstat -a //本选项显示一个所有的有效连接信息列表
# netstat -an|grep 8080
# netstat -na|grep -i listen //可以看到目前系统侦听的端口号
# netstat -antup //查看已建立的连接进程,所占用的端口。
netstat -anp|grep1487
lsof -i:1487
查看哪些进程打开了指定端口1487

如何实时打印日志;

tail -f messages

如何统计某个字符串行数;

要统计一个字符串出现的次数,这里现提供自己常用两种方法:

  1. 使用vim统计

用vim打开目标文件,在命令模式下,输入

:%s/objStr//gn
即可

  1. 使用grep:

grep -o objStr filename|wc -l
如果是多个字符串出现次数,可使用:

grep -o ‘objStr1|objStr2’ filename|wc -l #直接用| 链接起来即可

工作中常用到的Linux命令操作相关推荐

  1. [置顶] 总结工作中常用到的linux命令

    常用解压命令 tar.bz2 命令: tar -jxvf  *.tar.bz2 tar.z   命令: tar -zxvf  *.tar.z tar.gz   命令: tar -Zxvf  *.tar ...

  2. 工作中常用到的Linux命令

    https://mp.weixin.qq.com/s/wPBILQSl8-OVNYcJN9cBRg 转载于:https://www.cnblogs.com/linliquan/p/11236598.h ...

  3. 工作中常用的linux命令,Linux工作中常用到的一些命令(持续更新)常用的

    1.查看运行级别3开启的服务列表: chkconfig --list|grep 3:on 2.查找某类型的文件并计算总大小. find / -name *.conf -exec wc -c {} \; ...

  4. 车载测试——工作中常用到的adb 命令

    在车载测试行业里,会涉及到非常多的Android端的测试,所以,掌握一些adb命令的使用,十分必要!下面我会按照工作中使用频率来介绍一些相关的adb命令. 什么是adb? 我们要操纵虚拟设备进行应用安 ...

  5. mysql indentify by_测试工作中常用到的sql命令!!!

    编写背景: 深圳下了一周的雨,天阴沉阴沉的,好想晒晒阳光,心情快被发霉了.这周运气很好,bugzilla和TestLink安装很顺利,mysql数据库的备份和恢复.bugzilla和testlink升 ...

  6. 工作中常用到的sql命令!!!

    一.mysql数据库日常操作.      1.启动mysql:/etc/init.d/mysql start (前面为mysql的安装路径)      2.重启mysql:  /etc/init.d/ ...

  7. linux中常用的60个命令及作用详解

    Linux 必学的 60 个命令 Linux 提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存 取.目录操作.进程管理.文件权限设定等.所以,在 Linux 系统上工作离不开使用系 ...

  8. linux重启命令有哪些,​ linux中常用的关机/重启命令有哪些

    ​ linux中常用的关机/重启命令有哪些 发布时间:2020-11-13 10:33:43 来源:亿速云 阅读:98 作者:小新 这篇文章给大家分享的是有关 linux中常用的关机/重启命令有哪些的 ...

  9. Linux系统中常用的docker镜像命令

    在虚拟机中操作的镜像命令: 1.列出所有在运行的容器信息: 可以看到容器ID和名字等 docker ps 2.查看所有镜像: 可以看到镜像ID和名字等 docker images 3.通过dokerf ...

最新文章

  1. matlab2013 a/b 找不到vs2013 c++ 编译器 解决方案
  2. python定义的关键数据类型_Python基本数据类型
  3. 2020年,那些「引爆」了机器学习社区的热门论文、库和基准
  4. [C++基础]001_iostream和iostream.h的区别
  5. vscode跳转到指定行快捷键
  6. Flink countWindow窗口
  7. 怎么修改腾讯视频的昵称
  8. 将Tomcat添加进服务启动
  9. cad在布局怎么调比例_CAD中如何在布局空间调整图形比例?
  10. 淘品牌”已去,“播品牌”正红
  11. Cocos2d-x3.2 Menu菜单的创建
  12. cad残留卸载清理工具,强力清理CAD注册表残留
  13. ezcad旋转轴标刻参数_激光打标机软件ezcad中地球仪标刻使用方法教程详解
  14. 【验证小白】只有SV+modelsim学验证(3)——加checker到环境中
  15. 公式、图片、表格等转latex
  16. QQ连连看外挂源代码
  17. 请问论文开题报告和提纲怎么写?
  18. 杨国福和张亮“天地对决” 麻辣烫江湖要变天了吗?
  19. python 91图片站爬虫
  20. 南方h5手簿求转换参数_如何使用RTK手簿求坐标转换参数(四参数/七参数)

热门文章

  1. java后台正则表达式验证多种方法--(港澳证件验证)
  2. [开心学php100天]第三天:不羁的PHP文件操作
  3. 【为Android 应用创建 XML 布局】
  4. CNN基本原理以及卷积池化的实现细节
  5. 假如我是一台计算机作文,假如我是一台电脑作文
  6. [Python] Pandas批量处理身份证信息,判别男性和女性
  7. TDengine 2.6 delete 删除功能尝鲜
  8. [算法]什么算法?怎么衡量算法的好坏?
  9. Java程序基础——List集合存储数据的
  10. html弹性布局两盒,CSS中的弹性盒子总结