常用linux的命令(持续更新)

news/2025/2/16 1:18:38/

1.防火墙相关
centos7 防火墙
查状态:systemctl status firewalld.service
关闭:systemctl disable firewalld.service 重启生效
关闭:systemctl stop firewalld.service 马上生效
systemctl stop firewalld 临时关闭防火墙
systemctl disable firewalld 禁止开机启动
centos6防火墙
查状态:service iptables status
关闭: service iptables stops

2.环境变量
vim /etc/profile 编辑
vi ~/.bash_profile 编辑
source /etc/profile 生效

3.端口和进程互查
netstat -nltp | grep 9100 根据端口找进程
netstat -anp | grep 12321 根据进程找端口
sudo netstat -tuln | grep 10250 端口占用
sudo lsof -i :10250 端口占用(如果上面的命令不显示端口 )

4.文件和目录
sudo ln -s /usr/local/app/a.txt 建立软连接
chown -R root:root /usr/local/ 更改目录的用户和属组
chmod 777 文件名 更改文件操作权限

5.内存和CPU
top -c 查看内存使用和PID
ps -ef | grep java 根据进程名称查看内存 CPU 使用率
jmap -heap pid 查看内存分配和使用情况
jmap -histo:live pid 查看新生代内存占用情况

6.硬盘空间问题排查
查看磁盘使用情况 : df -k
罗列当前目录使用空间 ,巡查占用率高的文件路径 : du -h --max-depth=1
查找特定目录下的大文件或目录 du -h /path/to/directory | sort -rh | head -n 10

7.文件查看与编辑
grep "内容" * 在日志目录下全局检索内容
less log 查看日志用关键字搜索,并且翻页
/ 搜索关键字
G 跳转到最后
n 寻找下一个关键字
N 寻找上一个关键字

vi 编辑模式下 先按esc推出编辑模式
dd 删除一行
yy 复制一行
p 粘贴
u 撤销
:%s/源字符串/目的字符串/g 可以用批量替换

8.杀死进程
kill -9 pid 杀死进程
pkill 匹配的应用名 杀死进程


http://www.ppmy.cn/news/1168507.html

相关文章

链表收尾(8.2)

例题解析 138. 随机链表的复制 - 力扣(LeetCode) 1.拷贝节点插入原节点的后面(核心) 这样做的目的是方便找 random 节点,知道原节点可以找 random,知道上一个 random 可以找下一个 random 。 struct Node…

Umi3实战教程

一、框架介绍 umi是蚂蚁金服的前端开发框架,它内置了路由、web/移动端UI库、数据流、权限控制、常用hooks库、构建、部署、测试、等等一些工具,几乎涵盖了正常前端开发要用到的所有工具。 二、环境准备 pnpm 相比npm、yarn,pnpm更小更快扁平…

专访 Web3Go 新产品 Reiki:培育 AI 原生数字资产与创意新土壤

从 DeFi 到 NFTFi、SocialFi,web3 从业者在尝试 crypto 与区块链技术能为我们的生活、创作、娱乐和文化带来何种新体验,而生成式人工智能的突破性发展则为我们与链上世界的交互、社区内容创作等带来了新的体验,改变互动、交易和价值创造方式。…

FreeRTOS最全教程(目录)

文章目录 前言一、为什么要学FreeRTOS二、FreeRTOS开发和裸机开发的区别三、FreeRTOS入门篇四、FreeRTOS深入篇五、自制FreeRTOS六、FreeRTOS项目开发总结 前言 本篇文章将作为FreeRTOS最全教程的目录使用。 一、为什么要学FreeRTOS 1.嵌入式系统开发: FreeRTOS …

实现日期间的运算——C++

😶‍🌫️Take your time ! 😶‍🌫️ 💥个人主页:🔥🔥🔥大魔王🔥🔥🔥 💥代码仓库:🔥🔥魔…

SpringBoot + MyBatis 在 jar 中可以启动但是 Idea中无法启动的原因

现象 在idea中启动始终卡住,查看线程堆栈发现一直在mybatis的处理过程中,细究了一下堆栈发现mybatis有使用远程方式加载类的情况,并且此时cpu会飙升, 在命令行中使用java -jar 的形式可以正常启动,但是在idea中启动始…

SAP-QM-动态检验规则

Dynamic Modification Rule (动态修改规则) 1、决定样本大小的方式有3种: 手动输入比例大小采样过程 物料主数据质量视图 2、采样过程的创建方式有2种 跟批量大小有关系:百分比/AQL跟批量大小没有关系:固定值 而当…

Power BI 傻瓜入门 4. Power BI:亮点

本章内容包含: 在Power BI Desktop上学习诀窍摄入数据使用模型试用Power BI服务 就像评估一个由多种成分组成的蛋糕一样,Power BI要求其用户熟悉商业智能(BI)解决方案中的功能。几乎所有与Power BI交互的用户都是从桌面版开始的…