linux常用命令个人笔记

linux常用命令

以centos为例(这篇文章是佛系记录,不会全部写的。见谅)

如果用的是ubuntu 请在命令前面加sudo


//查看防火墙状态 
systemctl status firewalld.service
//关闭防火墙
systemctl stop firewalld.service
//禁止防火墙服务器(一旦重启操作系统,防火墙就自动开启了,该怎么设置才能永久关闭防火墙呢?)
systemctl disable firewalld.service

//创建文件
mkdir
//查询端口
netstat -tln|grep 80(端口)
//查看端口是否被占用
lsof -i :80(端口)
//查看当前所在地址
pwd
//ps系列的命令
ps 
参数:
-A :所有的进程均显示出来,与 -e 具有同样的效用;
-a : 显示现行终端机下的所有进程,包括其他用户的进程;
-u :以用户为主的进程状态 ;
x :通常与 a 这个参数一起使用,可列出较完整信息。
输出格式规划:
l :较长、较详细的将该PID 的的信息列出;
j :工作的格式 (jobs format)
-f :做一个更为完整的输出。
//例子查询nginx的路径及信息
ps -ef|grep nginx

查看linux基本信息

//查看信息
top

运行结果:
在这里插入图片描述

信息描述

top -       系统当前时间
up       系统已开机多长时间
user      当前用户数
load average cpu平均负载,三个数值分别为,1分钟,5分钟,15分钟
Tasks    系统当前进程数,total:总进程数,running:正在运行的进程数,sleeping:睡眠的进程数,stopped:停止的进程数,zombie:僵尸进程数
%Cpu(s) cpu使用率,us:用户使用cpu百分百,sy:系统内核使用cpu百分百,id:剩余的cpu百分百
Mem     内存使用信息,total:总内存大小,free:空闲的内存,used:已使用的内存,buff/cache:缓存的内存大小
Swap    虚拟内存信息
PID     进程id
USER     进程所有者
PR       优先级
NI       nice值,负值表示高优先级,正值表示低优先级
VIRT       进程使用的虚拟内存总量
RES       进程使用的物理内存大小
SHR       共享内存大小
S        进程状态,D:不可中断的睡眠状态,R:运行,S:睡眠,T:跟踪/停止,Z:僵尸进程
%CPU      进程使用的CPU占用百分比
%MEM      进程使用的物理内存百分比
TIME+      进程使用的CPU时间总计
COMMAND   命令名

如何让top更改内存单位显示

进入top页面后
按shift+e 就可以更改内存单位显示

效果图如下:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尘叶风凌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值