Linux
多来哈米
或悲极或大喜,总要留给回忆!
展开
-
linux使用less中文乱码
有台服务器,vi、tail、cat命令中文都没问题;but~ 单单less命令,中文????我满脑子的小朋友试了各种偏方和方法都不见效~唯独这个起作用了编辑文件vim /etc/profile增加环境变量LESS=-isMrfexport LESS=-isMrf之后新出来的日志中文已经OK了,之前的还是???..........原创 2021-12-15 13:37:05 · 3209 阅读 · 2 评论 -
linux部署多个tomcat,端口修改详解,linux端口开放访问
一、sever.xml需要修改的地方:1、2、 connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 改动说明:8005改为50058080改为50508443改为54438009改为5009原创 2017-08-12 23:34:23 · 6589 阅读 · 0 评论 -
linux查看端口占用情况,并关闭端口占用(linux开放MySQL端口)
1、查看端口占用情况(最后23153表示进程号)[root@muses_prd127 bin]# netstat -anp | grep 6060tcp 0 0 0.0.0.0:6060 0.0.0.0:* LISTEN 23153/java2、杀掉进程kill -9 23153原创 2017-08-13 12:05:24 · 6749 阅读 · 0 评论 -
关于linux删除(crontab)或者重命名tomcat n天之前日志方法(find命令的-mdate)
因为要删除tomcat的日志,所以写了个shell脚本,发现找出来的始终怪怪的,问题就在-mdate参数举例现在2013-03-30 10:00:00 。 find -mtime 10 查找的是2013-03-19 10:00:00到2013-03-20 10:00:00的文件。find -mtime +10 查找 2013-03-19 10:00:00 以前的文件;fin原创 2016-09-27 10:41:21 · 1767 阅读 · 0 评论 -
tomcat部署项目(linux),指定配置文件、war包路径
介绍:由于一般项目都将配置文件打入war包中,但是这样导致配置文件更改也需要重新打war包所以将项目中的配置文件独立出来,tomcat中指定配置文件路径的方法如下:在tomcat的bin目录下,在setclasspath.**添加:说明:CLASSPATH目录即为新的配置文件指定目录1、windows在setclasspath.bat中添加:set CL原创 2016-05-04 15:02:19 · 13903 阅读 · 1 评论 -
linux的scp命令,主动、被动拷文件
一、要把当前一个文件copy到远程另外一台主机上scp /tmp/test.txt root@10.20.18.5:/tmp二、从远程主机复制到本机scp root@10.20.18.5:/tmp /tmp/test.txt 注意:如果拷贝的是目录需要级联拷贝:scp -r ……原创 2016-05-26 15:52:19 · 1056 阅读 · 1 评论 -
Linux常用命令
--linux查看当前目录下文件夹大小(实用*)du -h -x --max-depth=1--查看目录占用空间du -sh /root--查看目录下文件夹ls或者ll--zip压缩zip -r test.zip /root原创 2016-02-25 16:35:56 · 794 阅读 · 0 评论 -
linux中find查找正则匹配目录下的文件
场景:要查找的目录结构相似,但是要从相似的目录中去查找指定的文件命令解释:查找/var/muses下,以tm_打头的目录,中log目录中所有文件去匹配find /var/muses/ -regex '/var/muses/tm_.*/log/.*' -mtime -1 -name "*?log*"感谢指点:原文地址原创 2016-09-23 10:43:38 · 8158 阅读 · 0 评论 -
linux用tar命令,快速生成一个大文件
tar -zcvf /tmp/test.tar /tmp/*tar -zcvf 打包后生成的文件名全路径 要打包的目录原创 2016-05-26 14:11:37 · 2336 阅读 · 0 评论 -
Linux 查看文件内容(less、tail)
Linux系统中使用以下命令来查看文件的内容:cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页! head 只看头几行 tail 只看尾巴几行 (命令:tail -fxxx.lo...原创 2016-06-15 10:32:04 · 1532 阅读 · 0 评论 -
Linux中awk抽取包含某字段的整行日志并保存到文件
命令示例:awk '{if($0~"listAuths") print}' xxx.log解释说明:抽取xxx.log整个日志文件中,包含“listAuths”的行,打印输出抽取结果保存到文件awk '{if($0~"listAuths") print}' xxx.log >> result.log (将结果输出到result.log文件中)抽取效果:[root@SZB-L0...原创 2016-05-11 17:14:25 · 27083 阅读 · 10 评论 -
linux中利用find命令分析日志,统计包含某字符串的行数
前言linux中分析查看日志中,有时候需要统计出文本中,满足条件的行数(比如:统计访问量)下面给出了示例,非常实用的一个技巧,相信很多地方你都能使用到。一、日志中,包含某条件的行数find access_log.20160423.txt | xargs cat | grep .*POST\\s\\/upload\\/zyb-prd.*|wc -l例子说明:统计含"POS原创 2016-04-25 11:32:23 · 13154 阅读 · 0 评论 -
linux查看Tomcat连接数;日志统计某字段出现的次数
Tomcat连接数netstat -na | grep ESTAB | grep 8080 | wc -l某字段出现的次数cat /XXXlog.txt | grep "hello" | grep "download" | wc -l原创 2016-02-03 14:12:18 · 1870 阅读 · 0 评论 -
nginx的搭建-Linux上
解压nginx-1.8.0.tar.gztar -zxvf nginx-1.8.0.tar.gz创建连接ln -sf nginx-1.8.0 nginx./configure如果没有gcc 通过yum源安装gccyum install gcc./configure如果没有PCRE library安装 yum install pcre-devel原创 2016-02-19 16:31:28 · 1178 阅读 · 2 评论 -
linux文本编辑器vi/vim常用使用介绍
1、使用 vi 来建立一个名为 test.txt 的文件时,你可以这样做:[root@www ~]# vi test.txt2、按下 i 进入编辑模式,开始编辑文字3、按下 [ESC] 按钮回到一般模式3.1、删除游标所在的那一整行(常用)——命令:dd4、在一般模式中按下:wq! 储存后离开 vi(:q!为强制离开不储存档案)更多详见:http://w原创 2016-06-16 15:27:57 · 770 阅读 · 0 评论 -
Linux创建crontab,定时记录tomcat连接数写入文件
1、查看当前用户crond列表crontab -l2、进入相应文件夹,编辑crontab(说明:记录的文件会放在当前文件夹)crontab -e 打开Vi编辑器按【i】 进入编辑3、记录写入文件,每次以追加的形式*/1 * * * * echo $(netstat -na | grep ESTAB | grep 8080 | wc -l)'|'$(date) >>xxx....原创 2016-01-15 17:28:58 · 2731 阅读 · 0 评论