webpack命令:
webpack --watch 监听变动并自动打包,简写-w
webpack -p --progress --color   压缩混淆脚本
webpack -d            生成映射文件,告知那些模块打包到哪儿
webpack --disply -error-details

npm命令:
npm init
npm install webpack -g
npm install webpack -save-dev
npm install url-loader -save-dev
npm run build -dist     生成dist文件夹
npm run clean       清理打包文件

npm配置:
npm config rm proxy
npm config rm http-proxy
npm config rm https-proxy
npm config set proxy no-proxy. godsoftware.com
npm config set registry http://rnd/npm-registry/
npm install
npm install -g typescript
npm install -g webpack
npm install echarts
npm run build/dev
npm link module

nginx命令:
./nginx -s start        启动nginx
./nginx -s reload     重起nginx,热启动
./nginx -s stop      关闭nginx
./nginx -t         修改配置后,测试是否有语法错误
nginx配置:
server{
  listen 80;
  server_name read.zsm.com;
location / {
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  rewrite /$ http://read.zsm.com/login/login last;
  proxy_pass http://1.1.1.1:8080;
  }
location /login/ {
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://1.1.1.1:8010/login/;
  }
}

tomcat的server.xml配置:
<Server port="8001">
<Connector URIEnconding="UTF-8" port="8002" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8080">
<Connector port="8003" protocol="AJP/1.3" redirectPort="8080">

jar命令:
jar xvf test.jar        解压jar包
jar uvf jar          更新文件名目录一致的文件

shell命令:
cat /proc/cpuinfo     查看cpu信息
free -m          查看内存
fdisk -l           查看硬盘分区
ifconfig          查看网卡信息
du -sh *          对当前目录下的文件大小分别汇总
df -h            查看文件系统的总块数
bash start.sh         执行start文件

显示文件列表:
ls [-options] [filelist] filelist:绝对或相对路径
-l 详细文件信息 -a 列出所有文件
显示文件内容命令:cat,more,head,tail
copy文件:cp [options] src_file dst_file
移动文件:mv src_file dst_file
删除文件:rm file_list
创建文件:touch filename
创建链接:ln -s 链接文件 src_file
目录操作:
pwd 显示当前路径
cd       改变当前工作目录
mk dir    创建目录
rm dir    删除目录,为空目录加上-r
文件权限操作:
chmod [-options] mode files
u 文件属主 + 添加 r 允许读或复制文件
g 同组成员 - 清除 w 允许写文件
o 其他用户 x 允许运行可执行文件
修改文件属组:
(root) chown new_user.new_group file
(root) chown new_user file
(root,user) chown .new_group file
(root,user) chgrp new_group file
文件压缩备份:
打包:   tar cvf filename 待打包目录
解包:   tar xvf filename
压缩:   gzip -c filename > filename.gz
解压:   gzip -d filename.gz
Find查找:     find / -name filename
Grep匹配:    ps -ef |grep sendmail
文件操作:
vi:        命令模式按"iIaAoO"进入编辑模式
/pattern:   从光标处开始向文件尾搜索
?pattern:   从光标处开始向文件首搜索
x:       删除光标处字符 dd: 删除该行
i:        进入编辑模式 u:撤销
:wq       保存退出vi esc:退出编辑
:w         保存当前文件 :x 保存当前文件并退出
:q       不保存退出vi :q! 不保存文件并退出vi
kill PID    终止进程pid kill -9 pid 强制终止进程
ps      生成进程列表,ps -aux | grep查找指定进程
ifconfig -a :  查看配置的网卡名称
ip route show: 查看路由
free [-b/-k-m] [-o] [-s delay] [-t] [-V] :  查看内存
-b -k -m :    分别以字节(kb,mb)显示内存使用
-s delay:      显示每隔delay秒显示一次内存使用情况
-t :显示内存总和 -o: 不显示缓冲区调节列
vmstat 2 3 :       报告虚拟内存信息
netstat -p -a -t -u -n -e -r :查看网络端口
who :显示登录在线ip,用户,时间等信息
cls: 清屏

rm -rf file/          删除文件夹命令
chmod 777 ./stop_daem    提升执行文件权限
chmod u+x ./start_daem    提升执行文件权限
jar xvf test.jar         解压jar包
jar uvf myjar.jar com/change/file.txt 更新jar包文件
telnet ip 80         尝试连接ip的80端口登录
ps auxw | grep tomcat    查看tomcat服务
ps -sf | grep tomcat      查看tomcat服务
kill -signal pid pid进程号,ps可查询,signal发送给进程的信号,term(-9)表示无条件终止
vi常用命令:
Ctrl + u:         向文件首页翻半屏
Ctrl + d:         向文件尾页翻半屏
Ctrl + f:          向文件尾翻一屏
Ctrl + b:         向文件首翻一屏
esc:           从编辑模式切换到命令模式
zz:            保存当前文件的修改并退出vi
:行号            光标跳转到指定行的行首
:$            光标跳转最后一行的行首
x:               删除光标后的字符 X:删除光标前的字符
D:            删除从当前光标到所在行尾的全部字符
dd:             删除光标所在行
ndd :          删除当前行及其后n-1行
p:             粘贴文本到光标下方 P:粘贴文本到光标上方
/find:           文本查找find,向后查找并加高亮
?find:          文本查找find,向前查找并加高亮
/s :            替换文本操作
a,bs/F/T:          替换第a行到b行之间,将F替换成T
a:              在当前字符后添加文本
A:              在行末添加文本
i:             在当前字符前插入文本
I:             在行首插入文本
o:              在当前行后面插入一空行
O:              在当前行前面插入一空行
:wq               命令模式下,执行存盘退出操作
:w              命令模式下,执行存盘操作
:w!             命令模式下,执行强制存盘操作
:q               命令模式下,执行退出vi操作
:q!              命令模式下,执行强制退出vi操作
:e filename           命令模式下,打开并编辑文件
:n             命令模式下,如果同时打开多个文件,则继续编辑下一个文件
:f              命令模式下,显示文件名,光标行号,比例
:set number          命令模式下,在最左端显示行号
:set nonumber        命令模式下,在最左端不显示行号

webpack、npm、nginx常用命令的更多相关文章

  1. webpack 介绍 & 安装 & 常用命令

    webpack 介绍 & 安装 & 常用命令 webpack系列目录 webpack 系列 一:模块系统的演进 webpack 系列 二:webpack 介绍&安装 webpa ...

  2. 【Linux】nginx常用命令

    相关内容链接 Centos之安装Nginx及注意事项 [nginx]详细配置说明 nginx常用命令 [重新加载配置]sudo nginx -s reload [打开nginx配置]sudo vim ...

  3. Nginx系列一:正向代理和反向代理、Nginx工作原理、Nginx常用命令和升级、搭建Nginx负载均衡

    转自https://www.cnblogs.com/leeSmall/p/9351343.html 仅供个人学习 一.什么是正向代理.什么是反向代理 1. 正向代理,意思是一个位于客户端和原始服务器( ...

  4. nginx常用命令及简单配置

    nginx常用命令 nginx -c /usr/local/nginx/conf/nginx.conf 启动nginx(windows下start nginx); nginx -s quit 停止ng ...

  5. nginx常用命令汇总

    nginx基础命令: sudo nginx // 开启nginx服务器 sudo nginx -s reload // 重启nginx服务器 sudo nginx -s stop // 关闭nginx ...

  6. webpack学习(一):webpack 介绍&安装&常用命令

    一.简单介绍 什么是Webpack Webpack是一款用户打包前端模块的工具,它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源. 主要是用来打包在浏览器端使用的ja ...

  7. webpack介绍 安装 常用命令

    Webpack是一款用户打包前端模块的工具,它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源.主要是用来打包在浏览器端使用的javascript的.同时也能转换.捆绑 ...

  8. npm 模块常用命令

    mocha mocha --compilers js:babel/register : 在babel模式下测试,默认查找test文件夹,注意此时全局不要安装babel; ./node_modules/ ...

  9. 记录Nginx常用命令

    在此记录下Nginx服务器常用命令(CentOS7.2.Nginx1.14.2环境) 启动Nginx:./usr/sbin/nginx Nginx检查语法:nginx -tc /etc/nginx/n ...

随机推荐

  1. day6 python学习

    ---恢复内容开始--- 今日讲课内容: 1.  新内容: 字典  1.字典有无序性,没有顺序,2字典的键:key必须是可哈希的.可哈希表示key必须是不可变类型,如:数字.字符串.元组.不可变的,字 ...

  2. apache常用配置文件讲解

    apache 的httpd.conf常用配置说明 # ServerRoot: The top of the directory tree under which the server's # conf ...

  3. 机器学习 - 开发环境安装pycharm + tensorflow集成篇

    继续上篇的pyspark集成后,我们再来看看当今热的不得了的tensorflow是如何继承进pycharm环境的 参考: http://blog.csdn.net/include1224/articl ...

  4. 存储-实例-ibm v3700

    raid5总容量计算(n-1)*最小盘容量 RAID0:N块盘组成,逻辑容量为N块盘容量之和:RAID1:两块盘组成,逻辑容量为一块盘容量:RAID3:N+1块盘组成,逻辑容量为N块盘容量之和:RAI ...

  5. day39 css

    一.css的引入方式 在HTML中引入css方式总共有三种: 行内样式 内接样式 外接样式 3.1 链接式 3.1 导入式 css介绍 现在的互联网前端分三层: HTML:超文本标记语言.从语义的角度 ...

  6. SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式

    SQL Server数据库有三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式: 1.Simple 简单恢复模式, Simple模式的旧称叫”Checkpoint with truncate ...

  7. pdf.js 的使用

    现在的浏览器基本都支持直接把 pdf 文件拖到浏览器就可以打开,不用下载pdf阅读插件,但是在写网页的时候遇到了 pdf 文件怎么办呢,有两种解决办法,一种是用 falsh 来向用户展示,优点就是支持 ...

  8. parcel (另一个打包工具)知识点

    ParcelJS 本身是 0 配置的,但 HTML.JS 和 CSS 分别是通过 posthtml.babel 和 postcss 处理的,所以我们得分别配 .posthtmlrc..babelrc ...

  9. RedHat7.3安装MySQL5.7

    1.下载Mysql安装包 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar 附百度 ...

  10. Kafka研究【一】:bring up环境

    kafka是干什么的,有和特性,我这里就不多说,详情自己研究官方文档. 0. 背景介绍 我需要在三台机器上分别部署kafka broker的实例,构建成一个集群.kafka的broker集群,是基于z ...