Skip to content

Latest commit

 

History

History
108 lines (74 loc) · 1.97 KB

1、一些常用的命令.md

File metadata and controls

108 lines (74 loc) · 1.97 KB

一些常用的命令

查看端口占用情况

lsof -i tcp:8989

eg:

lsof -i tcp:80

COMMAND    PID        USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Google     328 mengyueping  181u  IPv4 0x393cc3d704a30853      0t0  TCP bogon:65200->202.108.249.246:http (ESTABLISHED)

杀死正在运行的服务

kill -9 应用的pid
kill -9 $(pgrep 应用名字)

查看某个应用进程的 pid

echo $(pgrep bee)
# $(pgrep 进程的名字)

ps -ef | grep 应用名(支持通配符)

eg:

[root@VM_0_3_centos ~]# ps -ef | grep bee
root     16864 16828  0 15:47 pts/0    00:00:00 grep --color=auto bee
root     18955     1  0 6月08 ?       00:00:44 bee run

查看内存

free
              total        used        free      shared  buff/cache   available
Mem:        3881904      861012      469244         480     2551648     2712060
Swap:             0           0           0
# 单位为 megabytes
free -m

total : 总计物理内存大小

used : 已使用多大

free : 可用有多少

shared : 多个进程共享的内存总额

buff/cache :磁盘缓存的大小

查看磁盘空间

df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/vda1        50G  6.6G   41G   15% /
devtmpfs        1.9G     0  1.9G    0% /dev
tmpfs           1.9G   24K  1.9G    1% /dev/shm
tmpfs           1.9G  444K  1.9G    1% /run
tmpfs           1.9G     0  1.9G    0% /sys/fs/cgroup
tmpfs           380M     0  380M    0% /run/user/0
  • 查看某个目录的大小:
# du -sh [目录名] 返回该目录的大小
du -sh ./src
272M	./src
  • 查看指定文件夹下的所有文件大小(包含子文件夹):
du -h ../src/

查看内核/操作系统/CPU信息的linux系统信息命令

uname -a
Linux VM_0_3_centos 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

查看环境变量

env