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

centOS实用命令

一、查看进程,端口占用

netstat命令(window和linux通用,细节不同)

查看端口占用(linux)

netstat -ano |grep 8080

查看端口占用(window)

netstat -ano |findstr 8080

ps命令

可以直接使用ps aux查看所有用户的进程信息
一些参数

参数解释
-p根据进程PID查看进程
-l以长格式显示进程信息

top命令

通过top命令可以实时查看CPU占用高的进程(top之后可以通过按m切换按照内存占用排序)
通过top -Hp 进程id 可以查看进程的线程占用情况
jstack 进程id可以查看进程的堆栈信息,不过为了更快定位,可以把第二步拿到的线程id转换成十六进制来进行搜索
jstack 进程id |grep 线程id

二、centOS动态切换JDK版本

1.为防止安装的时候没有权限,先切换到root用户。

sudo su

2.查看当前可用jdk

yum list java*

在这里插入图片描述

3.安装jdk(只需要复制前面部分即可)

yum install java-1.8.0-openjdk

4.先查看当前的jdk版本

java -version

在这里插入图片描述

5.查看当前可用版本

alternatives --config java

在这里插入图片描述

6.可以通过输入jdk版本前面的数字来完成jdk的切换

在这里插入图片描述

至此,jdk切换完成。

三、创建符号链接,或全局快捷方式(效果上相当于配置环境变量)

格式: ln -s 源路径 目标路径
如:ln -s /usr/local/bin/redis-server /usr/bin/redis-server

ln -s 用于创建一个符号链接(也叫软链接),类似于window里的快捷方式。也就是输入后面的命令,实际会调用前面的路径
/usr/local/bin/redis-server是源命令地址
/usr/bin/redis-server目标命令地址
-s代表是软链接
/usr/bin代表的是全局的目录,放在这个目录下的文件可以全局被访问。

四、centOS删除文件、文件夹

命令解释
rm 文件最基础的删除文件,前提是有权限,并且文件没有被保护
rm -r 文件夹递归删除文件夹以及内部的子文件夹和文件,需要一直确认,但是安全。
rm -rf 文件夹直接删除文件夹以及内部的子文件夹和文件,不需要一个个确认,使用前确保文件都不需要

解释一下常用参数

参数解释
-r递归删除,用于文件夹及其内部的子文件夹文件
-f强制删除,不提示用户确认

http://www.mrgr.cn/news/50884.html

相关文章:

  • XGBoost回归预测 | MATLAB实现XGBoost极限梯度提升树多输入单输出
  • RASIC 决策矩阵
  • 小白也能学会的预测新模型!ReliefF特征选择+XGBoost回归!
  • 【OpenCV】(五)—— 图像融合
  • Chromium 中HTML5 WebSocket实现分析c++(一)
  • UE5学习笔记25-游戏中时间同步
  • 解决关于使用dynamic_cast而导致的程序崩溃的现象
  • ES-入门-javaApi-文档-新增-删除
  • 当代社恐青年的社交解药:跟AI唠嗑上瘾
  • Crawl4AI:用几行代码打造强大的网页爬虫
  • C++运算出现整型溢出
  • ros service不走是为什么
  • “我们为什么缺少科学精神”演讲内容拆解
  • live2d 实时虚拟数字人形象页面显示,对接大模型
  • 机器学习:知识蒸馏(Knowledge Distillation,KD)
  • HTTP状态码
  • java代码编译javac
  • 如何让c盘不是那么快速的红
  • 信创服务器下连接kingbase并执行SQL的脚本
  • 数据可视化-使用python制作词云图(附代码)