admin管理员组

文章数量:1532656

基础编程

一. 命令行常用命令

1. windows命令(win+R cmd)

1.1 cd命令
// 进入某磁盘空间
D:
F:
cd /?     // 获取使用帮助

cd \       // 跳转到磁盘根目录

cd 当前磁盘符:\       // 跳转到当前磁盘的其他文件

其他磁盘符:        // 跳转到其他磁盘

cd /d e:\software    // 跳转到其他磁盘的其他文件夹,注意此处必须加/d参数。否则无法跳转。

cd..      // 跳转到上一层目录

1.2 查看目录文件
// 查看当前目录下的文件,类似于linux下的ls
dir

1.3 创建目录和删除目录
// 创建目录
md 目录名(文件夹)
// 删除目录
rd 目录名(空文件夹可删)
1.4 查看本机ip
ipconfig
1.5 清除屏幕
// 类似于linux下的clear
cls
1.6 复制文件
// A路径\文件名 B路径\文件名 :文件A拷贝到文件B
copy       
补充:echo content>1.doc (将content写入1.doc)
1.7 移动文件
// A路径\文件名 B路径\文件名 :文件A移动(就是剪切+复制)到文件B。
move         
1.8 删除文件
// 专门删除文件时使用,不能删除文件夹【删除文件夹时,需要操作确认(y)删除文件】
del 文件名
1.9 ping
//用来测试网络是否畅通
ping ip(主机名)
1.10 taskkill
// 列出所有任务及进程号,杀进程
taskkill
taskkill /?       // 获取使用帮助
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:
这个命令行工具可用来结束至少一个进程。
可以根据进程 id 或映像名(Image)来结束进程。
参数列表:
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文
/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
/F 指定要强行终止的进程。
/FI filter 指定筛选进或筛选出查询的的任务。
/PID process id 指定要终止的进程的PID。
/IM image name 指定要终止的进程的映像名称。通配符 '*'可用来指定所有映像名。
/T Tree kill: 终止指定的进程和任何由此启动的子进程。
/? 显示帮助/用法。

例如:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM QQ.exe
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe 
1.11 netstat 查看网络连接状态

显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。
netstat -help 获取命令行使用帮助信息

// 查看网络连接、状态以及对应的进程id
netstat -ano  

语法:
netstat [选项]

参数:
-a或--all:显示所有连线中的Socket;
-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;
-c或--continuous:持续列出网络状态;
-C或--cache:显示路由器配置的快取信息;
-e或--extend:显示网络其他相关信息;
-F或--fib:显示FIB;
-g或--groups:显示多重广播功能群组组员名单;
-h或--help:在线帮助;
-i或--interfaces:显示网络界面信息表单;
-l或--listening:显示监控中的服务器的Socket;
-M或--masquerade:显示伪装的网络连线;
-n或--numeric:直接使用ip地址,而不通过域名服务器;
-N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;
-o或--timers:显示计时器;
-p或--programs:显示正在使用Socket的程序识别码和程序名称;
-r或--route:显示Routing Table;
-s或--statistice:显示网络工作信息统计表;
-t或--tcp:显示TCP传输协议的连线状况;
-u或--udp:显示UDP传输协议的连线状况;
-v或--verbose:显示指令执行过程;
-V或--version:显示版本信息;
-w或--raw:显示RAW传输协议的连线状况;
-x或--unix:此参数的效果和指定"-A unix"参数相同;
--ip或--inet:此参数的效果和指定"-A inet"参数相同。
1.12 find

本文标签: 基础Java