博客
关于我
超级实用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/

你可能感兴趣的文章
NLP 项目:维基百科文章爬虫和分类【01】 - 语料库阅读器
查看>>
NLP_什么是统计语言模型_条件概率的链式法则_n元统计语言模型_马尔科夫链_数据稀疏(出现了词库中没有的词)_统计语言模型的平滑策略---人工智能工作笔记0035
查看>>
NLP三大特征抽取器:CNN、RNN与Transformer全面解析
查看>>
NLP学习笔记:使用 Python 进行NLTK
查看>>
NLP度量指标BELU真的完美么?
查看>>
NLP的不同研究领域和最新发展的概述
查看>>
NLP的神经网络训练的新模式
查看>>
NLP采用Bert进行简单文本情感分类
查看>>
NLP问答系统:使用 Deepset SQUAD 和 SQuAD v2 度量评估
查看>>
NLP项目:维基百科文章爬虫和分类【02】 - 语料库转换管道
查看>>
NLP:使用 SciKit Learn 的文本矢量化方法
查看>>
nmap 使用方法详细介绍
查看>>
Nmap扫描教程之Nmap基础知识
查看>>
nmap指纹识别要点以及又快又准之方法
查看>>
Nmap渗透测试指南之指纹识别与探测、伺机而动
查看>>
Nmap端口扫描工具Windows安装和命令大全(非常详细)零基础入门到精通,收藏这篇就够了
查看>>
NMAP网络扫描工具的安装与使用
查看>>
NMF(非负矩阵分解)
查看>>
nmon_x86_64_centos7工具如何使用
查看>>
NN&DL4.1 Deep L-layer neural network简介
查看>>