泷羽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多的问题。
好啦,分享至此,一起加油啊!

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/885456.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Node.js——fs模块-文件夹操作

1、借助Node.js的能力,我们可以对文件夹进行创建、读取、删除等操作 2、方法 方法 说明 mkdir/mkdirSync 创建文件夹 readdir/readdirSync 读取文件夹 rmdir/rmdirSync 删除文件夹 3、语法 其余的方法语法类似 本文的分享到此结束,欢迎大家评论区…

VMware Fusion和centos 8的安装

资源 本文用到的文件:centos8镜像 , VMware 软件包 , Termius 文件链接: https://pan.baidu.com/s/1kOES_ZJ8NGN-BnJl6NC7Sg?pwd63ct 安装虚拟机 先 安装 vmware ,然后打开,将下载的 iso 镜像拖入 拖入镜像文件iso Continue, 然后随便选…

【嵌入式开发——ARM】1ARM架构

嵌入式领域,使用ARM架构的芯片公司可不占少数吧,intel的x86架构主要占据PC、服务器市场,ARM架构主要占据移动市场。x86架构和ARM架构不同的主要原因,是背后使用的计算机指令集不同。计算机有自己的语言系统(汇编&#…

LabVIEW扫描探针显微镜系统

开发了一套基于LabVIEW软件开发的扫描探针显微镜系统。该系统专为微观尺度材料的热性能测量而设计,特别适用于纳米材料如石墨烯、碳纳米管等的研究。系统通过LabVIEW编程实现高精度的表面形貌和热性能测量,广泛应用于科研和工业领域。 项目背景 随着纳…

JavaScript day01 笔记

一、引入方式 JavaScript 程序不能独立运行&#xff0c;它需要被嵌入 HTML 中&#xff0c;然后浏览器才能执行 JavaScript 代码。通过 script 标签将 JavaScript 代码引入到 HTML 中 1️⃣内部 通过 script 标签包裹 JavaScript 代码&#xff08;一般就写在</script>的…

【Git】Liunx环境下Git的使用:“克隆,提交,推送“

目录 一、常用参数 二、我们为什么要使用Git&#xff1f; 三、创建远程仓库 第一步&#xff1a;创建对应代码托管平台账号。 第二步&#xff1a;在托管平台创建仓库 第三步&#xff1a;完善仓库内容&#xff08;选择性使用&#xff09; 开源和私有 四、克隆远程仓库到本…

机器人零位、工作空间、坐标系及其变换,以UR5e机器人为例

机器人中的主要坐标系 在机器人中&#xff0c;常用的坐标系包括&#xff1a; 基坐标系&#xff08;Base Frame&#xff09;&#xff1a;固定在机器人基座上的坐标系&#xff0c;用于描述机器人的整体位置和方向&#xff0c;是其他所有坐标系的参考点。 连杆坐标系&#xff08…

JavaSE:运算符 (学习笔记)

目录 一&#xff0c;算术运算符 【1】 共同点&#xff1a; 【2】 不同点&#xff1a; 二&#xff0c;关系运算符 三&#xff0c;逻辑运算符 2&#xff0c;&和&&的区别和联系 { |和||的区别和联系 }---两题类似 四&#xff0c;赋值运算符 五&#xff0c;拓展…

C++中类的默认成员函数

默认成员函数 1.构造函数2.析构函数3.拷贝构造函数4.赋值运算符重载4.1运算符重载4.2赋值运算符重载 #mermaid-svg-oipiwg9stvONvYK0 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-oipiwg9stvONvYK0 .error-icon{f…

游戏引擎学习第一天

视频参考: https://www.bilibili.com/video/BV1zGDCYHErA/ 创建一个保存项目的路径 VS的安装略过&#xff0c;个人自行百度 1. vs 创建第一个CMAKE的窗口项目 game.cpp 修改如下的代码 到https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-winmain 去…

视频播放相关的杂记

基于QT FFMPEG设计一款 RTMP协议推流、视频录制软件 实现的功能&#xff1a; &#xff08;1&#xff09;将摄像头视频流 麦克风音频流合并&#xff0c;并推到流媒体服务器 &#xff08;2&#xff09;将摄像头视频流 麦克风音频流保存到本地磁盘 基于QtFFMPEG设计一款RTM…

2024年将尽,我们开始为ESG的未来感到担忧 | 深度

2024已经接近尾声了&#xff0c;今年ESG的发展状况非常两级分化。最极端者&#xff0c;有人觉得ESG要在2024年起飞的&#xff0c;毕竟今年三大交易所出台了《上市公司可持续发展报告指引》&#xff0c;“A股公司进入ESG信披新纪元”。而在另一个极端&#xff0c;有人认为ESG“将…

windows中docker安装redis和redisinsight记录

创建一个Redis运行容器&#xff0c;命令如下 docker run -it -d --name redis -p 6379:6379 redis --bind 0.0.0.0 --protected-mode no -d 代表Redis容器后台运行 --name redis 给创建好的容器起名叫redis -p 6379:6379 将容器的6379端口映射到宿主机的6379端口&#xff0c;注…

atcoder解题

#include <iostream> #include <vector>using namespace std;int main() {long long N, M;cin >> N >> M;vector<long long> X(M), A(M);long long totalStones 0;// 读入 X 和 Afor (int i 0; i < M; i) {cin >> X[i];}for (int i …

Vue:侦听属性

Vue&#xff1a;侦听属性 watch深度侦听异步任务 watch 在Vue中&#xff0c;允许用户在数据改变时&#xff0c;做出一定的处理。 语法&#xff1a; new Vue({watch:{属性名:{handler(newValue, oldValue){// 函数体} }} })当一个属性被写入watch中&#xff0c;每当这个属性…

《计算机原理与系统结构》学习系列——存储器(上)

系列文章目录 目录 存储器技术概要存储器层次cache&#xff0c;内存辅存存储器技术SRAM技术DRAM技术闪存磁盘存储器 局部性原理 高速缓存cache访存性能概念命中与缺失访存阻塞的周期数 cache基础&#xff1a;直接映射块号内存地址字段缺失缺失处理和写策略 全相联映射组相连映…

github高分项目 WGCLOUD - 运维实时管理工具

GitHub - tianshiyeben/wgcloud: Linux运维监控工具&#xff0c;支持系统硬件信息&#xff0c;内存&#xff0c;CPU&#xff0c;温度&#xff0c;磁盘空间及IO&#xff0c;硬盘smart&#xff0c;GPU&#xff0c;防火墙&#xff0c;网络流量速率等监控&#xff0c;服务接口监测&…

A021基于Spring Boot的自习室管理和预约系统设计与实现

&#x1f64a;作者简介&#xff1a;在校研究生&#xff0c;拥有计算机专业的研究生开发团队&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取&#xff0c;记得注明来意哦~&#x1f339; 赠送计算机毕业设计600…

【EasyExcel】EasyExcel导出表格包含合计行、自定义样式、自适应列宽

目录 0 EasyExcel简介1 Excel导出工具类设置自定义表头样式设置自适应列宽添加合计行 2 调用导出工具类导出Excel表3 测试结果 0 EasyExcel简介 在数据处理和报表生成的过程中&#xff0c;Excel是一个非常常用的工具。特别是在Java开发中&#xff0c;EasyExcel库因其简单高效而…

2024年11月09号Drawing Memory Models Review 2

So lets start with a piece of code that well be thinking about and take a few seconds to read it carefully and try to explain, in your own words, what this piece of code does.