尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
常用linux命令(更新中...)自用记录
常用命令右边侧栏可以查看目录查看#查看ip地址ip a ip addr#查看系统时间date# 重启reboot# 注销logout# 关机shutdown now#清屏clear#另起一行输入其他指令跳出上一个运行中的指令把上一个运行程序放到后台执行CtrlZ#另起一行输入其他指令。终止上一个程序Ctrlc#查看空闲内存free-h#查询当前目录下的文件ls# 查看指定目录下的文件ls/usr/local# 查看详细信息元数据信息(用户、组、大小、创建时间、权限信息、文件类型)ls-l# 查看隐藏文件ls-a# 参数并用ls-la切换#切换目录cd# 绝对路径切换cd/usr/local/java# 相对路径切换,切换到当前目录下的某个文件夹下[rootVM-20-3-centos local]#cd ./java#查看当前所在目录pwd#切换到上一级目录cd../创建#创建文件touch abc.txt#创建目录mkdir java#创建多层目录mkdir-p aa/bb/cc/dd/ee#/多层目录名删除#删除文件rmabc.txt#直接删除文件无需确认rm-f abc.txt#删除目录rm-r java#直接删除目录无需确认rm-rf java复制#复制文件cpabc.txt def.txt#复制到指定目录下cpabc.txt/usr/#复制文件名形成文件夹cpabc.txt abc移动#移动、剪切源文件到目标文件夹中mvabc/usr/# 修改文件A的名字为文件Bmv文件A 文件B编辑# 查看文件中的全部信息(适合查看小文档)cat文件名#编辑文件vi/etc/profile#按i键编辑esc退出编辑按:wq!保存并退出文件#使文件生效source/etc/profile#编辑文件回撤先按esc键然后再按U键压缩和解压#压缩 tar -zcvf 压缩后的名称 被压缩的目录#z: 表示解压缩固定标志#c: 表示压缩#v: 显示压缩详情#f: 文件tar-zcvf fb1.tar.gz abc.txt#解压 tar -zxvf 压缩的文件名 ---默认解压到当前目录#-x: 解压gz格式tar-zxvf fb1.tar.gz-C/解压后的目录#解压zip格式#-x 文件列表 解压缩文件但不包括指定的file文件。#-v 查看压缩文件目录但不解压。#-t 测试文件有无损坏但不解压。#-d 目录 把压缩文件解到指定目录下。#-z 只显示压缩文件的注解。#-n 不覆盖已经存在的文件。#-o 覆盖已存在的文件且不要求用户确认。#-j 不重建文档的目录结构把所有文件解压到同一目录下。unzip-x text.zip-d/usr/local/elast/ela7.8.0/pluginshttps://www.oracle.com/cn/java/technologies/downloads/创建用户#创建用户sudo useradd es#设置密码sudo passwd es#切换用户su es#删除用户userdel-r es#切换用户su 然后回车再输入密码 sudo su #切换rootsudo su或sudo i#重置root密码回车后填写新密码sudo passwd root用户权限语法chown[-R]user名:group名 文件名 参数-R 如果是文件夹需要使用这个参数可以将文件夹及其内部所有文件的所有者和组全部修改 注意命令权限需要root## 修改文件所有者chown 用户名 文件名## 修改文件所属组chown :组名 文件名## 修改文件所有者和所属组chown 用户名:组名 文件名## 修改文件夹的所有者和所属组chown[-R]用户名:组名 文件夹跟踪日志#跟踪日志sudo tail-F 文件名 列子 sudo tail-F/var/log/apache2/access.log其他#cpu占用top#检测后台程序是否启动ps-ef|grep redis#杀死程序kill-9 13593#杀死elasticsearch线程ps-ef|grep elastic#查看线程psaux|grep ‘elastic’#查看当前所有tcp端口netstat-ntlp#查看一台服务器上面哪些服务及端口netstat-lanp#检测6379端口是否在监听netstat-lntp|grep 6379#查看端口号是否被占用netstat-anp|grep 5672#检查服务是否正常启动netstat-anlp|grep 9200 netstat-nlp|grep 5601#查看放行的端口号:firwall-cmd--list-port#移除端口firewall-cmd--remove-port口号/tcp--zonepublic--permanent防火墙#关闭防火墙:systemctl stop firewalld#开启防火墙:systemctlstartfirewalld#重启防火墙systemctl restart firewalldjdk相关安装以及运行#安装jdk,比如安装jdk17sudo apt install openjdk-17-jdk#安装好后运行项目 项目名字Spring-boot-one-0.0.1-SNAPSHOT.jarjava-jar Spring-boot-one-0.0.1-SNAPSHOT.jar#如果运行后出现提示E: Unable to locate package openjdk-17-headless说明服务器软件包列表过期了或者当前系统的软件源中没有配置包含 Java 17 的仓库。通常发生在较老版本的操作系统比如 Ubuntu 20.04 或 Debian 10上它们的默认软件源只提供较低版本的 Java如 Java 11 或 Java 8。更新你服务器的本地软件包索引让它获取最新的可用软件列表sudo apt updatelinux Jmeter命令执行测试命令 jmeter.sh-n-t 文件名 列子jmeter.sh-n-t first.jmx-l result.jtlliunx数据库命令linux Redis命令Rabbitmq命令启动 systemctlstartrabbitmq-server rabbitmq-server restart 查看是否启动 systemctl status rabbitmq-server.service 停止服务 systemctl stop rabbitmq-server service rabbitmq-server stopdocker命令#docker run 启动一个新的容器并运行命令docker run-p 6667:6667--name iotdb apache/iotdb:1.3.2-standalone 重启容器 docker restart 容器名字 dockerps列出当前正在运行的容器 dockerpsdockerps-a 列出所有容器包括已停止的 dockerps-a 可以使用 docker stop 命令停止一个正在运行的容器 docker stop my_container 如果需要一次性删除多个容器可以将多个容器的 ID 或名称作为参数传递给 dockerrm命令 dockerrmcontainer1 container2 container3 删除所有停止的容器 docker container prune 查看端口 sudo lsof-i-p-n|grep:6667#查看日志docker logs iotdb sudo docker logs iotdb-service|grep#进入容器docker exec-it iotdb/bin/bash#登录数据库start-cli.sh-h 127.0.0.1-p 6667-u root-pw root 下面一行代码是准确的#启动容器中的iotdbroot0f738fe4b323:/iotdb/sbin# start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root#查看服务状态IoTDB show cluster#退出容器exitEMQ# 下载x86版本wget https://www.emqx.io/cn/downloads/latest/...# 下载ARM版本wget https://www.emqx.io/cn/downloads/latest/...# 解压tar xvf emqx-x86-xxx.tar.gz# 进入解压后的目录cd emqx# 安装./bin/emqx install#安装过程中会提示选择是否将EMQX注册为系统服务建议选择“Y”将其注册为系统服务以便于在服务器启动时自动启动EMQX。# 启动./bin/emqxstart# 停止./bin/emqx stop#在浏览器中输入以下地址访问控制台http://服务器IP:18083#如果你是在 Linux 上使用包管理器如 apt 或 yum你可以这样安装# For Debian/Ubuntusudo apt-get update sudo apt-get install emqx# For CentOS/RHELsudo yum install emqx#安装完成后确保 EMQX 服务已启用并启动sudo systemctl enable emqx sudo systemctlstartemqx#如果服务启动失败查看日志文件通常可以提供有用的信息。你可以使用以下命令查看 EMQX 的日志journalctl-u emqx#或者如果 EMQX 使用的是 Dockerdocker logs emqx#查看端口sudo netstat-tulnp|grep 1883 sudo lsof-i :1883#停止服务sudo systemctl stop emqx#卸载基于 Debian 的系统如 Ubuntusudo apt-get remove emqx#卸载基于 Red Hat 的系统如 CentOSsudo yum remove emqx
RELATED

相关推荐

Vue开发工具链配置:Vetur、ESLint、Prettier在VS Code中的协同使用

Vue开发工具链配置:Vetur、ESLint、Prettier在VS Code中的协同使用

写 Vue 项目也有一阵子了,前面几篇笔记记的大多是组件、路由这一类的业务代码,今天这篇笔记有点特别——不谈业务,先把 Vetur、ESLint、Prettier 三个工具在 VS Code 里的配合关系理顺。很多新手遇到的“代码高亮没有”“保存不格式化”“保存…

📅 2026/9/18 14:35:26
MySQL两阶段提交:Redo-log与binlog一致性原理

MySQL两阶段提交:Redo-log与binlog一致性原理

1. 这不是“教科书里的两阶段提交”,而是MySQL里一次真实的崩溃抢救现场你有没有遇到过这样的情况:一条INSERT语句执行成功,返回了“Query OK”,但重启MySQL后,这条数据却凭空消失了?或者更诡异的是——数据…

📅 2026/9/18 14:35:26
基于Java实现的一个FTP服务

基于Java实现的一个FTP服务

资源下载地址:https://download.csdn.net/download/sheziqiong/85706472 资源下载地址:https://download.csdn.net/download/sheziqiong/85706472 一、系统概述 1.1 业务背景 FTP 服务提供了对文件传输的支持,Web 服务提供了可供浏览的网页…

📅 2026/9/18 14:35:26
MORE NEWS

更多资讯

📰

cann-recipes-train 实战:Qwen2.5 GRPO 单卡云环境部署指南——verl 框架下昇腾 NPU 的 vLLM 0.13.0 兼容路径

cann-recipes-train 实战:Qwen2.5 GRPO 单卡云环境部署指南——verl 框架下昇腾 NPU 的 vLLM 0.13.0 兼容路径 【免费下载链接】cann-recipes-train 本项目针对LLM与多模态模型训练业务中的典型模型、加速算法,提供基于CANN平台的优化样例 项目地址: h…

📰

从分布式人工智能到多Agent协作:DAI三分支与Agent架构全解析

简介:分布式人工智能与智能体是人工智能的重要方向,这份PPT直击大型智能问题的并行性、分布性与开放性,系统梳理了分布式人工智能的三大分支:分布式问题求解强调大粒度协作群体,将待求解问题分解为子问题并综合部分解&…

📰

FAIRChem 自定义数据集构建指南:使用 ASE 数据库与 ASE 可读文件训练与推理

FAIRChem 自定义数据集构建指南:使用 ASE 数据库与 ASE 可读文件训练与推理 【免费下载链接】ocp FAIR Chemistrys library of machine learning methods for chemistry 项目地址: https://gitcode.com/GitHub_Trending/oc/ocp FAIRChem 的模型(…

📰

DeepSeek开发环境配置指南:API与本地部署选型实战

简介:针对DeepSeek开发环境配置步骤多、容易遇到依赖和GPU问题的痛点,这份PDF是一份面向已有一定编程基础开发者的快速入门实操手册,目标是在30分钟内跑通环境。内容先介绍DeepSeek的技术背景、核心优势及智能客服、内容创作等典型应用&#…

📰

纯H5播放器Jessibuca实战:浏览器播放RTSP与H.265视频流全攻略

最近在做的一个视频监控 web 化项目,需要把一堆海康、大华的 RTSP/RTMP 流在浏览器里直接播放,而且要求不支持 Flash、不能装插件、还要兼容手机端。调研了一圈,最后选了 Jessibuca 这个纯 H5 播放器,折腾了差不多一周&#xff0c…

📰

程序员英语:将来进行时与Python自动化出题解析

简介:高二英语寒假作业同步练习资料,聚焦“将来进行时”语法专项,并融合词汇拼写训练,适合高二学生假期自学、备考或教师布置同步作业使用。压缩包内为 1 个 doc 文档,整体仅 56KB,文档结构紧凑&#xff0c…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬