Windows常用命令(文件相关、进程相关、网络相关、用户相关、特殊符号)

这篇具有很好参考价值的文章主要介绍了Windows常用命令(文件相关、进程相关、网络相关、用户相关、特殊符号)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Windows常用命令

0x01 基础操作

清屏:cls 
关机:shutdown -s(关机)-r(重启) -f(强制) -t(定时)
查看当前用户:whoami
查看计算机用户:net user
查看计算机信息:systeminfo
显示系统版本号:ver
显示当前主机名:hostname
显示日期:date
输出内容:echo Hello world

设置编码:
chcp 查看命令行环境字符编码(为一个全局配置)
936 --GBK(一般情况下为默认编码)
437 --美式英语
65001 --utf-8(几乎所有国家的语言都可以展示)
1200 --utf-16
1201 --utf-16(big-Endian)
12000 --utf-32
12001 --utf-32(big-Endian)
修改格式示例:chcp 65001

搜索字符串
findstr "Hello world" 1.txt     //在1.txt文件中搜索Hello或world
findstr /c:"Hello world" 1.txt     //在1.txt文件中搜索Hello world
findstr /s /i "Hello" *.*     不去区分大小写,在当前目录和所有子目录中的所有文件在的Hello

0x02 文件操作

查看目录:
dir  #查看目录
tree  #显示目录结构

创建目录/文件:
mkdir dirname
md dirname

创建文件:xcopy con 1.txt
切换目录::cd dirname

查看文件
type a.txt  #显示所有文件内容
more a.txt  #逐行显示文件内容

复制文件:xcopy a.txt aa.txt

复制文件夹:xcopy /E olddir newdir
(回车后确认文件夹输入d)

移动文件/文件夹:move oledir newdir

删除文件
del a.txt
erase a.txt
(命令行删除不会进入回收站)

删除目录:
rd dirname  #只能删除空目录,无需确认
rd /s dirname   #删除目录,需要确认
rd /s /q dirname   #删除目录,无需确认
(带路径需要加“”)

0x03 进程操作

显示进程信息:tasklist

结束指定进程
taskkill
taskkill /im notepad.exe  //结束名为notepad.exe的进程
taskkill /pid 1230 /pid 1231 /pid 1232 /t  //结束pid为1230、1231、1232的进程以及由他们启动起来的子进程
taskkil /f /im cmd.exe /t  //强制结束名为cmd.exe的进程以及由他们启动起来的子进程

0x04 网络相关

查看IP
ipconfig  #查看IP信息
ipconfig /all  #查看详细IP信息

连通性检查:ping IP

查看网络情况
netstat
netstat -a  //查看开启了那些端口
netstat -ao   //查看开启了那些端口,并显示进程pid
netstat -n  //查看端口的网络连接情况
netstat -v  //查看正在进行的工作
netstat -p tcp  //查看TCP协议的使用情况

0x05 用户相关

net user:用于查看、添加、修改或删除用户账户
net localgroup:用于查看、添加、修改或删除本地组

以下是一些net user命令的示例:

查看所有用户:net user
查看指定用户:net user 用户名
添加用户:net user 用户名 密码 /add
删除用户:net user 用户名 /del
禁用用户账户:net user 用户名 /active:no
启用用户账户:net user 用户名 /active:yes

以下是一些net localgroup命令的示例:

查看所有本地组:net localgroup
查看指定本地组:net localgroup 组名
添加本地组:net localgroup 组名 /add
删除本地组:net localgroup 组名 /del
将用户添加到本地组:net localgroup 组名 用户名 /add
将用户从本地组中删除:net localgroup 组名 用户名 /del

0x06 特殊符号

&	
顺序执行多条命令,而不管命令是否执行成功
示例:mkdir dir & cd dir

&&
顺序执行多条命令,当碰到执行出错的命令将不执行后面的命令
示例:mkdir dir && cd dir && echo 123

||
顺序执行多条命令,当碰到执行正确的命令将不执行后面的命令
示例:mkdir dir || cd dir

|
管道命令,将上一条命令的输出当作下一条命令的输入
示例:netstat -ano | findstr 123

>
将当前命令的输出以覆盖的方式重定向
示例:tasklist > tl.txt

>>
将当前命令的输出以追加的方式重定向
示例:tasklist >> tl.txt

<
从文件中获得输入信息
示例:echo 22/1/1 > date.txt
示例:date < date.txt  #需要管理员权限

@
命令修饰符,在执行命令前,不打印出该命令的内容
(没有什么实际用途,可用于绕过)

文章来源地址https://www.toymoban.com/news/detail-816297.html

到了这里,关于Windows常用命令(文件相关、进程相关、网络相关、用户相关、特殊符号)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows系统下常用的网络配置命令

    ipconfig是Windows网络中最常使用的命令,用于显示计算机中网络适配器的IP地址、子网掩码及默认网关等信息。 命令基本格式: tracert是Windows网络中Trace Route功能的缩写。基本工作原理是:通过向目标发送不同IP生存时间(TTL)值的ICMP ECHO报文,在路径上的每个路由器转发数据包

    2024年02月09日
    浏览(31)
  • 计算机网络的常用的网络通信命令(Windows)

    ping:它是用来检查网络是否通畅或者网络连接速度的命令。ping命令利用的原理是:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作

    2024年02月01日
    浏览(31)
  • Windows环境命令行CMD启动远程服务器上的bat文件,附查看远程服务器进程和按PID停止远程服务器进程命令

    Windows环境命令行CMD启动远程服务器上的bat文件,附查看远程服务器进程和按PID停止远程服务器进程命令 Windows环境命令行CMD启动远程服务器上的bat文件,命令如下: 执行后会返回启动的进程ID: 查看远程服务器进程命令: 按PID停止远程服务器进程命令:

    2024年02月07日
    浏览(55)
  • Git仓库的创建、常用命令、如何在 Git 中忽略文件提交以及 .gitignore 文件的作用和相关内容

    Git 仓库是用来存储版本控制信息的地方,为我们提供了快速便捷的代码管理方式。它可以包含文件、文件夹、历史记录、元数据等。在 Git 中,仓库通常分为两种:本地仓库和远程仓库。 如果你想分享你的代码库,并且希望团队中的其他成员可以跟踪你的进度和变化,你可以

    2024年02月02日
    浏览(33)
  • 【Linux常用命令12】搜索命令及特殊字符的使用

    命令 文件:将标准输出重定向到一个文件中(清空原有文件的数据) 命令 2 文件:将错误输出重定向到一个文件中(清空原有文件的数据) 命令 文件:将标准输出重定向到一个文件中(追加到原有内容的后面) 命令 2 文件:将错误输出重定向到一个文件中(追加到原有内

    2024年02月07日
    浏览(29)
  • Windows网络常用的11个命令,ping、tracert、arp、ipconfig、netstat、telnet等

    ping是个使用频率极高的实用程序,主要用于确定网络的连通性。ping能够以毫秒为单位显示延迟。如果应答时间短,表示数据报不必通过太多的路由器或网络,连接速度比较快。ping还能显示TTL(Time To Live,生存时间)值,通过TTL值可以推算数据包通过了多少个路由器。 (1) 

    2024年04月14日
    浏览(38)
  • SNMP 计算机网络管理 实验2(二) SNMP服务与常用网管命令之任务三:对同学的计算机进行网络管理 任务四:查询计算机网卡的相关信息

    ⬜⬜⬜ 🐰🟧🟨🟩🟦🟪(*^▽^*)欢迎光临 🟧🟨🟩🟦🟪🐰⬜⬜⬜ ✏️write in front✏️ 📝个人主页:陈丹宇jmu 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 🙉联系作者🙈by QQ:813942269🐧 🌈致亲爱的读者:很高兴你能看到我的文章,希望我的文章可以帮助到你,祝万事

    2024年02月12日
    浏览(48)
  • Mybatis映射文件 — 常用标签及特殊字符的处理

    目录 一、Mybatis映射文件 — resultMap标签 (1)新建一个Teacher类,如下 (2)新建一个TeacherMapper持久层接口 (3)新增TeacherMapper.xml  Mybatis映射文件 (4)新增testTeacherMapper测试类 (5)运行结果 二、Mybatis映射文件 — sql和include标签 (1)持久层新增根据Id查询方法 (2)映射文

    2024年02月01日
    浏览(34)
  • 关于Windows系统中文件夹的【特殊权限】

    在配置文件权限的时候,很多人都会看到权限中有一个特别的权限叫【特殊权限】 如果说一般的权限比方说【修改】,【读取】啥的也都好理解,但这个【特殊权限】是个啥东西?或许很多人并不理解。那为了避免枯燥,这里先把【特殊权限】是个啥先告诉大家。 【特殊权

    2024年02月13日
    浏览(28)
  • Linux 用户组相关命令

    添加用户组的命令是 groupadd, 命令格式如下: [root@localhost ~]# groupadd [选项] 组名 选项: -g GID:指定组 ID; -r:创建系统群组。  使用 groupadd 命令创建新群组非常简单,例如:  [root@localhost ~]# groupadd group1 #添加group1组 [root@localhost ~]# grep \\\"group1\\\" /etc/group /etc/group:group1:x:502: /etc

    2024年02月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包