Linux命令的场景应用
2022/2/26 7:28:35
本文主要是介绍Linux命令的场景应用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、nginx出问题怎么把错误信息给开发同学:
nginx:反向代理中间件。
1.连接到服务器
2.找nginx所在目录:find / -name “nginx”
3.进入到nginx目录下 (cd /usr/local/nginx)pwd查看路径
4.ls,找到logs文件
5.进入 logs日志文件(cd logs),ls ,找到error .log(error.log是错误日志,access.log是常规日志)
6.tail -f error.log(实时查看error.log的后几行)
总结: nginx出问题,要找错误信息,先找到nginx的目录,在目录下找到logs文件(日志文件),
进入logs,找到error.log错误日志。
二、在哪找出tomcat的故障?如果发现是端口被占用问题,在哪修改?怎么快速确定?
1.找到tomcat,进入tomcat文件,找到logs文件,就能找出故障问题。
2.发现端口问题,进入tomcat下的conf目录(配置文件),找到server.xml
3.vim server.xml 进入文件,/端口,快速定位,并修改,保存退出。
总结:查看错误日志在logs目录下,找出问题。端口问题在conf配置文件下的server.xml文件中,vim进入文件,/关键字 命令快速定位到端口,修改并保存 :wq。
三、场景:写一个shell脚本,其中有当前时间和root目录下的所有详细信息。
1.touch j.sh(新建.sh脚本文件)
2.vim j.sh (编辑脚本)
3.写入可执行命令(date,ls -ll),保存并退出
4.执行脚本文件
5.发现权限不够,赋予权限
6.重新执行脚本
总结:shell文件是可执行文件,写脚本是用vim,执行脚本是./
四、outofmemory 内存溢出(内存泄漏)问题
1.打开错误日志
2.输入/outofmemory (快速定位到outofmemory)
如果日志被删了,就去看实时日志(tail -f logs.txt),因为实时日志是不断在更新的。退出实时日志:ctrl c
这篇关于Linux命令的场景应用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法