Linux常用的命令之云巅之上

我所谓的"ps"命令—小漏洞,需改之!就是一个用于查询进程的命令,具体怎么使用的还是不甚了解啊,接下来就具体总结一下,所谓的ps命令:

Linux下查看进程及端口信息

Linux中的ps(process status)表示该命令用于显示当前进程的状态
1、根据进程名查看进程信息,以查看tomcat进程名为例,查看所对应的进程id为1095(或者使用: ps -aux | grep tomcat 查看占用内存等信息)

ps -ef | grep tomcat

在这里插入图片描述

2.根据进程id查看进程占用端口,查看对应端口为8080(如果没有netstat命令,使用 yum -y install net-tools安装)

netstat -nap | grep 1095

在这里插入图片描述

3.根据端口查看对应进程,查看占用8080端口的进程id,为1095

netstat -tunlp | grep 8080

在这里插入图片描述

4.根据进程id查看进程信息,查看进程id为1095的进程信息

ps -ef | grep 1095

在这里插入图片描述

5.根据进程id杀死进程,杀死进程id为1095的进程

kill -9 1095



***

## **其他常用命令**

***
  1. 使用两种以上命令创建一个文件
    touch b.txt;
    cat > b.txt;
    vi b.txt;----------------vim b.txt;
    mkdir b;
  2. 查看日志信息:cat xxx.log | grep ‘xxx’ | more
  3. 解压tar.gz: tar -xzvf abc.tar.gz
  4. 创建文件:touch file.txt; cat > file.txt
  5. 修改编辑文件: vi/vim
  6. 查看log中的error: cat xxx.log | grep ‘error’
  7. mv命令?
    给已知文件重命名:mv a.txt a.log
    可将多个文件移动到一个目录下/a: mv 1.txt,2.txt /a
    移动当前文件夹下的所有文件到上一层目录:mv * …/
  8. cat命令?
    一次显示文件的全部内容:cat b;
    创建一个文件 cat > a,只能创建不能进行修改
    将文件合并成一个文件: cat file1,file2 > file
  9. locate命令?
    查找和某某文件相关的所有文件,此时以pwd为例:locate pwd
    搜索以etc下所有与sh为开头的文件:locate /etc/sh
  10. grep命令?
    查找指定进程:ps -ef | grep tomcat
    查找指定进程个数:ps -ef | grep tomcat -c
  11. 解压缩命令?
    将文件打成tar包:tar -cvf log.tar a.log,b.log,c.log
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值