Linux常用命令(3):查看内存free;监控linux的资源情况;top/htop;查看端口lsof;查看进程ps;Vim编辑器

memory 内存

out of memory  简称oom (内存泄漏:目前使用的内存数量超过其总数)

free 查看内存

1.free  默认以kb为单位

 

 2.free -m 以兆为单位(mb)

 

used为已真实占内存   free为真实可用内存 total=used+free 

swap 内存交换区的使用情况

 

nmon:可以监控到Linux的资源情况

nmon c(cpu)

 

nmon m (内存)

 

top 查看负载(没有nmon直观)

 

 

htop(跟top的作用差不多,比top更加好看)

 

 

 

比较常用:

 

 

 

端口

http:80

mysql:3306

https:443

email:25

tomcub:8080

ssh:22

 

查看端口lsof:    格式:(sudo lsof -i :端口名)

 

listen:监听

 

 

netsta

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。 

netstat 查看端口占用语法格式:

    netstat -tunlp | grep 端口号(查看被那个程序监听):

 

 

 

 

在计算机里面进程是最小的运行单位,也就是说每个服务执行起来后就是一个进程

 

进程查看 ps

ps命令——查看静态的进程统计信息(一般结合选项使用 ps aux 或 ps -elf 命令) 建议使用 ps -elf 查询,输出的 信息更详细些,包括 PPID (对应的父进程的PID号)

 

 

 

kill -9  进程的PID    (杀掉程序的进程)

 

Vim 编辑器

Vim是从 vi 发展出来的一个文本编辑器
vim 文件名(如果输入的文件名不存在会自动默认新建)
输入a或者i 就可以插入内容
不保存:(esc shift+:q!)
保存:(esc shift+:wq)
搜索:
/搜索的关键字
?搜索的关键字
 
 

 

posted @ 2021-10-12 11:47  Cyyy-  阅读(536)  评论(0)    收藏  举报