openSSH
window系统连接服务器
centos中命令
以node项目为例子
wget cdn压缩包地址 // 安装Linux版本Node压缩包
tar -xwf node压缩文件名称 // 解压压缩包,其中 -x:解压 -v:显示所有过程 -f:代表解压文件夹名称,并且该参数只能写在最后
// 配置node环境变量
echo $PATH // 查看已有环境变量 如: /usr/sbin:/usr/bin 一般通过冒号分割
进入node的bin文件夹 输入pwd //复制bin文件夹目录
cd etc // 进入etc文件夹
vi profile // 进入profile文件 i启动编辑 在最后一行 k写入 export PATH=$PATH:/node巴拉巴拉 配置完毕按下esc :wq 退出并保留
source profile // 使配置文件生效
// 查看是否生效
node -v
npm -v
// 安装pm2
npm i pm2 -g
// 速度过慢 安装镜像代理
npm config set registry https://registry.npm.taobao.org
// 新建 服务器文件夹
mkdir node-server
// 新建文件 和 安装依赖 启动
touch index.js
npm init -y
npm i express -S
vim index.js // 编辑该文件
pm2 start index.js // 启动node进程 去服务器开启端口并访问ip
pm2 log // 查看日志
Linux文件属性
文件的开头对应是 -
目录开头对应的是d
快捷方式对应的是l
U盘对应的是b
鼠标键盘等硬件对应的c
Linux权限
权限图
// 新建用户
adduser erduo
passwd 123456
//为某个用户权限拉满
chomd 777 index.txt // 执行完看见index.txt的文件权限为 -rwxrwxrwx,其中777代表权限拉满 可以查看图权限
// 新开cmd窗口 连接新用户 尝试修改文件
ssh erduo@服务器公网ip
cd .. // 进入跟目录
echo hello>index.txt // 往index.txt插入文本hello