随笔分类 - linux
摘要:#!/bin/bash #基本数组操作a=(1 2 3) ##()表示空数组echo "第0个元素:"${a[0]}echo "所有元素: "${a[@]}echo "数组长度: "${#a[@]}echo " " #遍历数组echo "遍历数组:"for item in ${a[@]}do ech
阅读全文
摘要:1. 官网下载Node.js 2. 安装Node.js 根据下载内容的不同,提供三种安装方法,选择自己喜欢的方式 2.1. 绿色免安装版(Linux(.tar.gz)) 解压Node-XXX.tar.gz 解压Node-XXX.tar.gz tar zxvf Node-XXX.tar.gz 进入No
阅读全文
摘要:一、HTTPS 是什么? 根据维基百科的解释: 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。HTTPS连接经常被用于万维网上的交易支付和企业信息系统
阅读全文
摘要:使用ssl模块配置同时支持http和https并存 一,生成证书 # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请
阅读全文
摘要:grep是linux中很常用的一个命令,主要功能就是进行字符串数据的对比,能使用正则表达式搜索文本,并将符合用户需求的字符串打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep在数据中查找出一个字符串时,是以
阅读全文
摘要:一、同步与异步同步/异步, 它们是消息的通知机制1. 概念解释A. 同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间
阅读全文
摘要:在tomcat部署中,经常遇到80端口被占用,下面总结了两条查看端口进程的方法。查看端口方法:netstat -aon|findstr "80" 如图,使用80端口的进程列表。以8072为例,执行 tasklist|findstr "8072",如图,看到是淘宝相关的进程,结束即可。
阅读全文
摘要:『 cd /etc 』这个情况,这也就是所谓的『绝对路径』,他是从根目录连续写上来的一个情况,所以不论你在哪一个路径现执行这一个指令,都会将你移动到该路径下。那如果我是使用『 cd etc 』呢?那表示你要切换到『目前这个目录下的 etc 目录中』,情况可是不一样的呦!通常第一次接触 Linux 的...
阅读全文
摘要:也许还是有很多人不能愿意用CLI的vi/Vim来写东西,不过,当你真的习惯了,它的高效性就是不可估量了。下面的这张图,一看就明白了,从此,学习变的不再艰难^_^补注:图中没有关于查找和替换的,应该用下面的。自上而下的查找操作 /word小写的n和N自下而上的查找操作...
阅读全文
摘要:SVN标准命令范例checkout检出svncoURL检出app/search/news/apache/主干上最新版本到本地工作副本,可执行命令:svn cohttps://svn.baidu.com/app/search/news/trunk/apache/up更新到当前URL的末端svnup...
阅读全文
摘要:一、基本命令1、查看目录大小: du -sh *2、tail -f 可用于监视文件变化和实时显示变化3、查看活动进程 ps -ef 4、查看安装文件信息 rpm -ql | grep xxx5、查看全部文件,包括隐藏的 ls -a6、文件内容排序 sort result....
阅读全文
摘要:本以为linux下安装apache是件很简单的过程。三命令就可以搞定,jxvf解压,make 编译,make install 安装就OK了。没想到这个过程还颇费周折。可能和环境有关吧。先说一下我的环境。---------------------------linux : cenos5.5 (验...
阅读全文