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没有该镜像可以先独立部署发布运行
好了今天就先到这里,下次有时间再更新,如果存在不合理的地方,欢迎大家多多指教留言!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2020-07-10 Core3.1WebApi使用MongoDB