博客
关于我
超级实用LINUX部署命令
阅读量:329 次
发布时间:2019-03-04

本文共 1320 字,大约阅读时间需要 4 分钟。

常用操作系统命令指南

文件编辑

使用vi编辑文件时,以下命令非常实用:

  • 修改文件:打开vi编辑器并切换到指定文件,可以使用以下命令:

    vi +i

    这将进入插入模式,方便直接编辑文件内容。

  • 强制保存文件并退出:在vi编辑器中,执行以下命令可以强制保存并退出:

    vi :wq!

    请注意!符号用于强制保存。

文件操作

  • 压缩文件:将文件以.tar.gz格式压缩,可以使用以下命令:

    tar zcvf filename.tar.gz

    这将将文件压缩并输出压缩后的文件。

  • 解压文件:将.tar.gz文件解压到当前目录,可以使用以下命令:

    tar zxvf filename.tar.gz

    解压完成后,文件将出现在当前目录。

进程管理

  • 查看当前tomcat进程:使用以下命令可以查看系统上运行的tomcat进程:

    ps -ef | grep tomcat

    这将显示所有与tomcat相关的进程信息。

  • 查看当前进程:要查看系统上运行的所有进程,可以使用以下命令:

    ps -ef | grep java

    这将显示所有与java程序相关的进程。

  • 杀掉指定进程:要停止特定端口号的进程,可以使用以下命令:

    kill 1234

    其中1234是要停止的进程ID。

用户管理

  • 切换用户身份:要切换到指定用户,可以使用以下命令:

    su username

    输入用户密码后,系统会切换到指定用户。

  • 退出普通用户身份:可以使用以下命令快速退出当前用户身份:

    ctrl + d

日志查看

  • 查看日志文件:使用tail命令可以查看日志文件的最新内容。例如,查看catalina.out文件的前1000行:
    tail -n 1000 logs/catalina.out

    如果需要实时查看,可以使用以下命令:

    tail -f logs/catalina.out

内存管理

  • 查看内存缓存:要查看内存缓存的使用情况,可以使用以下命令:
    ps -ef | grep memcache

    这将显示内存缓存相关进程的信息。

网络操作

  • 刷新缓存:要刷新网络缓存,可以使用telnet命令连接指定端口并执行flush_all命令:
    telnet 172.16.90.12 11211

    输入命令后,系统会刷新所有缓存。

文件复制

  • 强制复制文件:要将文件从一个目录复制到另一个目录,可以使用以下命令:
    cp -rf home/resource/* mnt/Tomcat-01/webapps/ROOT/resource/

    这将递归复制指定目录下的所有文件到目标目录。

Windows系统命令

  • 查看8006端口号启动的进程PID:可以使用以下命令查看8006端口号启动的进程ID:

    netstat -ano | findstr 8006

    找到对应的PID后,可以使用以下命令强制停止进程:

    taskkill -pid 11568 -f
  • 查看端口占用:要查看指定端口号(例如11211)是否被占用,可以使用以下命令:

    netstat -atn | findstr “11211”

    如果端口号被占用,可以进一步查看占用的程序:

    tasklist | findstr “10816”

    这将显示占用端口号的具体程序。

转载地址:http://kcuh.baihongyu.com/

你可能感兴趣的文章
Nessus漏洞扫描教程之配置Nessus
查看>>
Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
查看>>
NetApp凭借领先的混合云数据与服务把握数字化转型机遇
查看>>
NetBeans IDE8.0需要JDK1.7及以上版本
查看>>
netcat的端口转发功能的实现
查看>>
netfilter应用场景
查看>>
netlink2.6.32内核实现源码
查看>>
Netpas:不一样的SD-WAN+ 保障网络通讯品质
查看>>
NetScaler的常用配置
查看>>
netsh advfirewall
查看>>
NETSH WINSOCK RESET这条命令的含义和作用?
查看>>
Netty WebSocket客户端
查看>>
netty 主要组件+黏包半包+rpc框架+源码透析
查看>>
Netty 异步任务调度与异步线程池
查看>>
Netty中集成Protobuf实现Java对象数据传递
查看>>
Netty事件注册机制深入解析
查看>>
Netty原理分析及实战(四)-客户端与服务端双向通信
查看>>
Netty客户端断线重连实现及问题思考
查看>>
Netty工作笔记0006---NIO的Buffer说明
查看>>
Netty工作笔记0007---NIO的三大核心组件关系
查看>>