删除10天以外的数据:
find ./ -type f -mtime +10|xargs rm -rf
查看10以外的数据:
find ./ -type f -mtime +10|xargs ls -l
nginx添加服务:
vi /etc/rc.d/init.d/nginx
脚本:
#!/bin/sh
#chkconfig: 2345 10 90
#name: nginx
#description: Nginx Service Script
#
case $1 in
start)
echo "Starting Nginx..."
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
;;
stop)
echo "Stopping Nginx..."
/usr/bin/killall -s QUIT nginx
;;
restart)
echo "Reloading Nginx..."
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
chmod 777 /etc/rc.d/init.d/nginx
chkconfig --add nginx
chkconfig --level 35 nginx on
Linux tomcat配置:
1,修改catalina.sh
#chkconfig: 35 84 16
#description: tomcat
export JAVA_HOME=/usr/java/jdk1.7.0_25
export JRE_HOME=/usr/java/jdk1.7.0_25/jre
export CATALINA_HOME=/usr/local/tools/apache-tomcat-7.0.41
export CATALINA_BASE=/usr/local/tools/apache-tomcat-7.0.41
Win者改成:
set CATALINA_HOME=/usr/local/tools/apache-tomcat-7.0.41
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1048m -Xmx1048m -XX:PermSize=128M -XX:MaxNewSize=128M -XX:MaxPermSize=256M -XX:+DisableExplicitGC"
或者修改:
/etc/profile
export CATALINA_HOME_82="/data/tools/apache-tomcat-7.0.41_82"
export CATALINA_BASE_82="/data/tools/apache-tomcat-7.0.41_82"
export CATALINA_HOME_83="/data/tools/apache-tomcat-7.0.41_83"
export CATALINA_BASE_83="/data/tools/apache-tomcat-7.0.41_83"
2,设置服务启动
把 catalina.sh copy至:
/etc/rc.d/init.d/tomcat83
chkconfig --add tomcat83
chkconfig --level 35 tomcat83 on
- #!/bin/bash
- ## 间隔1天执行该脚本
- ## Nginx 日志文件所在的目录
- LOGS_PATH=/usr/local/nginx/logs
- ## Nginx 日志文件生成后的目录
- NEWLOGS_PATH=/home/wwwlogs
- ## 获取昨天的 yyyy-MM-dd
- YESTERDAY=$(date -d "yesterday" +%Y%m%d)
- ## 移动文件
- mv ${LOGS_PATH}/access.log ${NEWLOGS_PATH}/access_${YESTERDAY}.log
- ## 向 Nginx 主进程发送 USR1 信号。USR1 信号是重新打开日志文件
- kill -USR1 $(cat /usr/local/nginx/nginx.pid)
相关推荐
老男孩linux笔记
这份“Linux笔记.zip”文件显然包含了关于Linux操作系统的详细学习资料,特别是对命令行操作的总结。以下是根据标题、描述和标签生成的相关知识点: 1. **Linux命令**:Linux的核心在于其命令行界面,其中包含了...
【国嵌Linux笔记】 在IT领域,Linux是一个广泛使用的开源操作系统,它的内核由林纳斯·托瓦兹(Linus Torvalds)于1991年创建。Linux以其稳定、安全、高效和可定制性著称,尤其在服务器、云计算、物联网(IoT)以及...
【标题】"黑马Linux笔记.zip"是一个包含了作者在学习Linux操作系统过程中所整理的学习资料的压缩包。这个压缩文件主要是为了帮助读者深入理解Linux系统的核心概念、命令操作以及系统管理技能。 【描述】"黑马学习...
Linux 笔记 一、Linux 概述 Linux 是一个开源的操作系统,由 Linus Torvalds 于 1991 年创建。它是一种自由、开放的操作系统,任何人都可以自由地使用、修改和分发。 二、Linux 的特点 1. 严格区分大小写 2. ...
Linux 入门到精通企业实战 1 Linux 基础篇 1 Linux 进阶篇 3 Linux 高级篇 4 第 1 章 Linux 快速入门 5 第 2 章 Linux 发展及系统安装 15 第 3 章 CentOS 系统管理 42 第 4 章 Linux 必备命令 72 第 5 章 Linux 用户...
总的来说,这份"Linux笔记"涵盖了从基础操作到系统管理,再到高级服务配置的广泛内容。通过系统地学习和实践,你将能够熟练地驾驭Linux系统,并为更深层次的技术探索做好准备。无论是为了RHCSA或RHCE的认证,还是...
常规的linux笔记
Linux笔记全套-最新版.zipLinux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-...
Linux笔记xmind文档,linux命令整理
以上就是“Linux笔记笔记笔记笔记”所涵盖的主要知识点,这些内容覆盖了Linux系统的基本操作、网络编程、脚本编写、版本控制等多个方面,对于提升Linux技能和解决实际问题大有裨益。学习并熟练掌握这些知识,能够...
Linux 笔记 Linux 是一个开源的操作系统,具有免费、稳定、安全等特点。Linux 有两个主要方向:Linux 系统管理员和 Linux 软件工程师。学习 Linux 需要经过以下几个阶段:Linux 基础知识、Unix 环境高级编程、Linux...
这份"Linux笔记linux"包含了丰富的学习资料,非常适合初学者掌握Linux的基础知识和进阶技能。 在Linux的世界里,理解其核心概念至关重要。首先,Linux是基于Unix的操作系统,它的设计哲学强调了模块化和可移植性。...
韩顺平讲linux笔记
Linux笔记——vim常用操作及扩展补充[手册] Linux笔记——linux常用命令集合 Linux笔记——命令:awk Linux笔记——命令:sed Linux笔记——命令:grep Linux笔记——命令:find Linux笔记——命令:Sort,uniq,join,...
韩顺平 Linux 笔记 本资源为韩顺平老师的 Linux 笔记,涵盖了 Linux 的基础知识、系统管理员、嵌入式开发、Java 网络编程等多个方面。 Linux 基础知识 Linux 是一个免费的、开源的、稳定的、安全的操作系统,支持...
Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的...
韩顺平 LINUX平台 课堂学习笔记 包括1,2,3,4,5
Linux笔记,笔记中包含Linux的知识点,但是我还没有完全整理完,后面我会补上的!
Linux笔记 配合我的博客使用 为我的博客Linux常用命令文本版