linux
LittleLittleKnight
开始了就要坚持下来
展开
-
shell中echo 'log' > /dev/null 2>&1的意思
经常看到有些shell脚本后面会加上这么一句 command > /dev/null 2>&1 那么这个是什么意思呢根据我了解的,总结下仅供自己使用的解释:举个栗子:echo 'log' > /dev/null 2>&1echo 'log' : 这个很简单就是打印 log 。> : 在shell中表示重定向,即将此次输...原创 2020-04-10 15:09:41 · 1799 阅读 · 0 评论 -
Nginx日志每天自动切割保存
一般网站的访问日志和错误日志都是打开的,但是nginx的日志都是单个文件,时间长了,文件难免会变得太大,而且会影响服务器性能,因此有必要对nginx日志进行每日切割保存,减小文件大小,同时也更方便查看日志。实现思路shell脚本+定时任务+nginx信号控制,完成日志定时切割具体步骤在需要保存日志或者是其他目录,新建一个shell脚本。一般shell脚本都是.sh来标识:1、创建一个文件...原创 2020-04-07 11:26:24 · 865 阅读 · 0 评论 -
配置Git服务器,并实现自动同步[暂未连接到github库]
1.首先服务器和客户端都需要安装 git,这个就不说了.创建 git 用户2.在服务器上# 创建git服务器cd /www/gitBasegit init --bare www_lib.git # 创建裸仓库,用作git服务器chown -R git:git www_lib.git# 初始化站点目录cd /www/wwwroot/git clone /www/gitBase/...原创 2019-12-05 16:20:25 · 233 阅读 · 0 评论 -
Linux快速清空文件
1、使用重定向的方法[root@centos7 ~]# du -h test.txt 4.0K test.txt[root@centos7 ~]# > test.txt [root@centos7 ~]# du -h test.txt 0 test.txt2、使用true命令重定向清空文件[root@centos7 ~]# du -h test.txt 4.0K...转载 2019-05-22 17:16:58 · 729 阅读 · 0 评论