常用命令

查看具体端口信息

lsof -i:[port]
netstat -tunlp |grep[port]

查询服务器负载信息

uptime
16:04:50 up 42 days, 1:56, 2 users, load average: 0.03, 0.03, 0.05
16:04:50 系统时间
up 42 days, 1:56 主机已运行时间,时间越大,说明你的机器越稳定。
2 users 用户连接数 session
load average 统计距查询时间1,5,15分钟的系统平均负载
系统平均负载是指在特定时间间隔内运行队列中的平均进程数。
如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。
如果每个CPU内核的任务数大于5,那么这台机器的性能有严重问题。
如果你的linux主机是1个双核CPU的话,当Load Average 为6的时候说明机器已经被充分使用了。
1可以被认为是最优的负载值。负载是会随着系统不同改变得。
单CPU系统1-3和SMP系统6-10都是可能接受的。

后台启动项目

nohup java -jar xxx.jar xxx.log &

根据指定配置启动项目

java [-Xms512m -Xmx2048m] -jar [/data/xxx.jar] --spring.config.location=[/data/config/] --spring.profiles.active=[prod]

查询进程信息 uid pid

ps -ef | grep xxxx
ps aux

启动服务

service [iptables] [start]
systemctl start [iptables]

查看命令帮助

man yum

查看进程

netstat -nl

系统出现Read-only file system

mount -o remount rw /

修改服务器hostname

hostname          //查看
hostname hry    //修改
永久修改
修改/etc/sysconfig/network文件
# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hry
/etc/hosts 内添加 127.0.0.1 hry ...
重启

修改鼠标灵敏度

xset m 1

打开图形化界面找不到的文件夹 cd至文件夹下

ubuntu:nautilus
或者 主文件夹 -> 其他 内也可找到

提示在某包下缺少某模块

eg:modprobe: FATAL: Module nvidia not found in directory /lib/modules/4.15.0-42-generic
查找具体模块:
1.updatedb
2.locate --regex nvidia.ko
加载具体模块:
1.depmod /lib/modules/4.15.0-42-generic/updates/dkms/nvidia.ko
2.modprobe nvidia

查询系统内是否含有某so动态链接库文件

locate xxx.so

你可能感兴趣的:(常用命令)