Windows命令学习篇

PowerShell

服务&进程

java -jar 启动服务

 TODO 这个cmdlet无法指定windowTitle,但CMD的start可以
Start-Process -FilePath "java.exe" -ArgumentList "-jar .\java.jar"

查看java启动服务

Get-Process java
Get-CimInstance -ClassName Win32_Process | Select-Object ProcessId,CommandLine | findstr.exe java
#Get all available data about one or more processes
Get-Process -Id <pid> | Format-List *

停止进程

Specifies the process IDs of the processes to stop. To specify multiple IDs, use commas to separate the IDs. To find the PID of a process, type Get-Process.

Stop-Process -Id <pid>

修改当前的windowTitle

$Host.UI.RawUI.WindowTitle = '启动jar'

选择对象或对象属性。

此示例检索名为 Win32_Process 的类的 CIM 实例(所有正在运行的进程),并只查看其【进程id(ProcessId)、命令行信息(CommandLine)】属性

Get-CimInstance -ClassName Win32_Process | Select-Object ProcessId,CommandLine

CMD(命令提示符)

服务管理

@REM 注释。# java -jar 启动服务,且指定windowTitle为“启动服务”
start "启动服务" java -jar .\java.jar


@REM 这个执行不会有terminal弹出
@REM The javaw command is identical to java, except that with javaw there is no associated console window.
@REM Use javaw when you do not want a command prompt window to appear. The javaw launcher will, however, display a dialog box with error information if a launch fails.
@REM Linux类系统的jdk就没有这个javaw命令提供
javaw -jar

查找

@REM 查找匹配指定字符串的内容
findstr.exe 7584


@REM 显示与给定的搜索模式匹配的文件的位置;默认情况下,搜索 当前目录和 PATH 环境变量中指定的路径。
where.exe java

IO

@REM 重定向 https://learn.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-xp/bb490982(v=technet.10)
@REM   STDIN-0、STDOUT-1、STDERR-2
@REM   重定向标准输出和标准错误输出到 log.log文件中,【2>&1】表示:redirects handle 2 (that is, STDERR) into handle 1 (that is, STDOUT):
dir > log.log 2>&1
@REM   Appending重定向标准输出和标准错误输出到 log.log文件中
dir >> ./log.log 2>&1

curl

@REM 参数--request声明请求方法,参数--data声明post请求体
curl.exe --request 'POST' --data '1' 'http://localhost:8081/spring-other/redis/cacheable?key=tes18'

网络&IP

@REM 查看绑定端口
netstat.exe -ano


@REM Verifies IP-level connectivity to another TCP/IP computer by sending Internet Control Message Protocol (ICMP) Echo Request messages,
@REM 无法指定端口,只能指定IP address or host name
ping www.baidu.com


@REM 与运行 telnet 服务器服务的计算机通信,也可用于检查网络是否通。Windows默认不启用telnet客户端功能,需要在【控制面板-程序-程序和功能-启动或关闭Windows功能】中勾选Telnet客户端启用
@REM 语法:telnet [host [port]]    host也可以是ip,默认 TCP 端口 23
telnet telnet.microsoft.com 44


@REM 查看ip地址,Displays all current TCP/IP network configuration values . Used without parameters, ipconfig displays the IP address,
@REM subnet mask, and default gateway for all adapters.
ipconfig
  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值