当前位置: 首页 > news >正文

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

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 匹配的应用名 杀死进程

相关文章:

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

1.防火墙相关 centos7 防火墙 查状态:systemctl status firewalld.service 关闭:systemctl disable firewalld.service 重启生效 关闭:systemctl stop firewalld.service 马上生效 systemctl stop firewalld 临时关闭防火墙 systemctl disabl…...

《动手学深度学习 Pytorch版》 8.7 通过时间反向传播

8.7.1 循环神经网络的梯度分析 本节主要探讨梯度相关问题,因此对模型及其表达式进行了简化,进行如下表示: h t f ( x t , h t − 1 , w h ) o t g ( h t , w o ) \begin{align} h_t&f(x_t,h_{t-1},w_h)\\ o_t&g(h_t,w_o) \end{ali…...

2023-10-20 游戏开发-cocos旧版本2.0.6-下载地址-记录

官方下载地址: Cocos Creator 下载 - 轻量高效的开发引擎 Tags cocos/cocos-engine GitHub cocos creater 旧版本: Tool/Package/REAMDE.md adofsauron/CocosCreatorFAQ - Gitee.com v2.0.6版本: Mac版:http://cocos2d-x.org/filedown/CocosStudioForMac-v2.0.…...

Python 框架学习 Django篇 (三) 链接数据库

只要你是做后端开发的,那么就离不开各种数据库,Django框架对各种数据库都非常友好,比如常见的PostgreSQL、MySQL、SQLite、Oracle,django都对他们提供了统一调用api,我们这里主要使用mysql数据库作为演示 一、ORM机制 …...

【debug】安装diffusion的bug解决合集

环境问题 ImportError: cannot import name ‘CLIPImageProcessor’ from ‘transformers’ (D:\Python\lib\site-packages\transformers_init_.py) https://github.com/huggingface/transformers/issues/23340 解决:查看更详细信息,安装环境 transfor…...

面试题 01.02. 判定是否互为字符重排

​​题目来源: leetcode题目,网址:面试题 01.02. 判定是否互为字符重排 - 力扣(LeetCode) 解题思路: 遍历计数即可。 解题代码: class Solution { public:bool CheckPermutation(string s1, …...

笔记39:在Pycharm中为项目添加新解释器

很久不用pycharm都生疏了 a a a 第一步:创建虚拟环境 略 a a a 第二步:将虚拟环境应用到项目中去 【File】----【Settings】----【Project:~~~】-----【Project Interpreter】----【选择合适的解释器】 ​​​​​​​ 因为我们要用新的解释…...

C#—VB.NET的相同点与不同点

目录 前言 一、相同之处 二、不同之处 三、总结 前言 VB.NET 和C#是两种由微软公司开发的面向对象编程语言。它们在语法上有很多相似之处,但也有一些不同之处。本文将讨论 VB.NET 和C#之间的相同之处和不同之处。 一、相同之处 1.面向对象编程语言&#xff1a…...

【Edabit 算法 ★☆☆☆☆☆】【返回数组第一个元素】 Return the First Element in an Array

【Edabit 算法 ★☆☆☆☆☆】【返回数组第一个元素】 Return the First Element in an Array arrays language_fundamentals Instructions Create a function that takes an array containing only numbers and return the first element. Examples getFirstValue([1, 2, 3…...

在Qt中怎么操作MySQL数据库

一、安装驱动 (1)安装 在Qt中操作MySQL数据库首先要安装mysql的驱动文件,将MySQL下的libmusql.dll文件复制到Qt的安装路径下的bin文件夹下即可。 本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(…...

C/C++网络编程基础知识超详细讲解上部分(系统性学习day11)

目录 前言 一、网络的含义与构成 含义: 构成: 二、网络的体系结构 1>OSI七层模型 2>TCP/IP协议体系结构 3>数据经过体系结构,怎么封装? 4>端口号 5>大小端序 6>TCP/UDP传输层的协议 三、系统函数API学习框…...

chrome Driver 使用教程

ChromeDriver是一款实用的chrome浏览器驱动工具,能够用于自动化测试、网络爬虫和操作浏览器,其主要作用是模拟浏览器操作。 ## 下载地址 [Chrome for Testing availability](Chrome for Testing availability)...

目标检测YOLO实战应用案例100讲-面向恶劣环境下的多模态 行人识别

目录 前言 国内外研究现状 可见光行人目标识别 红外行人目标识别...

react-router-dom v6版本实现Tabs路由缓存切换

目录 文章目录 概要 效果 完整代码 概要 摆了半年摊,好久没写代码了,今天有人问我怎么实现React-Router-dom类似标签页缓存。后面看了一下router的官网。很久以前用的是react-router v5那个比较容易实现。v6变化挺大,但了解react的机制和rea…...

ArcGIS笔记9_数据源缺少空间参考信息?如何定义坐标系?

本文目录 前言Step 1 确定好要赋予给目标文件的恰当坐标系Step 2 定义坐标系 前言 有时从其他软件转换得到了shp文件,拖到ArcGIS后却出现“未知的空间参考:添加的数据源缺少空间参考信息 不能投影”的提示,如下图所示: 这种情况就…...

Elasticsearch实践:ELK+Kafka+Beats对日志收集平台的实现

可以在短时间内搜索和分析大量数据。 Elasticsearch 不仅仅是一个全文搜索引擎,它还提供了分布式的多用户能力,实时的分析,以及对复杂搜索语句的处理能力,使其在众多场景下,如企业搜索,日志和事件数据分析等…...

离线语音与IoT结合:智能家居发展新增长点

离线语音控制和物联网(IoT)相结合在家居中具有广泛的应用和许多优势。离线语音控制是指在设备在本地进行语音识别和处理,而不需要依赖云服务器进行处理。IoT是指借助网络,通过手机APP、小程序远程控制家居设备。 启英泰伦基于AI语…...

STM32MP135和STM32MP157的区别

本文介绍了STMicroelectronics公司推出的两款多核处理器STM32MP135和STM32MP157之间的区别,包括主频、集成硬件模块数量、内存大小和电压调节模块等方面。 STMicroelectronics是一家领先的半导体解决方案提供商,在嵌入式系统领域有着丰富的经验。他们…...

微信小程序文本横向无缝滚动

背景: 微信小程序中列表宽度不够长,其中某字段显示不完整,因此要使其自动滚动。 (最初看网上很多用定时器实现,但他们的案例中都只是一个横幅、用定时器也无所谓。但是我的需求中是一个上下无限滚动的列表,…...

Layui 主窗口调用 iframe 弹出框模块,获取控件的相应值

var iframeWindow window[layui-layer-iframe index]; iframeWindow.layui.tree............(这里就可以操作tree里面的内容了)。var chrild layero.find(iframe).contents(); chrild.layui.tree (这样是调用不到的)。var child layer.getChildFrame(); child.layui.tree(这…...

YOLO12可部署方案:Supervisor进程管理+开机自启配置详解

YOLO12可部署方案:Supervisor进程管理开机自启配置详解 1. 项目背景与价值 YOLO12作为2025年最新发布的目标检测模型,带来了革命性的技术突破。这个由美国纽约州立大学布法罗分校和中国科学院大学联合研发的模型,采用了创新的注意力为中心架…...

人IgE His标签蛋白如何助力肿瘤免疫疗法创新?

一、过敏反应与肿瘤免疫有何内在关联?过敏反应是机体免疫系统对花粉、海鲜、尘螨等环境抗原产生的过度防卫现象,临床表现为打喷嚏、皮疹甚至呼吸困难等症状。这一现象的免疫学基础在于肥大细胞的快速应答机制。作为免疫系统中的“哨兵”,肥大…...

告别卡顿!用全志R128和LVGL驱动4寸圆屏RGB,实测帧率高达247fps

全志R128与LVGL高帧率驱动实战:4寸圆屏RGB优化指南 当一块480x480的圆形RGB屏幕在全志R128开发板上流畅运行LVGL界面时,开发者们往往会惊讶于其高达247fps的帧率表现。这种性能不仅超越了传统嵌入式设备的显示极限,更为智能家居控制面板、迷你…...

Qt网络编程避坑指南:从QAbstractSocket的error和stateChanged信号说起

Qt网络编程实战:QAbstractSocket信号机制与错误处理精要 在跨平台应用开发领域,Qt的网络模块因其优雅的抽象和强大的功能而备受推崇。但当真正投入生产环境时,开发者往往会遇到各种棘手的网络异常——连接意外断开、主机不可达、SSL握手失败…...

Python原生CFD求解器XLB的性能优化与应用

1. 项目概述:Python原生CFD求解器的性能突破在计算机辅助工程(CAE)领域,计算流体动力学(CFD)一直是飞机设计、能源系统优化等关键应用的核心技术。传统CFD求解器通常采用C或Fortran编写,以追求极…...

别再模拟IIC了!用STM32F103C8T6的硬件IIC驱动AT24C64,CubeMX配置+避坑指南

从模拟IIC到硬件IIC:STM32F103C8T6驱动AT24C64的实战进阶指南 在嵌入式开发中,IIC总线因其简洁的两线制设计(SCL时钟线和SDA数据线)而广受欢迎。然而,许多开发者习惯使用GPIO模拟IIC时序,这种方式虽然灵活&…...

Tiled地图编辑器架构深度解析:从插件系统到游戏引擎集成

Tiled地图编辑器架构深度解析:从插件系统到游戏引擎集成 【免费下载链接】tiled Flexible level editor 项目地址: https://gitcode.com/gh_mirrors/ti/tiled 在游戏开发领域,地图编辑器是连接美术资源和游戏逻辑的关键桥梁。然而,不同…...

城通网盘解析器:3分钟掌握高速下载的终极秘籍

城通网盘解析器:3分钟掌握高速下载的终极秘籍 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 还在为城通网盘下载速度慢、广告多而烦恼吗?城通网盘解析器正是解决这些问题的利器…...

90%时间节省:LaTeX2Word-Equation如何彻底改变学术公式处理流程

90%时间节省:LaTeX2Word-Equation如何彻底改变学术公式处理流程 【免费下载链接】LaTeX2Word-Equation Copy LaTeX Equations as Word Equations, a Chrome Extension 项目地址: https://gitcode.com/gh_mirrors/la/LaTeX2Word-Equation 根据对500名科研工作…...

Transformer实战(31)——解释Transformer模型决策

Transformer实战(31)——解释Transformer模型决策 0. 前言 1. 解释模型决策 2. 使用 LIME 解释 Transformer 模型决策 3. 使用 SHAP 解释 Transformer 模型决策 小结 系列链接 0. 前言 随着大语言模型 (Large Language Model, LLM) 的广泛应用,模型输出的准确性与可解释性之…...