记录在日常遇见过的服务器操作

ssh远程登录服务区

1
ssh user@ip

终端ssh断开方法

1
2
3
ctrl + D
// or
logout

查看端口占用

1
lsof -i:端口号

杀进程

1
kill -9 PID

安装node

1
2
3
4
5
apt-get remove nodejs   //删除nodejs  
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash - //nodejs源
apt-get update //更新包
apt-get install nodejs //安装nodejs
npm install npm -g //更新npm

查看文件及文件夹大小

1
du -hs *

启动MongoDB

1
2
cd /usr/local/mongodb/bin
./mongod --dbpath=/data/db --fork -f /etc/mongod.conf --logpath=/data/logs

修复MongoDB

1
2
cd /usr/local/mongodb/bin
./mongod --repair --dbpath=/data/db

停止MongoDB

1
2
cd /usr/local/mongodb/bin
./mongod --dbpath=/data/db --shutdown

修改readOnly文件

1
2
3
:w !sudo tee %
l
:q

查看进程

1
ps -ef|grep nginx