Linux常用命令
Linux命令符:
1. 找到tomcat的文件夹:cd /tomcat/apache-tomcat-7.0.82
2. 查看文件详情:ll
3. 查看系统任务运行进程:top
4. 返回上个目录:cd ..
5. 进入logs目录后 运行此命令可查看tomcat日志:tail -f catalina.out
6. 关闭tomcat命令:./shutdown.sh
7. 开启tomcat命令:./startup.sh
8. 查看本地时间:date
9. 修改本地时间:date -s 14:07:25
10. 清空tomcat日志:clear
11. 设置jar包用户权限:chmod 755 application.jar
12. 设置文件夹用户权限:chmod -R 777 文件夹
13. 设置sh用户权限: chmod 777 test.sh
14. 执行jar文件:java -jar application.jar &
15. 查看进程:ps -ef|grep tomcat
16. 杀死进程:kill -9 进程号
17. 查看内存使用情况:df-h
18. 安装命令:yum install 安装名
19. 关闭mysql服务:service mysqld stop / systemctl stop mysqld.service
20.开启mysql服务:service mysqld start / systemctl start mysqld.service
21. 查看所有已建立的连接:netstat -antp
22. 删除文件:rm -rf
23. 查看rpm包:rpm -pa|grep mysql
24. 查找所用的配置文件:find / -name mysql
25. 查看所有文件夹:whereis mysql
26. 查看指定文件大小:du -h
27. 解压文件:tar -zxvf 文件名
28. 查看配置文件:vi 配置文件名
29. 在配置文件插入数据:i
30. 保存插入的数据:先Esc保存,在输入:wq退出
:w 保存文件但不退出vi
:w! 强制保存,不退出vi
:wq! 强制保存文件,并退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
31. 设置的环境变量立即生效:source /etc/profile
32. 看能不能链接到ip:ping ip
33. 查看ip端口是否能通:telnet ip 端口
34. 查看防火墙端口是否开放:lsof -i:80
35.启动mysql:service mysqld start
如果是mysql5.5.7则启动命令:service mysql start
36.关闭mysql:service mysqld stop
如果是mysql5.5.7则关闭命令:service mysqld start
37.重启mysql:service mysqld restart
如果是mysql5.5.7:service mysql restart
38.centos7查看指定服务状态:systemctl status sshd
39.centos7停止指定服务:systemctl stop sshd
40.centos7启动指定服务:systemctl start sshd
41.查看程序服务:chkconfig --list | grep redis
42.tomcat搜索异常:cat -n catalina.out | grep Exception -A2 -B2
43.指定行数查看日志:sed -n '102,150p' catalina.out|cat
44.复制文件:cp -r 源文件 目标文件
45.建文件夹:mkdir test
46. 根据关键字显示后10行数据:grep -A 10 关键字 nohup.out
47. 根据关键字显示前10行数据:grep -B 10 关键字 nohup.out