Linux常用命令

一、基本操作

1 关机

init 0
poweroff
shutdown -h now

2 查看系统信息

# 查看系统内核信息
uname -a

在这里插入图片描述

# 查看系统内核版本
cat /proc/version

在这里插入图片描述

3 后台运行命令

# 后台运行,并且有nohup.out输出
nohup xxx &

4 设置成固定ip

ifconfig ens33 192.168.206.135 netmask 255.255.255.0

在这里插入图片描述

二、Linux性能监控命令

1 free

内存使用情况
在这里插入图片描述

free -m
-m 表示以 mb 单位显示,默认是kb

total:内存总数
used:已使用的内存数
free:空闲内存数

total = used + free + buff/cache

2 top

系统整体性能信息,以及正在运行的进程相关信息
在这里插入图片描述
参数说明:
-d <秒数> :指定top命令的刷新时间间隔,单位为秒,默认5秒
-p <进程ID>:仅显示指定进程ID的信息
-c :显示完整的命令而不截断
总体系统信息:
uptime:系统的运行时间和平均负载
tasks:当前运行的进程和线程数目

进程信息:
%CPU:进程占用CPU的使用率
%MEM:进程占用内存的使用率

三、磁盘,文件,目录相关操作

1 vim 操作

 # 全局替换,用y全局替换x
 :%s/x/y/g

# 跳到文件头
gg

# 跳到文件尾
shift + g

# 显示行号
set nu
# 不显示行号
set nonu

# 检索内容
/xxx(检索内容) #从头开始检索,按n查找下一个
?xxx(检索内容) #从尾部检索

2 查看磁盘,文件目录信息

# 查看磁盘分区信息
df 

# 查看当前目录下,各文件,目录占了多少空间,不会递归
du -sh *

3 wc 命令

# 查看文件里有多少行
wc -l fileName

wc d1.txt
8 2 22 d1.txt
8 表示行数,2表示单词数,22表示字节数

在这里插入图片描述

4 常用压缩,解压缩命令

  1. 压缩
tar czvf xxx.tar 压缩目录
zip -r xxx.zip 压缩目录
  1. 解压缩
# 解压缩到指定路径
tar -zxvf xxx.tar -C /xxx

unzip xxx.zip

5 find检索命令

# 在/data 目录下查找d1开头的文件
find /data -name "d1*"    #要加上双引号

# 从/data 目录往下找,找到以d1开头文件,全部删除,这里只删除文件
find /data -name "d1*" -exec rm {} \;

在这里插入图片描述
在这里插入图片描述

四、网络相关

1 查看什么进程使用了该端口

lsof -i:port
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

虽道阻且长,行则将至

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

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

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

打赏作者

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

抵扣说明:

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

余额充值