linux部署项目常用命令
时间: 2023-04-29 13:03:39 浏览: 194
1. `git clone`: 从远程代码库克隆项目到本地
2. `cd`: 切换目录
3. `ls`: 查看当前目录下的文件和文件夹
4. `npm install` 或 `yarn install`: 安装项目依赖
5. `npm start` 或 `yarn start`: 启动项目
6. `pm2 start` 或 `forever start`: 使用进程管理工具启动项目,保证项目在后台运行
7. `pm2 stop` 或 `forever stop`: 停止项目
8. `pm2 list` 或 `forever list`: 查看进程列表
9. `pm2 restart` 或 `forever restart`: 重启项目
10. `pm2 logs` 或 `forever logs`: 查看项目日志.
相关问题
linux开发常用命令
在Linux开发中,有许多常用的命令可以帮助你进行开发工作。下面是一些常用的Linux开发命令:
1. grep命令:grep命令是文本搜索工具,可以在文件中查找匹配指定模式的文本。它可以用来查找特定的字符串、过滤日志文件等。该命令在部署项目时常用于查找进程号,例如使用命令"ps -ef | grep cloud-system.jar"可以查找与"cloud-system.jar"相关的进程。
2. top命令:top命令用于实时监视系统的运行情况,包括CPU使用情况、内存使用情况、进程列表等。在开发过程中,你可以使用top命令来查看系统资源的使用情况,以便及时调整和优化你的程序。
除了上述命令,还有其他一些常用的Linux开发命令,包括但不限于:
3. ls命令:ls命令用于列出文件和目录,可以查看当前目录下的文件列表及其属性。你可以使用不同的选项来定制ls命令的输出,例如使用"ls -l"可以显示详细的文件信息。
4. cd命令:cd命令用于切换当前工作目录。在开发过程中,你可能需要频繁切换目录来查看或编辑文件,使用cd命令可以快速切换到目标目录。
5. mv命令:mv命令用于移动文件或重命名文件。当你需要将文件从一个位置移动到另一个位置,或者更改文件名时,可以使用mv命令。
6. cp命令:cp命令用于复制文件或目录。如果你需要在不同的位置创建文件副本,或者备份文件,可以使用cp命令。
7. vi/vim命令:vi/vim是一种文本编辑器,广泛用于Linux开发。你可以使用vi/vim来创建、编辑和保存文件。它提供了丰富的文本编辑功能和快捷键,可以满足你在开发过程中的各种需求。
这些是Linux开发中一些常用的命令,通过熟练掌握它们,你可以更高效地进行开发工作。
上线时linux常用命令
部署上线的常用linux命令包括以下几个步骤:
1. 进入项目目录:使用cd命令进入存放项目的目录。
2. 关闭系统:如果项目正在运行,需要先关闭系统。使用sh shutdown.sh命令关闭系统。
3. 移除旧文件:进入webapps目录,使用rm -rf命令移除需要上线的项目文件。
4. 上传文件:使用FTP将打包后的文件上传到Linux服务器。
5. 解压文件:使用unzip命令解压上线的文件。
6. 启动系统:进入tomcat的bin目录,使用sh startup.sh & tail -f ../logs/catalina.out命令重启系统。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)