linux

7,677 阅读1分钟

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文件属性

image.png

文件的开头对应是 -

目录开头对应的是d

快捷方式对应的是l

U盘对应的是b

鼠标键盘等硬件对应的c

image.png

Linux权限

权限图

image.png

// 新建用户
adduser erduo
passwd 123456

//为某个用户权限拉满
chomd 777 index.txt // 执行完看见index.txt的文件权限为 -rwxrwxrwx,其中777代表权限拉满 可以查看图权限

// 新开cmd窗口 连接新用户 尝试修改文件
ssh erduo@服务器公网ip
cd .. // 进入跟目录
echo hello>index.txt // 往index.txt插入文本hello