Linux常用命令

vim命令

G跳到最后一行, g跳到第一行  
查询:用/和?的区别:  
/后跟查找的字符串。vim会显示文本中第一个出现的字符串。  
?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。  
二、注意事项:  
不管用/还是?查找到第一个字符串后,按回车,vim会高亮所有的匹配文  

查看内存值
  
[shengx@iZ945fbqwpnZ logs]$ free -m  
              total        used        free      shared  buff/cache   available  
Mem:           7566        5339         176         392        2050        1546  
Swap:             0           0           0  
[shengx@iZ945fbqwpnZ logs]$ free -g  
              total        used        free      shared  buff/cache   available  
Mem:              7           5           0           0           2           1  
Swap:             0           0           0  
[shengx@iZ945fbqwpnZ logs]$ free -b  
              total        used        free      shared  buff/cache   available  
Mem:     7933718528  5598269440   184061952   411668480  2151387136  1621520384  
Swap:             0           0           0  
  
  
文件列表展示:
[shengx@iZ945fbqwpnZ logs]$ ll -h  
total 39M  
-rw-r--r-- 1 root root 151K Nov 25 22:42 catalina.2016-11-25.log  
-rw-r--r-- 1 root root 5.2K Nov 26 23:49 catalina.2016-11-26.log  
-rw-r--r-- 1 root root 8.7K Nov 27 17:42 catalina.2016-11-27.log  
-rw-r--r-- 1 root root  38M Nov 27 17:42 catalina.out  
-rw-r--r-- 1 root root    0 Nov 25 09:35 host-manager.2016-11-25.log  
-rw-r--r-- 1 root root 106K Nov 25 22:42 localhost.2016-11-25.log  
-rw-r--r-- 1 root root 143K Nov 26 23:49 localhost.2016-11-26.log  
-rw-r--r-- 1 root root 144K Nov 27 17:42 localhost.2016-11-27.log  
-rw-r--r-- 1 root root    0 Nov 25 09:35 manager.2016-11-25.log  
  

redis命令:

redis-cli -h dd5bcceb58124dfe.m.cnsza.kvstore.aliyuncs.com  -a uZ******
分析文件,日志命令:
//写到该目录下的aa.txt。没有会新建aa.txt  
cat chat_n.log | grep 8036974 | grep 7000002 | grep sendMsg=1 > aa.txt  
  
tail -f douliu_n.log | grep 新注册用户赠送红包奖励  
  
cat douliu_n.log | grep 新注册用户赠送红包奖励  
  
//查看满足的行数  
cat douliu_n.log | grep 获取虚拟物品列表 | grep isMyself=false | wc -l  

tomcat启动命令:

①、运行tomcat
[root@localhost bin]# sh startup.sh       [root@localhost bin]# ./startup.sh

②、查询tomcat运行是否成功
[root@localhost bin]# tail -f ../logs/catalina.out      -f是查看catalina.out的结尾
[root@localhost bin]# tail -100 ../logs/catalina.out      查看后100行

③、查看tomcat进程
[root@localhost bin]# pwd
/usr/local/apache-tomcat-6.0.37/bin
[root@localhost bin]# ps -ef | grep tomcat-6     --查看字符串为tomcat-6的进程
root     11486     1  2 Nov26 ?        00:20:36 /usr/java/jdk1.7.0_25//bin/java 
-Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.37/conf/logging.properties 		
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms256m -Xmx1024m 	
-Xss1024K -XX:PermSize=256m -XX:MaxPermSize=1024m 	
-Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.37/endorsed -classpath 	
/usr/local/apache-tomcat-6.0.37/bin/bootstrap.jar 	
-Dcatalina.base=/usr/local/apache-tomcat-6.0.37 	
-Dcatalina.home=/usr/local/apache-tomcat-6.0.37 	
-Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.37/temp 	
org.apache.catalina.startup.Bootstrap start
root     28838 27782  0 10:38 pts/2    00:00:00 grep tomcat-6

--可以看到有一个进程号为11486的进程

④、杀进程
在重启tomcat的时候,记得确保没有tomcat进程了(sh shutdown.sh)有可能没有彻底杀掉tomcat进程
[root@localhost bin] kill -9 11486      杀掉11486进程


⑤、查看端口号
   在重启tomcat的时候,查看tomcat要用的端口号有没有被占用
[root@localhost bin]# netstat -anp|grep 8443
tcp        0      0 :::8443        	LISTEN      11486/java          
tcp        0      0 ::ffff:192.168.10.220:8443  ::ffff:218.18.250.109:53685 TIME_WAIT   
8443端口被11486这个进程占用了
[root@localhost bin]# netstat -anp|grep 8080
8080端口没有被使用

文件操作:

复制文件夹到当前目录
cp -rf apache-tomcat-6.0.37 ./

wc -l filename 就是查看文件里有多少行  
4、查看磁盘文件大小
 df -h
通配符
[root@localhost log]# ll |grep 2015-10-*          --列举出2015-10月的文件
从Linux下载文件到本地:
下载文件,提前是装好了相应的工具
[root@localhost bin]# sz config.xml
[root@localhost backend_backup]# sz dooliuManager.rar
下载相应的文件

解压缩, 提前是装好了相应的工具
[root@localhost backend_backup]# rar x dooliuManager40.rar
netstat -an    --显示所有的进程

netstat -anb   --显示所有的进程(有进程号)

Ecplise Tomcat小技巧:

Eclipse下项目运行慢:
1、删除其他部署的项目
2、右击-->clear Tomcat Work Directory ...  
(也就是删除tomcat的work目录)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值