对于前后端完全分离的项目来说,都需要分别打包运行,前端文件就需要打包成二进制文件或者是在windows环境下的.exe文件
在linux下,首先来说需要注意的是要进行更改文件权限的操作使用chmod命令的语法为
chmod +x filename
其中:
+表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
还有一种是八进制语法
chmod 555 filename
三组数依次为所有者权限、用户组权限、其他用户权限
| 7 | 读 + 写 + 执行 | rwx | 111 |
|---|---|---|---|
| 6 | 读 + 写 | rw- | 110 |
| 5 | 读 + 执行 | r-x | 101 |
| 4 | 只读 | r– | 100 |
| 3 | 写 + 执行 | -wx | 011 |
| 2 | 只写 | -w- | 010 |
| 1 | 只执行 | –x | 001 |
| 0 | 无 | — | 000 |
执行二进制文件直接用
./filename
如果需要后台使用的话可以用
nohup command > filename 2>&1 &
需要注意的是打包二进制文件是没有后缀名的

本文详细介绍了在Linux环境下,前端项目如何打包成无后缀二进制文件,以及如何使用chmod命令设置文件权限,包括八进制语法实例。
4927

被折叠的 条评论
为什么被折叠?



