`

工作中常用的linux命令梳理

阅读更多

由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和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的一些基本命令进行详细介绍,...

    Linux常用命令大全整理

    ### Linux常用命令大全知识点梳理 #### 一、系统信息与硬件查询 - **查看系统架构:** - `arch`:显示当前系统的架构。...这些命令是 Linux 用户日常工作中必不可少的工具,掌握它们能够极大地提高工作效率。

    嵌入式学习之Linux常用命令

    本文将梳理一些最基础的Linux命令,以帮助嵌入式学习者快速入门。 首先,了解Linux的目录结构是必要的,根目录用“/”表示,是整个文件系统的起始点。当前工作目录用“.”表示,而“..”表示上一级目录。每个用户都...

    【笔记】Linux常用命令.mmap

    linux常用命令梳理脑图,当做字典来用,主要是shell命令,命令包括File、IO、System、Other

    linux核心命令速查

    Linux命令一般由命令名称、选项和参数组成。命令名称是必须输入的部分,用来告诉系统要执行什么操作;选项通常用来调整命令的行为,如改变输出格式、显示更多信息等,它们以单个或多个连字符开头;参数则是命令作用...

    Linux命令整理.rar

    本资料“Linux命令整理.rar”是一个压缩包,包含了对Linux常用命令的详细梳理,特别关注了与Git、Python、PHP和MySQL相关的操作。下面我们将深入探讨这些关键知识点。 1. **Linux基础命令** - **ls**:列出目录...

    Suse_Linux常用命令小结.doc

    个人总结的suse常用命令37条,平时工作中的经验总结,许多不知道的也是从网络获取,只是做一个梳理总结,喜欢的朋友可以收藏保存

    linux_vi(vim)常用命令汇总.rar

    本文件“linux_vi(vim)常用命令汇总.pdf”应该是对`vi/vim`编辑器中常用命令的一个详细梳理,对于学习和提升Linux操作技能非常有帮助。 以下是一些`vi/vim`编辑器的基础知识和常用命令: 1. **启动与退出**: - ...

    吉林大学Linux课件PPT

    课件的第二部分重点讲解了Linux系统的基本操作与常用命令。包括文件管理、权限设置、软件安装与卸载等。通过实例演示与实际操作练习,使学生能够熟练掌握Linux的基本操作技巧,提高解决实际问题的能力。 此外,课件...

    linux shell 命令, 脚本编程

    ### Linux Shell 命令...以上是对《Linux Shell 命令与脚本编程》知识点的详细梳理,覆盖了文件安全与权限管理、文件搜索、后台任务处理以及文本过滤等方面的核心内容。这些知识对于学习和掌握Linux操作系统至关重要。

    Linux,xshell,思维导图相关知识。

    Linux命令是日常操作中的必备技能。"Linux常用命令"可能包含了如ls(列出目录内容)、cd(切换目录)、pwd(显示当前工作目录)、mkdir(创建目录)、rm(删除文件或目录)、cp(复制文件或目录)、mv(移动或重命名...

    Linux应用编程的学习.pdf

    在Linux基础命令部分,文档通过环境变量、系统管理命令、文件目录相关命令、压缩打包工具和网络相关命令等方面,介绍了一系列常用的Linux命令。这部分内容对于日常使用Linux进行应用编程十分关键。 Shell程序设计...

    vi常用编辑命令整理总结

    本文将详细梳理`vi`的一些常用编辑命令,帮助用户更好地掌握这个工具。 在`vi`中,编辑模式主要有三种:一般模式、插入模式和命令行模式。 1. **一般模式**:这是`vi`启动时默认的模式。在这个模式下,你可以通过...

    Linux学习笔记完整版

    17. 文件系统操作命令:挂载(mount)、卸载(umount)文件系统是常用的Linux命令,用于管理存储设备。 18. 虚拟文件系统作用:虚拟文件系统(VFS)是Linux内核中的一个抽象层,它允许程序以统一的方式访问不同类型...

    Linux操作系统基础教程

    ### Linux操作系统基础教程知识点梳理 #### 一、Linux概述 - **定义**:Linux是一种开源、免费的操作系统,兼容于UNIX,并支持Intel系列处理器(包括CYRIX和AMD)。它不仅适用于个人电脑,还具备完整的32位多用户...

Global site tag (gtag.js) - Google Analytics