0.9 截图、压缩解压与文件整理
第〇篇【零基础预科】免费。这三件小事在学习、写笔记、提交问题、收发资料时几乎天天用到。
一、截图
Windows 常用方式
| 操作 | 效果 |
|---|---|
PrtSc(Print Screen) | 全屏截图到剪贴板,可直接粘贴 |
Win + Shift + S | 打开截图工具,可框选矩形/窗口/任意形状,进剪贴板 |
Win + PrtSc | 全屏截图并自动保存到【图片 \ 屏幕截图】 |
Alt + PrtSc | 只截当前活动窗口 |
截图后在微信/Word/画图里 Ctrl+V 粘贴;要长期保存就粘贴到画图再另存为 PNG。
提交技术问题时,截图 + 文字说明比只说"它报错了"有效得多;如果是命令报错,最好连同你输入的命令一起截进去。
这里有个新手常搞混的点:PrtSc 和 Win+Shift+S 的区别。PrtSc 是"全屏截图到剪贴板"——图片在剪贴板里,你得去微信或 Word 里 Ctrl+V 才能看到;它不会自动存成文件。而 Win+PrtSc 是"全屏截图并自动保存"——它会直接在"图片\屏幕截图"文件夹里生成一个 PNG 文件,同时也进剪贴板。Win+Shift+S 则是"框选截图到剪贴板"——你拖一个矩形框,框里的内容进剪贴板,不自动存文件。三个快捷键各管一件事,搞混了就会出现"我明明截了图,怎么找不到文件"的困惑。
你可能会问:为什么我按了 PrtSc 屏幕闪了一下,文件去哪了? 如果你按的是 Win+PrtSc(Win 键加 PrtSc),屏幕会暗一下表示截图成功,文件自动存到"此电脑 → 图片 → 屏幕截图"文件夹里;如果你只按了 PrtSc,没有任何视觉反馈,图片只是躺在剪贴板里,需要你去某个软件里粘贴才能看到。
二、压缩与解压
为什么要压缩
- 一次要发很多文件/整个文件夹,逐个发很麻烦;
- 打成一个压缩包(还常减小体积)更方便传输、归档、保持目录结构。
常见格式:
| 格式 | 常见于 |
|---|---|
.zip | Windows 上最通用,系统自带支持 |
.rar .7z | 需 WinRAR / 7-Zip |
.tar.gz / .tgz | Linux、软件发布、Docker 世界的标准 |
基本操作
- Windows:右键文件/文件夹 → "发送到 → 压缩(zipped)文件夹"即打包;右键
.zip→ "全部提取"即解压; - 安装 7-Zip / WinRAR 后支持更多格式;
- Linux:命令行
tar -czf out.tar.gz 文件夹(打包)、tar -xzf out.tar.gz(解压),后面会讲。
说一下为什么压缩能减小体积。像文本文档、日志文件这种重复度很高的数据(一大段重复的文字、空格),压缩算法能找到规律把它"折叠"起来;但像 JPG、MP4 这种已经被压缩过的格式,再压一次也省不了多少——所以你把一堆照片打成 zip,体积可能只小了一点点,这是正常的,不是压缩软件坏了。
密码保护压缩包也是安全人常遇到的东西。有时候靶场或作者会把敏感文件加密成带密码的 zip(防止被搜索引擎或杀毒软件直接扫出来),这时候你需要密码才能解压。在 Windows 上用系统自带的"全部提取"不支持加密包,得装 7-Zip 或 WinRAR 才能解压带密码的压缩包。
关于 tar.gz 再多说一句:它在 Windows 上不能直接双击解压(Windows 自带的解压只认 zip),你得装 7-Zip,然后右键选"7-Zip → 提取到指定位置"。而在 Linux 服务器上,解压 tar.gz 就是一条命令,简单得多。这也是为什么后面部署章节我们会在 Linux 上操作——很多开源软件以 tar.gz 发布,在 Linux 上解压和运行都更顺。
安全注意
- 解压来源不明的压缩包要小心,里面可能有可执行文件、带宏文档;
- ZipSlip:恶意压缩包里的文件名含
../,解压时可能把文件写到系统目录;尽量在专用空目录里解压陌生包; - 杀毒软件通常会扫描压缩包内容,别随意关闭。
再说一个解压时的好习惯:不要直接在桌面上双击解压陌生压缩包,最好先新建一个空文件夹,把压缩包放进去、再在那个文件夹里解压。这样即使里面有恶意文件,它也被关在一个单独的文件夹里,方便你事后排查和清理,不会散落到桌面各处和你正常的文件混在一起。
三、文件整理习惯
长期做安全、写代码,文件会越来越多,建议尽早养成:
- 命名清晰:用能看懂的名字(项目名 + 日期/主题),避免
新建文件夹(27); - 按项目/主题分文件夹:一个项目一个根目录,里面再分 docs、deploy、资料;
- 版本与日期:重要资料可带日期(如
资料包_20260916); - 及时归位:下载/桌面的临时文件定期整理,避免越堆越乱;
- 重要内容备份:关键资料至少保留两份(如本地 + 网盘)。
再补充两个实战经验。第一,下载文件夹是重灾区——浏览器默认所有东西都下到这里,久而久之几百个文件堆在一起,找一个旧文件要翻半天。建议养成习惯:每次下完一个安装包或资料,要么立刻用掉、要么移到对应项目文件夹,别让它在下载文件夹里"过夜"。第二,重要文件备份别只存在一个地方——硬盘会坏、电脑会丢,关键资料(比如你写的教程、靶场配置、笔记)至少在两个不同位置存一份(比如本地加网盘,或本地加 U 盘)。这个习惯越早养越好,等硬盘挂了再后悔就晚了。
四、本篇小结
- 截图:Win+Shift+S 区域、Win+PrtSc 保存全屏;提问题时截图很有用。
- 压缩把多文件打成一个包(zip/rar/7z/tar.gz),解压还原;Windows 右键即可,Linux 用 tar。
- 陌生压缩包防可执行文件和 ZipSlip,在专用目录解压。
- 文件整理靠清晰命名、按项目分类、带日期、勤备份。
下一篇 0.10 讲系统里那些"权限弹窗"到底在问什么。