linux 命令

ubuntu


mkdir -p runoob2/test  #创建文件
ls -lh tinyproxy.log   #查看文件大小
lsof -i:8888           #查看端口占用
pidof tinyproxy        #查看端口占用

nohup node app.js &    #后台挂起node
sudo netstat -antup    #查看进程
sudo kill -9 25712     #kill进程

killall tinyproxy      



// --- pm2

https://pm2.keymetrics.io/docs/usage/quick-start/
npm install pm2 -g    #全局安装pm2
pm2 start app.js      #启动服务器
pm2 list              #查看运行状态
pm2 logs              #查看日志
pm2 restart app.js    #重启应用
pm2 stop app.js       #停止应用

$ pm2 stop     <app_name|namespace|id|'all'|json_conf>
$ pm2 restart  <app_name|namespace|id|'all'|json_conf>
$ pm2 delete   <app_name|namespace|id|'all'|json_conf>

$ pm2 logs APP-NAME       # Display APP-NAME logs
$ pm2 logs --json         # JSON output
$ pm2 logs --format       # Formated output

$ pm2 flush               # Flush all logs
$ pm2 reloadLogs          # Reload all logs


$ top  #任务管理器
$ htop #彩色任务管理器


$ netstat -nplt  #查看端口占用

centos

yum install htop

安装node

curl -sL  https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

权限

给某个文件拥有上传权限:

sudo chmod 777 根路径

给某个文件包括其子文件拥有上传权限:

sudo chmod -R 777 根路径

读、写、运行三项权限可以用数字表示,就是:

r=4,  w=2,  x=1。

所以,上面的例子中的rw-r--r--用数字表示成644。
反过来说777就是rwx--rwx--rwx,意思是该登录用户(可以用命令id查看)、他所在的组和其他人都有最高权限
 
原文链接:https://blog.csdn.net/Dosbo/article/details/120358723
posted @ 2022-09-23 11:41  进阶的哈姆雷特  阅读(9)  评论(0编辑  收藏  举报