linux的ubuntu版本中后台执行node,aws的ec2为例

通过pageant将秘钥aws.pem转换为ppk后缀,存为私钥

然后通过pageant添加秘钥

在通过putty以ubuntu@ec2-54-179-150-61.ap-southeast-1.compute.amazonaws.com登录远程linux

然后可以通过

sudo apt-get update //先更新
sudo apt-get install nodejs //安装node
sudo apt-get install npm //安装node的包管理器

git clone 地址 //克隆git对应的项目

cd 项目目录

npm install //安装项目依赖包

npm run start //运行项目,此时如果关闭putty,node也将退出运行

nonup npm run start & //后台运行命令,这样只要putty通过exit退出,node即可在后台一直运行

ps -aux //查看进程;-a显示其他用户启动的进程;-x查看系统中属于自己的进程;-u启动这个进程的用户和它启动的时间

kill pid对应进程编号 //停止对应pid的进程

ls -la //查看当前目录下文件及状态;-l长格式列出;-a显示所有文件

rm -rf 目录名字 //-r 就是向下递归,不管有多少级目录,一并删除;-f就是直接强行删除,不作任何提示的意思

//以下是查看文件内容命令

cat     //由第一行开始显示内容,并将所有内容输出

tac    // 从最后一行倒序显示内容,并将所有内容输出

more   // 根据窗口大小,一页一页的现实文件内容

less    //和more类似,但其优点可以往前翻页,而且进行可以搜索字符

head   // 只显示头几行

tail    //只显示最后几行

nl      //类似于cat -n,显示时输出行号

tailf   //类似于tail -f