随笔分类 -  linux

摘要:当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢? 在vi里可没有菜单-〉查找 不过没关系,你在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 如果你要继续查找此关键字,敲字符 n 就可以继续查找了。 敲字 阅读全文
posted @ 2020-06-04 18:25 那些年的代码 阅读(5199) 评论(0) 推荐(2)
摘要:sudo npm install node-sass --unsafe-perm --save-dev npm install npm run dev 或者后台运行 nohup npm run dev >/dev/null 2>&1 & 终止杀掉所有node进程 :ps -ef | grep nod 阅读全文
posted @ 2020-05-28 10:18 那些年的代码 阅读(2274) 评论(0) 推荐(0)
摘要:shell脚本从windows传到linux主机执行,主要原因是因为shell的文件格式是windows的,需要改成UNIX格式的;或者在linux系统中用dos2unix进行转换;使用notepad++将文档转成UNIX格式的: 编辑 -> 档案格式转换 -> 下面有3种 另外,设置 -> 首选项 阅读全文
posted @ 2020-05-15 14:31 那些年的代码 阅读(549) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/weixin_39984161/article/details/91971731 阅读全文
posted @ 2020-04-12 18:03 那些年的代码 阅读(170) 评论(0) 推荐(0)
摘要:https://blog.cnbuilder.cn/archives/linuxinstallzookeeper 阅读全文
posted @ 2020-04-12 18:02 那些年的代码 阅读(127) 评论(0) 推荐(0)
摘要:Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系 阅读全文
posted @ 2020-04-12 18:01 那些年的代码 阅读(2010) 评论(0) 推荐(0)
摘要:常见Linux文件的编辑命令 vi/vim,有时候我们想写一个脚本实现对文件编辑,这个时候,可能就不够用了,下面介绍一些办法 1、echo命令 Shell的echo命令常用于字符串的输出 例如: [root@mdw zxy]# echo 'Hello World !' > file1[root@md 阅读全文
posted @ 2019-12-23 17:18 那些年的代码 阅读(560) 评论(0) 推荐(0)
摘要:fileclear.sh tamcdir=${HOME}/ora/user_projects/domains/tamc cd ${tamcdir} echo rm -f `ls heapdump*.phd` rm -f heapdump*.phd echo rm -f `ls javacore*.t 阅读全文
posted @ 2019-12-20 16:08 那些年的代码 阅读(386) 评论(0) 推荐(0)
摘要:写一个shell脚本,定时执行简单示例 很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下 Shell俗称壳,类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。作为命令 阅读全文
posted @ 2019-12-20 16:03 那些年的代码 阅读(33035) 评论(0) 推荐(0)
摘要:转载:https://www.cnblogs.com/intval/p/5763929.html Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 阅读全文
posted @ 2019-12-20 15:59 那些年的代码 阅读(403) 评论(0) 推荐(0)
摘要:前面学习了 at 命令,此命令在指定的时间仅能执行一次任务,但在实际工作中,系统的定时任务一般是需要重复执行的。而 at 命令显然无法满足需求,这是就需要使用 crontab 命令来执行循环定时任务。在介绍 crontab 命令之前,我们首先要介绍一下 crond,因为 crontab 命令需要 c 阅读全文
posted @ 2019-12-20 15:50 那些年的代码 阅读(1617) 评论(0) 推荐(0)
摘要:Linux设置定时任务步骤 linux设置定时任务的关键字是:crontab 1:查看现在已经有的定时任务的命令是 crontab -l,执行命令如下图: 2:新建定时任务的命令是:crontab -e,想添加新的定时任务的话输入i进行添加,类似于vi的编辑; 3:定时任务中的时间的说明,时间的格式 阅读全文
posted @ 2019-12-20 15:44 那些年的代码 阅读(2427) 评论(0) 推荐(0)
摘要:为什么需要定时任务? 个人理解因为服务器通常在白天会比较繁忙,对于一些服务器的定期日常维护任务,比如数据库的备份、大数据的压缩等,这些操作都是非常耗费资源的,在白天执行或者说服务器繁忙的时候执行有可能导致服务器故障,所以使用定时任务 在深夜去执行比较合理。 还有一点就是对于一些日常维护工作,如果人为 阅读全文
posted @ 2019-12-20 15:42 那些年的代码 阅读(2185) 评论(0) 推荐(0)
摘要:常见Linux文件的编辑命令 vi/vim,有时候我们想写一个脚本实现对文件编辑,这个时候,可能就不够用了,下面介绍一些办法1、echo命令Shell的echo命令常用于字符串的输出例如:[root@mdw zxy]# echo 'Hello World !' > file1[root@mdw zx 阅读全文
posted @ 2019-12-19 18:07 那些年的代码 阅读(3801) 评论(0) 推荐(1)
摘要:https://blog.csdn.net/qq_37674858/article/details/80066264 2.2 使用sed命令对文件中的字符替换 例如:将aaaa字符串修改为bbbb [root@mdw zxy]# sed -i 's|aaaa|bbbb|' file1[root@md 阅读全文
posted @ 2019-12-19 18:06 那些年的代码 阅读(1670) 评论(0) 推荐(0)
摘要:生成dump文件的命令:jmap -dump:format=b,file=20170307.dump 16048file后面的是自定义的文件名,最后的数字是进程的pid使用jvisualvm来分析dump文件:jvisualvm是JDK自带的Java性能分析工具,在JDK的bin目录下,文件名就叫j 阅读全文
posted @ 2019-12-19 17:55 那些年的代码 阅读(25183) 评论(0) 推荐(3)
摘要:一、背景 在服务器开发过程中,难免需要重启服务加载新的代码或配置,如果能够保证server重启的过程中服务不间断,那重启对于业务的影响可以降为0。最近调研了一下nginx平滑重启,觉得很有意思,记录下来供有兴趣的同学查阅。 二、重启流程 重启意味着新旧接替,在交接任务的过程中势必会存在新旧serve 阅读全文
posted @ 2019-12-18 18:56 那些年的代码 阅读(1793) 评论(0) 推荐(0)
摘要:进入 ngiinx sbin目录下./nginx -c /usr/local/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径停止操作停止操作是通过向nginx进程发送信号来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 阅读全文
posted @ 2019-12-18 18:53 那些年的代码 阅读(1434) 评论(0) 推荐(0)
摘要:nginx被停止(nginx -s stop)或者直接杀掉了进程(kill -9 nginx的进程号)后,调用命令(nginx -s reload 或者 nginx -s reopen)会报错:无法找到 "var/run/nginx.pid"文件。 这句话中,有好几个知识点,也包含了一些错误,错误得 阅读全文
posted @ 2019-12-18 18:50 那些年的代码 阅读(2057) 评论(0) 推荐(0)