linux
你不知道你所以是你
在路上,永远年轻,永远热泪盈眶
展开
-
Dockerd搭建sqlServer测试数据库
运行sqlServer数据库,需要系统有2G以上的内存空间,否则会无法正常运行。1 拉取镜像 docker pull microsoft/mssql-server-linux2 使用拉取的镜像启动一个容器 docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=Manager@12345678' \ -p 14333:1433 --name sql-server \ -d microsoft/mssql-server-linux原创 2021-04-19 13:53:44 · 499 阅读 · 0 评论 -
Linux笔记-文件管理-cp-mv-rm
1 touch mkdir创建文件,目录例:touch filename # 当前目录下创建 filename文件mkdir tmp # 当前目录下创建 tmp目录mkdir -p stuty/japan/movie # 当前目录下创建级联目录study,study/japan,study/japn/movie2 cp复制2.1 命令格式cp [-afpru] 源文件 目标文件2.2 选项参数-a 全属性复制,包含links,xattr 等属性-f 强制覆盖...原创 2020-07-30 20:59:23 · 134 阅读 · 0 评论 -
Linux笔记-通配符-特殊符号
? :任意一个字符* :匹配任意多个字符[] :匹配括号内的某一个字符[-] :匹配 - 两遍范围内某一个字符[^] :匹配 除了括号内的任意一个字符例:$ ls read* #查询显示 read开头的文件列表$ ls read[1-9] #查询显示 read后面跟1-9单个数字的文件$ ls read[^1-9] #查询显示 read后面跟1-9以外的单个字符的文件特殊符号:'' :单引号内的所有内容都是普通字符串,包括特殊符号"" :双引号内的特殊符号.原创 2020-07-23 08:50:07 · 167 阅读 · 0 评论 -
Linux笔记-数据重定向
基本指令:标准输入(stdin): 代码为0, 使用< 或 <<;标准输出(stdout):代码为1,使用> 或>>;标准错误输出(stderror):代码为2,使用2> 或 2>>;标准输出指令:1> 以覆盖的方法将【正确的数据】输出到指定的文件或装置上;1>>以累加的方法将【正确的数据】输出到指定的文件或装置上;2>: 以覆盖的方法将【错误的数据】输出到指定的文件或装置上;2>>:以原创 2020-07-21 07:27:04 · 143 阅读 · 0 评论 -
Linu笔记-管线命令pipe
| 管线命名(pipe)对“|”前面的命令得到的正确信息进行处理(过滤、撷取等)例:$ ll /etc/ #文件数多于一屏$ ll /etc/ | less #查询到的内容通过 less命名进行处理, 可以翻页,查询等$ ps -ef # 查询系统所有进程$ ps -ef | grep tomcat # 查询系统所有进程,但是仅显示 信息中包含“tomcat” 的内容补充几个多命令执行符号:; 命名1;命令2;命令3 # 命令1,命令2,命令3 顺序执行...原创 2020-07-20 21:53:46 · 185 阅读 · 0 评论 -
Linux笔记-压缩、解压缩
tar 命令-z gzip *.tar.gz-j bzip2 *.tar.bz2-J xz *.tarxz-c 压缩-t 查看-x 解压缩压缩 tar -zcv -f filename.tar.gz 要被压缩的文件或目录名称查询 tar -ztv -f filename.tar.gz解压缩 tar -zxv -f filename.tar.gz -C 欲解压的目录例:$ tar -zcvf /tmp/readme.tar.gz /root/readme # 将r原创 2020-07-17 08:41:08 · 139 阅读 · 0 评论 -
Linux笔记-指令文件搜索which-whereis-find
which 查询指令的文件名:which [-a] command例:$ which ls # 查询 ls 命令的完整文件$ which -a ls # 查询所有PATH目录中能找到的指令whereis 在系统特定目录中寻找文件文件名whereis [-lbmsu] 文件或文档名-l 列出whereis会去查询的几个主要目录-b 只找binary格式的文件-m 只找说明文件mamul下的文件-s 只找sourcce来源文件-u 搜寻不在上述三个项目中的其他文件原创 2020-07-15 07:44:28 · 183 阅读 · 0 评论 -
Linux笔记-文件内容查看
文件内容查看:cat 第一行开始顺序显示文件内容tac 最后一行还是倒序显示文件内容nl 显示行号more 分页显示less 分页显示 ,且可以往前翻head 只显示头几行cat 命令选项-b 打印行号,略过空白行号-E 结尾用$显示-n 打印行号 ,全部显示-T tab以^显示-v 列出看不见的特俗字符例:$ cat -n readme.txt # 查看当前文件readme.txt 内容-带行号more 命名附属按键space 向..原创 2020-07-15 07:21:02 · 269 阅读 · 0 评论 -
linux笔记-vi vim常用命令
整理记录几个常用命令,主要针对指令模式下的场景h ←j ↓k ↑l →Ctrl + f #屏幕向下移动一页;Ctrl + b #屏幕向上移动一页;Ctrl + d #屏幕向下移动半页Ctrl + u #屏幕向上移动半页0 或Home #移动当前行第一个字符$或End #移动当前行最后一个字符G #移动到文件最后一行nG #移动到文件的n行gg #移动到文件第一行 ...原创 2020-07-09 21:32:41 · 123 阅读 · 0 评论 -
CentOS7安装node环境
最近一段时间在不同系统上配置过不少次node的环境,尝试过不少的方法。现记录最近一次的安装步骤;一般遇到比较多的问题就是有一些特定的版本的node在安装的时候有可能会出现一些奇奇怪怪的问题,比如缺少configure文件,make编译不通过等。目前的处理方式是先安装一个较低版本的node,再升级到最新版本,还算比较顺利;1 如果系统更没有gcc等命令,先安装一下yum install g...原创 2018-10-16 20:02:04 · 1454 阅读 · 0 评论 -
本地虚机网段修改
本地用虚机测试的时候默认ip是127.0.0.1,这个时候是无法连接外网的。需要修改几个配置文件;1 使用root用户进入 /etc/sysconfig/network-scripts/#sudo -i#cd /etc/sysconfig/network-scripts/2 删除 ifcfg-lo文件;# rm ifcfg-lo3 修改 mac地址3.1 通过 ip ...原创 2019-09-18 07:29:24 · 1523 阅读 · 0 评论 -
nginx处理跨域问题
最近写app接口的时候遇到一个跨域问题,基本场景是这样:大部分普通json格式数据请求走入口urlA:port1;其中文件上传相关功能走 urlB:port2(主要考虑多服务器情况下文件统一处理);这样就导致 urlA:port1下的文件请求urlB:port2的时候会产生跨域问题;由于系统本身就是通过nginx处理分发请求的,所以只需要修改一下配置文件就好:#这里是普通请求...原创 2018-12-24 21:27:42 · 849 阅读 · 0 评论 -
docker搭建tomcat-Demo1
使用docker搭建tomcat一般是用在tomcat集群的情况,如果服务器只跑一两个tomcat,用docker的意义不是很大。:先说几个常用的命令:0.1启动docker systemctl start docker0.2 守护进程重启 sudo systemctl daemon-reload0.3 重启docker服务 systemctl restart...原创 2019-05-31 15:04:25 · 585 阅读 · 0 评论 -
docker搭建tomcat小型集群
demo1地址https://blog.csdn.net/qxianx/article/details/907158381 在Demo1中设计的例子只是简单说明了docker中如何启动一个tomcat web项目;如果想部署一个小型tomcat集群,还是有些麻烦,毕竟需要一个个的去同步文件,去重启tomcat。而如果采用文件映射的方式就省去了多次部署的问题。docker run --...原创 2019-06-03 13:42:24 · 1274 阅读 · 0 评论 -
Linux CentOS7.6服务器文件共享NFS
最近在研究通过docker的方式快速部署web项目,处理完单台服务器统一部署的问题后,简单集群搭建https://blog.csdn.net/qxianx/article/details/90750636下一个问题就是多个服务器如何实现一次部署,全局使用。首先想到的解决方案就是文件共享。之前已经使用过samba在linux与windows之间实现文件共享,这次选择了NFS。关于NFS的定义这里...原创 2019-06-04 14:02:29 · 1369 阅读 · 0 评论 -
linux-node后台启动
linux 后台启动node服务,如果直接使用 node server.js 命令; 跑起来之后,一旦退出,服务随机停止;通常有三种方式可以让代码在后台启动;1 nohup1.1 基本命令 nohup node server.js&注意,运行此命令时需要在server.js 目录下方可;1.2 用过的一些命令-多个端口启动cd /home/node &&a...原创 2018-06-12 21:47:36 · 15909 阅读 · 0 评论