Linux部分常用零碎命令

复制代码

//开启http服务
sudo firewall-cmd --zone=public --add-service=http --permanent

//查看那些服务有开启
sudo firewall-cmd --list-service

dhcpv6-client http ssh


//查看防火墙状态
firewall-cmd --state
running

//开启防火墙
systemctl start firewalld
//关闭防火墙
systemctl stopfirewalld
//重启防火墙
systemctl restart firewalld


// 开发80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
// 开发8000-9000范围内的端口
firewall-cmd --zone=public --add-port=8000-9000/tcp --permanent

// 关闭80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
// 关闭8000-9000范围内的端口
firewall-cmd --zone=public --remove-port=8000-9000/tcp --permanent

 

重启后防火墙生效

firewall-cmd --reload   # 配置立即生效


查看监听的端口 netstat -lnpt PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,


yum install -y net-tools


检查端口被哪个进程占用 netstat -lnpt |grep 5672


查看进程的详细信息 ps 6832


中止进程 kill -9 6832


 


网络问题:


Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again


http://ftp.ines.lug.ro/elrepo/elrepo/el7/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed to connect to 2a02:2a00:2a00:feed::2: 网络不可达"
正在尝试其它镜像。


1、打开 /etc/yum.repos.d/epel.repo; --sudo vim /etc/yum.repos.d/epel.repo


/etc/yum.repos.d/epel.repo

2、注释掉所有的mirrorlist,打开注释baseurl;


yum clean all
yum makecache
yum update --看情况,谨慎执行
yum install -y lsof



3: Failed to start Docker Application Container Engine

sudo touch /etc/docker/daemon.json (没有就创建该文件)


sudo vim /etc/docker/daemon.json


新增如下 如果有自己的云服务器地址也不错 http://hub-mirror.c.163.com
{
"registry-mirrors":["http://hub-mirror.c.163.com"]
}



4:net6的dockerfile内容如:


FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
WORKDIR /app
EXPOSE 9000
COPY . .
ENV ASPNETCORE_URLS http://+:9000
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
ENTRYPOINT ["dotnet", "n6linuxDemo.dll"]



sudo docker build -t mywebapi:v1 .
sudo docker run -p 9000:9000 -d --restart=always --name mywebapi webapi01:v1 .



//----FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base 如果docker没有该镜像可以先独立部署发布运行


 

 
复制代码

 

posted @   天天向上518  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2020-07-10 Core3.1WebApi使用MongoDB
点击右上角即可分享
微信分享提示