商城首页欢迎来到中国正版软件门户

您的位置:首页 >CentOS Golang打包后文件在哪

CentOS Golang打包后文件在哪

  发布于2026-05-03 阅读(0)

扫一扫,手机访问

在 CentOS 系统中定位 Golang 编译后的可执行文件

在 CentOS 环境下,用 Go 语言编译生成的可执行文件,默认就躺在你的项目目录里。怎么把它找出来?其实就几步简单操作。

常规查找步骤

首先,打开终端。接下来,你需要进入你的 Go 项目所在的文件夹。这步很关键,因为编译操作通常就在项目根目录进行。操作命令如下:

cd /path/to/your/golang/project

进入目录后,直接使用 ls 命令列出所有文件看看。编译好的可执行文件,名字通常和你的主源代码文件一致,但去掉了 .go 后缀。举个例子,如果你的主文件叫 main.go,那么生成的可执行文件大概率就叫 main

ls

在列出的文件里找到它就行。如果想看得更清楚些,比如文件权限、大小等详细信息,用 ls -l 命令会更直观。

指定输出路径与文件名

当然,每次都去项目目录里找,有时候不太方便。有没有办法让它生成在指定的位置呢?答案是肯定的。Go 的 build 命令支持 -o 选项,可以让你自由决定输出文件的路径和名字。

比如,你想把程序安装到系统的常用命令目录 /usr/local/bin 下,可以这样操作:

go build -o /usr/local/bin/myapp main.go

执行之后,编译好的 myapp 这个可执行文件,就会乖乖地出现在 /usr/local/bin 目录里了。这样一来,无论在哪个终端路径下,你都能直接通过输入 myapp 来运行它,是不是方便多了?

本文转载于:https://www.yisu.com/ask/50714981.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注