useradd xiaohu ------创建用户
passwd xiaohu
****** ------设置密码
su xiaohu ------进入xiaohu目录
sudo -i ------超级用户 使普通用户具有root权限 输入密码后 不用再输密码
exit ------退出
cd /home/f + tab 自动识别 f开头唯一文件
mkdir -------新建目录
unzip --------解压文件(只能解压zip文件)
zip -r public.zip public(绝对路径) ----------压缩文件(-r 是将文件夹下所有文件压缩 )
zip -r server.zip *
查看绝对路径 进入文件夹 pwd
cp /a* /b ---------将a目录下所有文件拷到b下
mv /a* /b ---------将a目录下所有文件移动到b下
rm ----------删除
rm -rf 文件夹名称-----------删除文件夹
vim ---------编辑
rz 回车--------- 上传
rz -y --------上传替换现有文件
sz ---------下载
lsof -i:8011 ----------查看端口是否被占用(只能看见自己用户启动的端口?)
netstat -tunlp|grep 8011 -----------查看端口是否被占用
tail -100f log.log ----------查看node日志
mv dist.zip dist.zip-bak ---------备份
grep -rn "upload_and_verify" log.log ---------查看关键字(列出所有所在行)
vi 文件名称 /upload_and_verify ----------标记关键字所在位置(n 查看下一个/shift+n查看上一个)
nohup node www/bin >> log.log & ---------启动node(log.log可以自动生成)
netstat -tnlp ----------- 查看所有被占用端口号
kill -9 程序的pid --------- 杀掉程序
find . -name filename ------ 查找filename是否存在
mv * ../ ----------把当前目录下所有文件移动到上一级
./nginx -s reload ----------重启nginx服务
telnet IP port ----------------- 测试服务器是否联通
curl -ivv http://mss.com ------------------- 服务器请求接口
linux部署nodejs
1.解压包
xz -d node-v6.x.x-linux-x64.tar.xz
tar -xf node-v6.x.x-linux-x64.tar
2.部署bin文件
ln -s ~/node-v6.x.x-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v6.x.x-linux-x64/bin/npm /usr/bin/npm
source /etc/profile