由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和BUG,这其中涉及到很多linux服务器上的调试工作,故就梳理了一下平时用的比较多的linux命令,以供以后查阅,具体内容如下:
tar -czvf webapps.tar.gz webapps
将名为webapps的文件夹压缩成tar包,取名为webapps.tar.gz
tar -xzvf file.tar.gz //解压tar.gz
ls
列出当前目录的非隐藏文件的文件名,以文件名进行排序
ll
列出当前目录的非隐藏文件的文件名,包含文件或目录的属性及权限等数据
du -sh *
查看所有子目录大小
df -h
查看磁盘占有率情况
free -m
查看服务器内存使用情况
netstat -anp | grep 9100
查看端口9100被哪个进程占用
netstat:命令用于显示各种网络相关信息,如网络连接,路由表,接口状态(Interface Statistics),masquerade连接,多播成员(Multicast Memberships)等
lsof -i:8080
显示端口为8080的进程情况
ps -ef | grep tomcat
查看所有关于tomcat的进程
ps -ef | grep 27910
查看进程ID为27910的运行信息
ps -ef | grep php
查看所有关于php的进程
ps aux | grep 你的tomcat目录名称
查找tomcat的线程
ps:用来列出系统中当前运行的那些进程
可以通过netstat -apn|grep 端口号 + ps ef | grep 线程数 的方式通过端口号查找到对应服务具体的部署路径
grep -rn 'nginx.pid' conf/
在conf文件夹下搜索文件内内容有"nginx.pid"的文件路径
chmod 777 *sh
给该文件夹下的所有sh文件赋予全权限
cd /
返回到根目录
rz
上传文件
rz -y
上传并替换同名文件
find . |xargs grep "error"
在当前目录下所有文件中搜索存在字符串error的文件
mv project.war project-tomcat-8080/webapps/
直接将project.war“剪切”到project-tomcat-8080下的webapps目录下
rm -rf
删除文件夹及其下所有文件
rm -f
删除文件
rm -rf *
删除当前目录下的所有文件
相关推荐
linux常用命令梳理脑图,当做字典来用,主要是shell命令,命令包括File、IO、System、Other
个人总结的suse常用命令37条,平时工作中的经验总结,许多不知道的也是从网络获取,只是做一个梳理总结,喜欢的朋友可以收藏保存
课件的第二部分重点讲解了Linux系统的基本操作与常用命令。包括文件管理、权限设置、软件安装与卸载等。通过实例演示与实际操作练习,使学生能够熟练掌握Linux的基本操作技巧,提高解决实际问题的能力。 此外,课件...
我发现systemctl真的是很有用的东西,感觉使用这个机制可以帮我们解决很多问题,之前没怎么在意这个,现在想着把systemctl这个机制梳理一遍,然后把相关常用的命令整理一下,接下来让我们好好的来理解一下systemctl...
本小节会重点介绍 Git 的基本用法、代码部署和开发中常用的 Linux 命令,然后以 webpack 为例介绍下前端构建工具,最后介绍怎么抓包解决线上问题。这些都是日常开发和面试中常用到的知识。 ---- ## IDE > 题目:...
linux 代码控制 自动化代码检查 sonar 代码规范 阿里巴巴Java开发规范手册 UMPAY——编码规范 日志规范 异常规范 网络 协议 TCP/IP HTTP hession file HTTPS 负载均衡 容器 JBOSS tomcat resin...
10个技巧,让你更专业地使用console进行JS调试.pdf 50道CSS基础面试题(附答案).pdf du及df命令的使用(附带示例).pdf I O 模型.pdf IOT语义互操作性之语义.pdf Java-利用Nginx负载均衡...那些吓人的 Linux 命令.pdf
08_C语言和C++语言的关系_工作经验分享 09_namespace和iotream 10_实用性加强_register增强_检测增强 11_struct关键字类型增强 12_c++类型类型检查加强 13_新增数据类型bool类型 14_中午课程回顾 15_c++中的三目...
JDK = JRE + BIN(常用的工具命令) 面试题: JDK和JRE之间的区别? 1:分别表示的含义不同 jdk:java软件开发工具包 jre:java运行环境 2:作用不同 jdk:当一个电脑上面安装jdk之后 会自动的安装jre 所以既...
07 初识linux命令 08 linux操作系统目录结构 09 目录及文件操作 第4章 01 上节课复习 02 创建用户相关的文件 03 用户增删该查及组相关操作 04 对文件的权限管理 05 对目录的权限管理 06 权限管理补充 07 属主属组...