由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和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基本命令梳理 Linux作为一款强大的开源操作系统,在服务器领域占据着极其重要的地位。对于Linux初学者来说,熟练掌握一些基础命令是十分必要的。本文将根据提供的内容对Linux的一些基本命令进行详细介绍,...
### Linux常用命令大全知识点梳理 #### 一、系统信息与硬件查询 - **查看系统架构:** - `arch`:显示当前系统的架构。...这些命令是 Linux 用户日常工作中必不可少的工具,掌握它们能够极大地提高工作效率。
本文将梳理一些最基础的Linux命令,以帮助嵌入式学习者快速入门。 首先,了解Linux的目录结构是必要的,根目录用“/”表示,是整个文件系统的起始点。当前工作目录用“.”表示,而“..”表示上一级目录。每个用户都...
Linux命令的使用和组合能够完成几乎所有系统管理任务,是每一个希望深入使用Linux的用户必须掌握的基础知识。在命令行环境中,熟练的运用这些命令,可以大大提高工作效率,并能够更加灵活地控制和配置系统。此外,...
下面详细梳理了Linux命令大全笔记,以帮助用户更好地理解和应用这些命令。 一、基础操作与文件管理 Linux系统中文件和目录的操作是日常工作中最为常见的任务。常用命令包括: - `mkdir`用于创建目录,`rmdir`则用于...
本文件内容的梳理,将基于“标签”形式对Linux命令进行分类整理,使用户能够更快速、更高效地理解和掌握这些命令。 Linux命令按照功能大致可以分为以下几类: 1. 文件管理命令:这类命令主要用来对文件系统进行...
linux常用命令梳理脑图,当做字典来用,主要是shell命令,命令包括File、IO、System、Other
本次整理针对Linux常用系统命令及工具进行了分类和梳理,以方便用户快速查找和使用。 首先,Linux文件系统的管理是非常重要的部分。常用命令包括但不限于`ls`用于列出目录内容、`cd`用于切换工作目录、`pwd`用于...
Linux命令一般由命令名称、选项和参数组成。命令名称是必须输入的部分,用来告诉系统要执行什么操作;选项通常用来调整命令的行为,如改变输出格式、显示更多信息等,它们以单个或多个连字符开头;参数则是命令作用...
本次整理的常用Linux命令集,旨在为用户系统化地梳理出一系列在日常工作和学习中频繁使用的命令,帮助用户提高工作效率,确保在面对各种操作时能够迅速定位并执行相应的命令。 以下是本次整理的常用Linux命令集的...
内容概要:本文档是一份全面介绍Linux常用命令的手册,针对系统管理员和开发者的日常工作需求进行了细致的梳理。文档将常见的命令按功能分为多个部分,如文件和目录操作、文件权限管理、系统管理和网络管理等。每个...
本篇内容将围绕Linux系统中常遇到的问题展开,深入探讨网络配置的步骤、vim编辑器的下载和安装方法,以及一些日常工作中常用的Linux命令,以便于用户能够更加高效地学习和使用Linux系统。 首先,Linux网络配置是...
本资料“Linux命令整理.rar”是一个压缩包,包含了对Linux常用命令的详细梳理,特别关注了与Git、Python、PHP和MySQL相关的操作。下面我们将深入探讨这些关键知识点。 1. **Linux基础命令** - **ls**:列出目录...
个人总结的suse常用命令37条,平时工作中的经验总结,许多不知道的也是从网络获取,只是做一个梳理总结,喜欢的朋友可以收藏保存
实验一中提到了一些基本的Linux命令和操作,这些对于理解用户和组管理非常有帮助。例如: 1. **命令行工作方式** Linux系统的核心在于命令行操作,熟悉常见的命令行操作是进行高效系统管理的基础。 2. **常用...
内容概要:本文全面梳理了 Linux 常用命令,在文件和目录操作方面介绍了如ls(列出目录)、cd(切换目录)和mkdir(创建目录),还深入到文件操作如cp(复制)、mv(移动)、cat(查看内容)及vim/vi(文本编辑)。...