`
ni_de_yang_zi
  • 浏览: 29540 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

常用的一些linux命令

阅读更多

 

查看某个端口占用情况(2种方式)

lsof -i:3306

netstat -ntlp | grep 6801

 

杀掉进程

kill -9 430

 

 查看安装文件

rpm -aq | grep '软件名'

 

远程主机传送文件(scp命令)

    从哪台机器上拷贝              文件地址                              拷贝到当前系统存放的地址           

scp root@xxx.xxx.xxx.xxx:/pass/filename                   /pass

scp filename root@xxx.xxx.xxx.xxx:/home/

 

查看内存大小

free -m

 *********************************************************************************************************************************

                                       文件及字符串查找

*********************************************************************************************************************************

查找目录:find /(查找范围) -name '查找关键字' -type d
查找文件:find /(查找范围) -name 查找关键字 -print

 

zcat查找gz包中含有test的记录:

zcat xxxx.log-20150826.gz | grep "test"

 

zcat查找8月27号 8点到9点的第一个域中(awk)含有test的日志 并且分页查看看 

zcat /pass/xxxxx.log-20150827.gz | grep "27/Aug/2015:0[8,9]:" | awk '$1~"test"' | more

 

more查找文本文件含有test的记录

more /pass/xxx.log | grep "test"

 

more查找文本文件中含有test 但不包含compressor?的记录

more /pass/xxx.log-20150830 | grep "test" | grep -v "/compressor?"

 

zcat more搜索文本文件中 时间在晚上11点到12点 之间 含有ip但不含有compressor的记录 并保存到文件中

zcat /pass/xxx.log-20150831.gz | grep "111.180.116.170" | grep "31/Aug/2015:2[3,4]" | grep -v "/compressor?" > /tmp/xxx.txt

 

more /pass/xxx.log | grep "111.180.116.170" | grep -v "/compressor?" | grep "01/Sep/2015:0[0,1]:" > /tmp/xxx.txt

 

查找某目录底下所有含有“jvquiy421456” 字符的文件

ls /pass/test/ | while read line ; do a=`cat /pass/test/$line | grep "jvquiy421456"` ; if [ "$a" ] ; then echo $line ; fi ; done

 

常用的java控制台调优命令
jps jinfo jstat jstack jcmd

 

jps 用来查看基于HotSpot JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等。与unix上的ps类似,用来显示本地有权限的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。使用jps时,不需要传递进程号做为参数。

Jps也可以显示远程系统上的JAVA进程,这需要远程服务上开启了jstat服务,以及RMI注及服务,不过常用都是对本对的JAVA进程的查看。

用法如下:

jps [ options ] [ hostid ]

其中,options可以用 -m (输出传递给main方法的参数) -l (显示完整路径) -v (显示传递给JVM的命令行参数) 

 

jstat 监视VM内存工具。用来监视VM内存内的各种堆和非堆的大小及其内存使用量。

用法:

Usage: jstat -help|-options

       jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]

 参数解释:

Options — 选项,我们一般使用 -gcutil 查看gc情况

vmid    — VM的进程号,即当前运行的java进程号

interval– 间隔时间,单位为秒或者毫秒

count   — 打印次数,如果缺省则打印无数次

 

详细详解见jstat 调优

 

注:以上/pass皆为路径,时间格式根据实际情况进行调整

分享到:
评论

相关推荐

    常用的Linux命令及其简要说明

    linux常用命令大全常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其简要说明常用的Linux命令及其...

    常用linux常用命令大全.zip

    linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...

    Linux 常用命令大全

    linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    Linux常用命令大全

    Linux常用命令大全,收集了常用的Linux命令。 Linux常用命令大全,收集了常用的Linux命令Linux常用命令大全,收集了常用的Linux命令Linux常用命令大全,收集了常用的Linux命令

    Java中常用的Linux命令.docx

    Java中常用的Linux命令 Linux命令是Java开发中不可或缺的一部分,掌握这些命令可以提高开发效率和解决问题的能力。本文总结了常用的Linux命令,涵盖文件管理、进程管理、网络管理、文件传输和其他方面。 文件管理 ...

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    常用的Linux命令大全

    本文将详细介绍一些常用的Linux命令,帮助你更好地管理和操作Linux系统。 1. **pwd** 命令 `pwd` 命令用于显示当前工作目录,这对于了解当前所在的位置非常有用。当你在复杂的目录结构中工作时,此命令可以帮助你...

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个).zip

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...

    150个常用的Linux命令汇总

    linux 命令是对 Linux 系统进行管理的命令。对于 Linux 系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件, ...本文档整理了Linux运维必须掌握的150个常用命令,送给Linux运维新手。

    linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全.txt

    linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全

    Linux常用命令、Linux常用命令

    以下是一些关键的Linux命令及其用途的详细说明: 1. **find命令**: `find` 是Linux中最常用的搜索文件和目录的工具。它允许你在指定的路径下根据不同的条件查找文件。例如,你可以通过`-amin`, `-atime`, `-cmin`...

    常用Linux命令.pdf

    标题《常用Linux命令.pdf》指的是该文档是关于Linux操作系统中常见命令的总结指南。Linux系统是类Unix系统中的一种,广泛应用于服务器、桌面计算机、超级计算机等领域。该文档中的内容应当包括基础命令、文件系统...

    常用Linux命令

    常用Linux命令,常用Linux命令,常用Linux命令,常用Linux命令,常用Linux命令

    车载常用linux命令+火车/高铁/公交车行业+车载linux系统测试常用命令,用于测试职位或运维技术支持职位

    在IT行业中,Linux系统是许多车载设备和交通系统的首选操作系统,因为它的稳定性和...总之,熟练掌握这些Linux命令对于车载Linux系统测试和运维工作至关重要,它们能帮助我们高效地进行系统管理、故障排查和性能优化。

    Linux常用命令Linux常用命令Linux常用命令

    本手册收录了Linux最常用的命令,可以解决实际工作中 95% 以上的问题, 包括:Linux操作系统安装、Linux文件系统、Linux命令操作、Linux权限管理、Linux 进程管理、Linux 其他常用命令、Linux 系统软件安装等。

    Linux常用命令Linux常用命令Linux常用命令Linux常用命令.txt

    linux常用命令大全

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    运维人员常用Linux命令

    运维人员常用Linux命令 作为一名运维人员,掌握基本的Linux命令是必备的技能。 Linux操作系统提供了许多强大的命令,可以帮助运维人员高效地完成工作。本文将总结常用的Linux命令,帮助运维人员快速掌握这些命令,...

Global site tag (gtag.js) - Google Analytics