Linux常用操作及命令

1.1 查看CPU个数
cat /proc/cpuinfo | grep "physical id" | uniq | wc -l

1.2 查看CPU核数
cat /proc/cpuinfo | grep "cpu cores" | uniq

1.3 查看CPU型号
cat /proc/cpuinfo | grep 'model name' |uniq

2.1 查看内存总数
cat /proc/meminfo | grep MemTotal

3.1 任务管理器
top

3.2 查看内存占用情况

free

使用du命令查看文件或文件夹的磁盘使用空间

--max-depth 用于指定深入目录的层数

3.3 查看当前目录大小

du -sh

du -h --max-depth=0

3.3 查看当前目录下所有文件夹/文件(只查一级)的大小

du -h --max-depth=1

3.4 查看当前目录下所有文件夹/文件(含递归)的大小

du -h

复制文件夹后,文件夹的权限没有带过来,得用root账号重新赋权
=> chown -R guest /home/guest
=> 注意必须要递归修改,否则只是更改了当前指定目录的用户权限

清理服务器缓存

sync

echo 3 > /proc/sys/vm/drop_caches

 

PS:

1、tomcat通常部署阻塞就是由于内存不足,所以要清掉服务器的缓存,上次我预留了0.5个G的内存都阻塞了,清掉缓存后拥有0.9个G的可运行内存,然后部署就一路畅通了;

2、关于清除服务器缓存所用命令的详细解释:https://blog.csdn.net/hanshileiai/article/details/48375589

原文地址:https://www.cnblogs.com/syjp/p/12706354.html