资讯专栏INFORMATION COLUMN

工作中常用的linux命令梳理

fai1017 / 1766人阅读

摘要:由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和,这其中涉及到很多服务器上的调试工作,故就梳理了一下平时用的比较多的命令,以供以后查阅,具体内容如下将名为的文件夹压缩成包,取名为解压列出当前目录的非隐藏

由于近一年来,项目中需求新增以及迭代的量慢慢趋于平稳,平时工作中更多的是解决缺陷和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 *
删除当前目录下的所有文件

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10588.html

相关文章

  • 一文梳理 RedHat 和 CentOS 运维网络知识

    摘要:一系统运维中网络方面的规划与思考在很多公司,岗位职责都是很明确的,专职转岗,每人或者每组负责一块业务。二系统运维中网络方面操作梳理在系统运维中,经常涉及的网络方面的操作,一般由以下几个方面组成。初步意见,交换机上线这台机器所连端口。运维是一门艺术,也是一门苦差事,每个人对此均有不同的理解,正所谓一千个人眼中有一千个哈姆雷特。干一行就要爱一行,既然选择了这个行业,较好是能把它做到较好,发挥自己...

    Olivia 评论0 收藏0
  • Java面试 32个核心必考点完全解析

    摘要:如问到是否使用某框架,实际是是问该框架的使用场景,有什么特点,和同类可框架对比一系列的问题。这两个方向的区分点在于工作方向的侧重点不同。 [TOC] 这是一份来自哔哩哔哩的Java面试Java面试 32个核心必考点完全解析(完) 课程预习 1.1 课程内容分为三个模块 基础模块: 技术岗位与面试 计算机基础 JVM原理 多线程 设计模式 数据结构与算法 应用模块: 常用工具集 ...

    JiaXinYi 评论0 收藏0
  • Linux 下实践 VxLAN

    摘要:本文首发于我的公众号云计算网络,专注于干货分享,号内有书籍和视频资源,后台回复即可领取,欢迎大家关注,二维码文末可以扫。指定目的端口为。在包的同时,用抓网卡的包。在上的容器中,和预期一致,是无法通的。 本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫...

    icyfire 评论0 收藏0
  • java职场新人技能树

    摘要:本文以常见的互联网公司敏捷开发方式为例简要说明一个需求迭代过程中所需的各种能力阶段一方案设计开发需求文档的理解抓住重点主要关注数据的流向从哪里来到哪里去现有工程代码梳理快速定位代码所在数据流向页面接口开发者工具抓包工具协议的 本文以常见的互联网公司敏捷开发方式为例, 简要说明一个需求迭代过程中所需的各种能力. 阶段一: 方案设计 开发需求文档的理解(抓住重点, 主要关注数据的流向, ...

    DevYK 评论0 收藏0
  • java职场新人技能树

    摘要:本文以常见的互联网公司敏捷开发方式为例简要说明一个需求迭代过程中所需的各种能力阶段一方案设计开发需求文档的理解抓住重点主要关注数据的流向从哪里来到哪里去现有工程代码梳理快速定位代码所在数据流向页面接口开发者工具抓包工具协议的 本文以常见的互联网公司敏捷开发方式为例, 简要说明一个需求迭代过程中所需的各种能力. 阶段一: 方案设计 开发需求文档的理解(抓住重点, 主要关注数据的流向, ...

    FWHeart 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<