当前位置: 首页 > news >正文

泷羽sec学习打卡-Windows基础命令

声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负


关于windows的那些事儿-Base

    • 一、Windows-Base
      • Windows有哪些版本呢,有什么区别呢?
      • linux和windos有什么区别?
      • Windows有几种shell接口?
      • 需要掌握的Windows shell
      • 实践出真知
      • windows中有哪些常见的filesystem
    • 实践是检验真理的唯一标准


一、Windows-Base

Windows有哪些版本呢,有什么区别呢?

Windows是由微软公司开发的一系列操作系统,它是全球最广泛使用的个人电脑操作系统之一。以下是Windows操作系统的一些关键特点和历史:
历史:
Windows的第一个版本发布于1985年,被称为Windows 1.0。
随后的几个版本包括Windows 2.0、Windows 3.0(引入了开始菜单)、Windows 95(引入了“开始”按钮)等。
Windows XP是微软最成功的操作系统之一,以其稳定性和易用性而闻名。
Windows Vista引入了用户账户控制(UAC)和Aero用户界面。
Windows 7以其改进的性能和用户界面受到欢迎。
Windows 8引入了全新的“磁贴”界面,旨在同时支持传统的桌面环境和触摸屏设备。
Windows 10是微软的最新主流操作系统,它集成了Windows 8的磁贴界面和Windows 7的桌面环境,并引入了Cortana语音助手、Microsoft Edge浏览器等新特性。
用户界面:
Windows以其图形用户界面(GUI)而闻名,提供了直观的窗口、图标、菜单和指针(WIMP)界面。
它包括一个任务栏,通常位于屏幕底部,用于快速访问常用应用程序和系统功能。
多任务处理:
Windows支持多任务处理,允许用户同时运行多个应用程序。
网络功能:
Windows提供了强大的网络功能,包括对无线网络、VPN、网络共享和远程桌面的支持。
兼容性:
Windows操作系统以其广泛的软件和硬件兼容性而闻名,支持数以百万计的应用程序和设备。
安全性:
微软不断更新Windows以提高安全性,包括Windows Defender、防火墙、安全更新用户账户控制。
Windows服务:
微软提供了一系列基于云的服务,如OneDrive、Office 365和Xbox Live,这些服务与Windows操作系统紧密集成。
Windows更新:
Windows通过Windows Update服务定期提供安全补丁和功能更新。
Windows版本:
Windows有多个版本,包括面向家庭用户的Windows Home、面向专业用户的Windows Pro,以及面向企业的Windows Enterprise。
Windows 10和Windows 11:
Windows 10和Windows 11是微软最新的操作系统,它们引入了许多新功能,如更好的多任务处理、改进的安全性和隐私控制、以及对最新硬件的支持。
现在windiows无处不在,在全世界是最广泛使用得系统之一。了解windows得内部工作原理很有必要的,对于任何安全人员是非常重要的,包括后面的内网,域渗透等等,作为红队。通常只获得低权限访问,需要不但提权获得更高权限或者进一步渗透网络,所以学习计算机操作系统是非常重要的。

linux和windos有什么区别?

文件系统:
linux:fhs目录结构。块设备挂载目录(思想:一切都是文件)
win:以驱动器盘符起始,或者通过目录挂载分区
路径格式:
linux:/开始,区分大小写(左斜线)
win:\分隔路径,不区分大小写(右斜线)
系统配置:
linux:/etc和/proc(存储信息在目录里)
win:注册表(存储信息在注册表里)

Windows有几种shell接口?

1、GUI图形话用户接口,操作简单
2、CMD命令行用户接口,包含一组预定义命令
3、WMIC 基于wbem实现的命令行窗口,后被powershell替代
4、powershell 自动化脚本框架,支持.net结构
5、wsl:在windows上运行的子系统

需要掌握的Windows shell

命令提示符(cmd.exe):
这是Windows的传统命令行界面,通常被称为“命令提示符”。它提供了一个文本界面,用户可以在这里输入命令来执行各种任务。命令提示符支持批处理脚本(.bat文件)和一些基本的命令行操作。
PowerShell:
PowerShell是一个更现代的命令行界面和脚本环境,它提供了更强大的功能,包括对.NET框架的直接访问、更复杂的脚本能力、管道(pipelines)操作以及更丰富的对象处理能力。PowerShell旨在提供更高级的自动化和配置管理功能,并且是Windows系统管理员和IT专业人员的重要工具。
需要掌握的cmd命令有哪些呢?:

cd \  切换到跟目录
help  查看cmd内置常用命令
assoc 显示或者修改我呢见扩展名关联
attrib 显示或更改文件属性
break 设置或清楚扩展
bcdedit 设置启动数据库总的属性以控制启动加载
cacls 显示或修改文件的访问控制列表(acl)
call 从另一个批处理程序调用这一个
cd  显示当前目录的名称或将其更改
chcp 显示或设置活动代码页数
chdir 显示当前目录的名称或将其更改
chkdsk 检查磁盘并显示状态报告
chknifs  显示或修改启动实践磁盘检查
cls  清除屏幕
cmd  打开另一个windows命令解释程序窗口
color  设置默认控制台前景和背景颜色
comp  比较两个或者两台文件的内容
compact 显示或更改ntfs分区上文件的压缩
conuert 将fat卷转换成ntfs分区且不能转换当前驱动器
copy  将至少一个文件复制到另一个位置
date  显示或设置日期
del  删除至少一个文件
dir  显示一个目录中的文件和子目录
diskcomp  比较两个软盘的内容
diskcopy  将一个软盘的内容复制到另一个软盘中
diskpert  显示或配置磁盘分区属性
doskey  编辑命令行、调用windows命令并创建宏
driuerquery 显示当前设备驱动程序状态和属性
echo  显示消息或者将命令回显打开或关上
endlocal  结束批文件中环境更改的本地化
erase  删除一个或者多个文件
exit  退出cmd.exe程序(命令解释程序)
fc  比较两个文件或两个文件集并显示它们之间的不同
find  在一个或多个文件中搜索一个文本字符串
findstr 在多个文件中搜索字符串
for  为一套文件中的每个文件运行一个指定的命令
format  格式化磁盘
fsutil 显示或者配置文件系统的属性
ftype  显示或修改用在文件扩展名关联的文件类型
goto  将windows命令解释程序指向批处理程序中某个带标签的行
gpresult  显示机器或用户的组策略信息
graftabl  启用windows在图形模式显示扩展字符集
help  提供windows命令的帮助信息
lcacls 显示、修改、备份或还原文件和目录的acl
acl 是 "Access Control List" 的缩写,中文意思是“访问控制列表”。
if  在批处理程序中执行有条件的处理过程
label  创建、更改或删除磁盘的卷标
md  创建一个目录
mkdir  创建一个目录
mode  配置系统设备
more  逐屏显示输出
move  将一个或多个文件从一个目录移动到另一个目录
openfiles  显示远程用户为了文件共享而打开的文件
path  为可执行文件显示或设置搜索路径
pause  停止批处理文件的处理并显示信息
popd  还原有pushe保存的当前目录上一次的值
print  打印一个文本文件
prompt  改变windows命令提示
pushd  保存当前目录,任何对其进行更改
rd  删除目录
recouer  从损坏的磁盘中回复可读取的信息
rem  记录批处理文件或config.sys中的注释
ren  重新命名文件
rename  重新命名文件
replace  替换文件
remdir  删除目录
robocopy  复制文件和目录树的高级实用程序
set  显示、设置或删除windows环境变量
setlocal  开始用批文件改变环境的本地化
sc  显示或配置服务(后台处理)
schtasks  安排命令和程序在一部计算机上按计划运行
shift  踢调整批处理文件中可替换参数的位置
shutdown  让机器在本地或者远程正确关闭
sort  将输入排序
start  打开单独视窗运行指定程序或命令
subst  将驱动器号和路径关联
systeminfo  显示机器的具体的属性和配置
tasklist  显示包括服务的所有当前运行的任务
taskkill  终止正在运行的进程和或应用程序
time  显示或设置系统实践
title  设置cmd.exe会话的窗口标题
tree  以图形显示启动器或路径的目录结构
type  显示文本文件的内容
uer  显示Windows的版本
uerify  告诉Windows验证文件是否正确写入磁盘
uol  显示磁盘卷标和序列号
xcopy  复制文件和目录树
wmic  在交互命令外壳里显示wmi信息

实践出真知

cd切换目录
运行bat程序
在这里插入图片描述
chcp查看活动页
在这里插入图片描述
调整控制台颜色
在这里插入图片描述

比较两个文本大小在这里插入图片描述
压缩指定目录文件
在这里插入图片描述
转换文件系统类型
查询系统日期
复制文件

windows中有哪些常见的filesystem

NTFS (New Technology File System):
这是Windows NT系列操作系统(包括Windows XP及以后版本)中使用的主要文件系统。NTFS支持大容量硬盘、文件加密、磁盘配额、数据恢复和大型文件。
FAT32 (File Allocation Table 32-bit):
FAT32是FAT16的扩展,支持最大2TB的分区大小,单个文件最大4GB。它被广泛用于USB驱动器、SD卡和某些外部存储设备。
exFAT (Extended File Allocation Table):
exFAT是微软开发的文件系统,用于替代FAT32,支持更大的文件和分区大小,最大可达16EB(艾字节)。它被设计用于闪存设备和移动设备。
在这里插入图片描述
删除指定文件
查看目录
在这里插入图片描述
设置宏定义,查看当前设备程序和驱动
在这里插入图片描述
打印回显参数
批量删除文件
在这里插入图片描述
比较两个文件集以及不同
在这里插入图片描述
查找指定文件并进行文本内容替换
在这里插入图片描述
循环列出所有的.txt文件
在这里插入图片描述
剩下的命令就不再继续了,今天去重装了小米笔记本的win系统,原系统开机就蓝屏,这个笔记本里面居然有4个不同的版本的windows 系统,而且磁盘为0,就很离谱,预期想起了cmd命令里面有个清楚所有磁盘分区数据的命令,尝试就用了下,该说不说这年头使用安装介质启动盘装系统,真的会遇到n多的问题。
好啦,分享至此,一起加油啊!

实践是检验真理的唯一标准

相关文章:

泷羽sec学习打卡-Windows基础命令

声明 学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负 关于windows的那些事儿-Base 一、Windows-BaseWindows有哪些版本呢,有什么区别呢&#xff1f…...

RTC精度及校准

RTC精度偏差: RTC的基准时间和精度与石英晶体的频率相关,晶体的谐振频率取决于温度,因此RTC性能与温度相关,晶体的频率偏差是晶体正常频率的温度反转函数。 一、硬件方面: 1.使用高精度振荡器的RTC模块; …...

jQuery案例

以下是几个常见的 jQuery 示例&#xff0c;展示了它在不同场景下的应用&#xff1a; 1. 隐藏和显示元素 通过按钮点击隐藏和显示一个 <div> 元素。 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><met…...

常见 HTTP 状态码分类和解释及服务端向前端返回响应时的最完整格式

目前开发的项目很大程度上是为明年的国产化做准备了&#xff0c;所以借这个机会把用了十年的自研系统全部重写&#xff0c;订立更严格的规范&#xff0c;本文记录一下返回格式及对应状态码。 常见 HTTP 状态码及解释 HTTP 状态码用于表示客户端请求的响应状态&#xff0c;它们…...

MySQL系列之如何在Linux只安装客户端

导览 前言Q&#xff1a;如何安装一个Linux环境下的MySQL客户端一、准备文件1. 确认Server版本2. 选择Client安装文件 二、下载并安装1. 下载1.1 寻找文件1.2 文件说明 2. 安装2.1 上传至Linux服务器2.2 执行安装 三、连接验证1. 确认远程授权2. 建立远程连接 结语精彩回放 前言…...

内核设备树,你真的了解吗?

在嵌入式系统和内核开发中&#xff0c;设备树&#xff08;Device Tree, 简称 DT&#xff09;扮演着至关重要的角色&#xff0c;帮助系统在启动时准确识别硬件配置并匹配合适的驱动程序。虽然设备树应用广泛&#xff0c;但其结构、工作机制及应用细节却不总是被深入理解。本文将…...

MySQL:客户端工具创建数据库

MySQL 是一个开源的关系型数据库管理系统&#xff08;RDBMS&#xff09;&#xff0c;用于存储、管理和检索数据。MySQL是基于SQL语言的&#xff0c;它具有高效、可靠、易用的特点。 客户端工具 这个mysqld.exe就在计算机安装的数据可服务&#xff0c;启动之后&#xff0c;mys…...

Linux笔记之pandoc实现各种文档格式间的相互转换

Linux笔记之pandoc实现各种文档格式间的相互转换 code review! 文章目录 Linux笔记之pandoc实现各种文档格式间的相互转换1.安装 Pandoc2.Word转Markdown3.markdown转html4.Pandoc 支持的一些常见格式4.1.输入格式4.2.输出格式 1.安装 Pandoc sudo apt-get install pandoc # …...

【iOS】知乎日报第三周总结

【iOS】知乎日报第三周总结 文章目录 【iOS】知乎日报第三周总结前言评论区文字评论区的一个展开效果评论区数据的一个请求修改了主页获取数据的逻辑主页无限轮播图图片主色调的一个获取将一些拓展部分的内容写在分类里小结 前言 本周笔者因为金工实习整个项目进展比较慢&#…...

【p2p、分布式,区块链笔记 Torrent】WebTorrent的add和seed函数

在【p2p、分布式&#xff0c;区块链笔记 Torrent】WebTorrent的上传和下载界面的示例中&#xff0c;主要通过WebTorrent类的add和seed函数实现相关功能。这两个函数都返回一个Torrent类对象的实例。 seed函数 import createTorrent, { parseInput } from create-torrent // &…...

Redis穿透、击穿、雪崩

redis是一款常用的非关系型数据库&#xff0c;我们常用与作为数据缓存的组件。 接下来介绍一下面试中常被问到的三个概念以及简单的解决方法。 穿透 什么叫缓存穿透 缓冲穿透&#xff0c;是当有一个请求过来时&#xff0c;查询redis缓存不存在&#xff0c;又去查询数据库&…...

VBA高级应用30例应用3在Excel中的ListObject对象:插入行和列

《VBA高级应用30例》&#xff08;版权10178985&#xff09;&#xff0c;是我推出的第十套教程&#xff0c;教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开&#xff0c;这套教程案例与理论结合&#xff0c;紧贴“实战”&#xff0c;并做“战术总结”&#xff0c;以…...

2024系统架构师---上午综合题真题(重复考试知识难点)

1.感知层威胁 1)信息窃听:通过搭线或者电磁泄露造成数据隐私泄露;感知执行层主要由各种物理传感器组成,是整个物理信息系统中信息的来源。为了适应多变的环境,网络节点多布置在无人监管的环境中,因此容易被攻击者攻击,常见的针对感知执行层的攻击方式有; 2)感知破坏:…...

连接kafka消息队列报org.apache.kafka.clients.NetworkClient异常

启动kafka后&#xff0c;连接kafka消息队列报org.apache.kafka.clients.NetworkClient异常 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient) 检查kafka运行日志&#xff0c;报The broker is trying to join the wrong clu…...

淘宝商品评论API:代码界的“买家秀”大揭秘

在淘宝这个神奇的购物天堂里&#xff0c;商品评论就像是隐藏的宝藏&#xff0c;等待着我们去挖掘。想象一下&#xff0c;如果你的代码能够自动获取这些评论&#xff0c;那岂不是像拥有了一台时光机&#xff0c;可以穿梭在买家的购物体验之中&#xff1f;今天&#xff0c;我们就…...

RabbitMQ队列详细属性(重要)

RabbitMQ队列详细属性 1、队列的属性介绍1.1、Type&#xff1a;队列类型1.2、Name&#xff1a;队列名称1.3、Durability&#xff1a;声明队列是否持久化1.4、Auto delete&#xff1a; 是否自动删除1.5、Exclusive&#xff1a;1.6、Arguments&#xff1a;队列的其他属性&#xf…...

游戏服务器和普通服务器的区别

服务器&#xff0c;顾名思义&#xff0c;是提供服务的设备&#xff0c;在计算机领域&#xff0c;服务器是指具有网络功能的高性能计算机&#xff0c;用于存储、处理和传输数据&#xff0c;而游戏服务器则是专门为游戏提供服务的服务器&#xff0c;它需要具备更高的性能、更稳定…...

Java 中的 Supplier:让数据生成更灵活

文章目录 1. Supplier 基础&#xff1a;无参返回&#xff0c;懒加载的利器2. 与 Optional 配合&#xff0c;优雅地处理默认值3. 惰性初始化缓存&#xff1a;提升性能4. 用于随机数、时间戳等动态数据的生成5. 结合 Stream 实现动态数据流6. 与工厂模式结合&#xff0c;动态创建…...

轻松理解操作系统 - Linux的数据块是如何储存数据的?

python入门 C入门 Linux 由于其开源、比较稳定等特点统治了服务端领域。 也因此&#xff0c;学习Linux 系统相关知识在后端开发等岗位中变得越来越重要&#xff0c;甚至可以说是必不可少的。 因为它的广泛应用&#xff0c;所以在程序员的日常工作和面试中&#xff0c;它都是经…...

青藤深度参编的终端安全国家标准正式发布

近日&#xff0c;国家市场监督管理总局、国家标准化管理委员会发布中华人民共和国国家标准公告&#xff0c;由TC260&#xff08;全国网络安全标准化技术委员会&#xff09;归口&#xff0c;公安部第三研究所牵头的GB/T 29240-2024《网络安全技术 终端计算机通用安全技术规范》&…...

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…...

Ubuntu系统下交叉编译openssl

一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机&#xff1a;Ubuntu 20.04.6 LTSHost&#xff1a;ARM32位交叉编译器&#xff1a;arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合

强化学习&#xff08;Reinforcement Learning, RL&#xff09;是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程&#xff0c;然后使用强化学习的Actor-Critic机制&#xff08;中文译作“知行互动”机制&#xff09;&#xff0c;逐步迭代求解…...

【Oracle APEX开发小技巧12】

有如下需求&#xff1a; 有一个问题反馈页面&#xff0c;要实现在apex页面展示能直观看到反馈时间超过7天未处理的数据&#xff0c;方便管理员及时处理反馈。 我的方法&#xff1a;直接将逻辑写在SQL中&#xff0c;这样可以直接在页面展示 完整代码&#xff1a; SELECTSF.FE…...

java调用dll出现unsatisfiedLinkError以及JNA和JNI的区别

UnsatisfiedLinkError 在对接硬件设备中&#xff0c;我们会遇到使用 java 调用 dll文件 的情况&#xff0c;此时大概率出现UnsatisfiedLinkError链接错误&#xff0c;原因可能有如下几种 类名错误包名错误方法名参数错误使用 JNI 协议调用&#xff0c;结果 dll 未实现 JNI 协…...

数据链路层的主要功能是什么

数据链路层&#xff08;OSI模型第2层&#xff09;的核心功能是在相邻网络节点&#xff08;如交换机、主机&#xff09;间提供可靠的数据帧传输服务&#xff0c;主要职责包括&#xff1a; &#x1f511; 核心功能详解&#xff1a; 帧封装与解封装 封装&#xff1a; 将网络层下发…...

ETLCloud可能遇到的问题有哪些?常见坑位解析

数据集成平台ETLCloud&#xff0c;主要用于支持数据的抽取&#xff08;Extract&#xff09;、转换&#xff08;Transform&#xff09;和加载&#xff08;Load&#xff09;过程。提供了一个简洁直观的界面&#xff0c;以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...

NFT模式:数字资产确权与链游经济系统构建

NFT模式&#xff1a;数字资产确权与链游经济系统构建 ——从技术架构到可持续生态的范式革命 一、确权技术革新&#xff1a;构建可信数字资产基石 1. 区块链底层架构的进化 跨链互操作协议&#xff1a;基于LayerZero协议实现以太坊、Solana等公链资产互通&#xff0c;通过零知…...

mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包

文章目录 现象&#xff1a;mysql已经安装&#xff0c;但是通过rpm -q 没有找mysql相关的已安装包遇到 rpm 命令找不到已经安装的 MySQL 包时&#xff0c;可能是因为以下几个原因&#xff1a;1.MySQL 不是通过 RPM 包安装的2.RPM 数据库损坏3.使用了不同的包名或路径4.使用其他包…...

3-11单元格区域边界定位(End属性)学习笔记

返回一个Range 对象&#xff0c;只读。该对象代表包含源区域的区域上端下端左端右端的最后一个单元格。等同于按键 End 向上键(End(xlUp))、End向下键(End(xlDown))、End向左键(End(xlToLeft)End向右键(End(xlToRight)) 注意&#xff1a;它移动的位置必须是相连的有内容的单元格…...