linux常用非基础命令/操作

本篇用于总结蒟蒻博主在使用linux系统的过程中会经常用到但老实记不住的一些非基础命令和操作,方便遗忘时查阅


一,关闭指定端口的进程以释放端口

每个端口都有一个守护进程,kill掉这个守护进程就可以释放端口

①使用命令【netstat -anp | grep 端口号】找出占用这个端口的进程,

②使用命令【kill -9 PID】关闭该端口的进程,此处的PID为上一条命令中端口号的PID


二,虚拟机linux系统配置静态ip实现本地通信

(该操作常用于解决本机和虚拟机系统无法相互ping通的问题)

(一)使用vim打开interfaces文件

使用命令【cd/etc/network 】->使用命令【ls】(无关紧要,查看目录而已,可省略)->使用命令【sudo vim interfaces 】,接下来要编辑这个文件,sudo用于声明管理权限!

(二)编辑文件

怎么查看自己分配的子网ip?【编辑 】->【虚拟网络编辑器

按i键 进入插入内容模式,将如下内容修改成符合自己的情况后复制到文件中,要改的其实只有倒数第一行和倒数第三行,因为虚拟机分配的子网ip不同,必须要设置成符合自己的

例如,我这里分配的子网ip是【192.168.158.0 】,因此我设置了address为【192.168.158.142 】,gateway为【192.168.158.2 】,这里需要保证ip的前3部分一致(都是计网基础了,蒟蒻博主当初也没好好学计网,早晚得还的/(ㄒoㄒ)/~~)

复制代码
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.158.142
netmask 255.255.255.0
gateway 192.168.158.2

写入文件后,【esc 】退出插入内容模式,按冒号键【:】->输入wq退出并保存

最后使用命令【systemctl restart networking】重启网络,完成配置


三,linux系统配置环境变量

配置环境变量通常是为了让系统能快速识别第三方软件/脚本的命令,如果不配置环境变量,每次使用这些命令都要带上其路径,windows系统基于图形化操作的窗口配置起来很轻松,linux系统则稍显麻烦

蒟蒻博主的这篇文章的标题【 】处有详细记录了linux系统配置环境变量的全过程->githacker安装详细教程,linux添加环境变量详细教程(见标题三)-CSDN博客


四,持续更新中......

相关推荐
aitav014 分钟前
⚡️ Linux Docker 基本命令参数详解
linux·运维·docker
量子-Alex14 分钟前
【反无人机检测】C2FDrone:基于视觉Transformer网络的无人机间由粗到细检测
网络·transformer·无人机
姓刘的哦1 小时前
ubuntu中使用docker
linux·ubuntu·docker
代码程序猿RIP1 小时前
【Linux】(1)—进程概念-⑤进程调度
linux·运维
MrWang.1 小时前
Ubuntu中SSH服务器安装使用
服务器·ubuntu·ssh
_lizhiqiang1 小时前
联想拯救者R9000P 网卡 Realtek 8852CE Ubuntu/Mint linux 系统睡眠后,无线网卡失效
linux·运维·ubuntu·r9000p·无线网卡·8852ce
Jeremy_Lee1232 小时前
grafana 批量视图备份及恢复(含数据源)
前端·网络·grafana
洛神灬殇2 小时前
【LLM大模型技术专题】「入门到精通系列教程」基于ai-openai-spring-boot-starter集成开发实战指南
网络·数据库·微服务·云原生·架构
我的golang之路果然有问题2 小时前
云服务器部署Gin+gorm 项目 demo
运维·服务器·后端·学习·golang·gin
上海云盾第一敬业销售2 小时前
高防IP可以防护什么攻击类型?企业网络安全的第一道防线
网络·tcp/ip·web安全