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强制删除,不提示用户确认

查看文件夹大小

du -sh 文件夹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/895332.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【D3.js in Action 3 精译_034】4.1 D3 中的坐标轴的创建(中篇):定义横纵坐标轴的比例尺

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一部分 D3.js 基础知识 第一章 D3.js 简介(已完结) 1.1 何为 D3.js?1.2 D3 生态系统——入门须知1.3 数据可视化最佳实践(上)1.3 数据可…

企业资产安全之数据防泄密要领

在数字化时代,数据已成为企业最宝贵的资产之一。然而,随着数据价值的增加,数据泄露的风险也随之上升。从内部员工的无意泄露到外部黑客的恶意攻击,企业数据安全面临着前所未有的挑战。SDC沙盒数据防泄密解决方案,正是为…

用 Python 构建高级配对交易策略

作者:老余捞鱼 原创不易,转载请标明出处及原作者。 写在前面的话: 本文阐述通过分析加密货币和传统金融工具之间的相关性和协整性,以及实施 Z-score 方法来生成交易信号,然后介绍如何使用 Python 构建配对交易策…

无人机搭载激光雷达在地形测绘中的多元应用

一、高精度地形测量 无人机激光雷达能够发射激光脉冲并接收其回波,通过精确计算激光脉冲的往返时间来确定目标物的距离。这一特性使得无人机激光雷达在地形测绘中能够实现高精度的三维地形测量。通过快速获取大量地形数据,可以生成高精度的数字高程模型…

VScode背景更改

效果 实现方法 第0步 以管理员身份运行VScode 首先 需要安装这个扩展 然后 接下来 找到配置文件 再后来 在配置文件的下面但不超过最后一个大括号的地方加入以下内容 "update.enableWindowsBackgroundUpdates": true,"background.fullscreen": {…

Gee引擎配置微端后登录游戏黑屏怎么办?

GEE引擎配置微端后登录游戏黑屏怎么办?今天飞飞和你们分享GEE引擎配置微端后游戏黑屏的解决办法,希望可以帮助到你~ 1、端口不对 微端没有更新,玩家进入游戏是地图跟装备都看不见,是漆黑的,微端显示连接失败&#xff…

Leecode刷题之路第26天之删除有序数组中的重复项

题目出处 26-删除有序数组中的重复项-题目出处 题目描述 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元…

鸿蒙网络编程系列31-使用RCP调用OpenAI接口实现智能助手

简介 在OpenAI推出GPT系列大模型以后,市场上各种类似的大模型也层出不穷,这些大模型也基本都会兼容OpenAI的接口,在开发基于大模型的应用时,选择使用OpenAI接口作为和后端大模型通讯的标准,可以更好的适配不同厂家的模…

2024年五一杯数学建模C题煤矿深部开采冲击地压危险预测求解全过程论文及程序

2024年五一杯数学建模 C题 煤矿深部开采冲击地压危险预测 原题再现: “煤炭是中国的主要能源和重要的工业原料。然而,随着开采深度的增加,地应力增大,井下煤岩动力灾害风险越来越大,严重影响着煤矿的安全高效开采。在…

一个人如何开发一款App软件

个人开发软件和公司开发软件不一样,其中就是收费上,个人开发的费用低,售后服务态度好啊。一个人负责开发也负责售后,客户就你一个。一般都是工作室和个人接单的多,不是太大的项目就建议是个人开发吧,因为能…

网络编程(21)——通过beast库快速实现http服务器

目录 二十一、day21 1. 头文件和作用域重命名 2. reponse时调用的一些函数 3. http_connection a. 构造函数 b. start() c. process_request() d. create_response() e. create_post_response() f. write_response() 4. Server 5. 主函数 6. 测试 1)测…

零基础入门人工智能,如何利用AI工具提升你的学习效率?

在这个信息爆炸的时代,人工智能(AI)不仅是技术行业的热词,更是我们日常生活中不可或缺的部分。你是否也想过,如何更有效地学习和利用这些强大的AI工具来提升自己的学习效率?今天,我们将介绍六款…

electron本地OCR实现

使用tesseract.js - npm (npmjs.com) 官方demo&#xff1a;GitHub - Balearica/tesseract.js-electron: An example to use tesseract.js in electron 目录结构&#xff1a; // 引入 <script type"module" src"./ocr/tesseract.js"></script>…

垃圾收集器与内存分配机制(三)

目录 学习前言 一、低延迟垃圾收集器 1. Shenandoah收集器 二、ZGC 1. 内存布局 2. 更巧妙的并发整理 三、其他垃圾收集器 学习前言 除了之前我们所学习的经典垃圾收集器除外&#xff0c;我们还有一些低延迟垃圾收集等&#xff01; 之前所学经典垃圾收集器&#xff0c;…

ubuntu 安装nginx

sudo apt-get update sudo apt-get install nginx sudo nginx -vsudo systemctl status nginx sudo systemctl start nginx sudo systemctl stop nginx sudo systemctl restart nginx#浏览器输入&#xff1a;http://192.168.31.181/#查看文件结构 cd /etc/nginx sudo cp nginx.…

瑞云快图云渲染怎么样?渲染一张图贵吗?

在如今的数字时代&#xff0c;云渲染已经成为了设计师和建筑师们不可或缺的工具。而瑞云快图作为一款备受瞩目的云渲染平台&#xff0c;以其出色的性能和实惠的价格吸引了众多用户。 那么&#xff0c;瑞云快图云渲染究竟怎么样&#xff1f;渲染一张图贵吗&#xff1f;本文将为…

kernel32.dll下载地址:如何安全地恢复系统文件

关于从网络上寻找kernel32.dll的下载地址&#xff0c;这通常不是一个安全的做法&#xff0c;而且可能涉及到多种风险。kernel32.dll是Windows操作系统的核心组件之一&#xff0c;负责内存管理、进程和线程管理以及其他关键系统功能。因为kernel32.dll是系统的基础文件&#xff…

初试PostgreSQL数据库

文章目录 一、PostgreSQL数据库概述1.1 PostgreSQL的历史1.2 PostgreSQL安装1.3 安装PostgreSQL二、PostgreSQL起步2.1 连接数据库2.1.1 SQL Shell2.1.2 执行SQL语句2.2 pgAdmin 42.2.1 打开pgAdmin 42.2.2 查找数据库2.2.3 打开查询工具2.2.4 执行SQL语句三、实战小结文章目录…

使用cmdline-tools安装Android SDK与NDK

1.下载SDK工具: www.android.com 选择下载平台包 同意并下载Command Line Tools 下载中 下载完成后解压 2. 创建android sdk目录并复制sdk工具 创建目录

一文彻底弄懂MySQL的MVCC多版本控制器

InnoDB 的 MVCC&#xff08;Multi-Version Concurrency Control&#xff0c;多版本并发控制&#xff09; 是 MySQL 实现高并发事务处理的一种机制。通过 MVCC&#xff0c;InnoDB 可以在高并发环境下支持 事务隔离&#xff0c;并提供 非阻塞的读操作&#xff0c;从而避免锁定所有…