大一才拥有人生中第一台电脑的自己,在学习计算机的路上磕磕碰碰;虽然还未掌握很多,但靠着自己的囤积癖积累了一些实用小经验,希望能帮到有需要的人。 以下部分推荐可能需要一点魔法才能尝试,如果不知道是什么,可以看看 翻墙 - CS自学指南 ↗
管理好你的文件#
1 什么是文件#
除了计算机的历史、计算机的意义,聊到计算机绕不开的一个话题就是文件,先得补充一下文件的基础知识。比如在 Linux 系统中,一个核心理念就是“一切皆文件”。文件在普遍认知中是数据记录、程序执行等等任务的一个基本单位,大大小小的任务经常是通过文件来统一管理和访问。
在许多从文件外部识别的场景下,文件是由 路径 + 文件名 唯一确定的,比如 C:\Users\用户名\Documents\file.txt
代表的是 C
盘下的 Users\用户名\Documents
文件夹中的 file.txt
文件。路径和文件的关系类似于户口和姓名的关系(不考虑一家里几个人叫一个名字的情况):在同一个户口下,不同的姓名唯一指定了一个人,但是在不同的户口本上,允许出现名字的重复。其中,路径有两种表达方式,绝对路径和相对路径,前者类似于指定 xx 省 xx 市 xx 路 xx 号,后者只说 xx 号,显然前者唯一确定了一个地点,而后者是基于访问者和被访问者在同一省、市、路的前提下使用的。文件名由两部分组成,形如 主文件名.扩展名
,扩展名用于指定文件类型,主文件名则用于标记和区分不同文件。
常见的文件类型有很多,可以区分为文本文件和二进制文件。.txt, .md, .log, .py, .cpp
都是常见的文本文件,而编辑软件 Word 使用的 .docx
却是二进制文件,类似的还有 .xlsx, .ppt, .exe, .zip
等等。区别在于文本文件是以可读的字符形式存储数据,可以直接用文本编辑器修改,而二进制文件则是以特定格式存储数据,通常不可直接阅读和修改(也不是不能改,主要是改的时候人看不懂,改完之后机器看不懂),需要借助于特定的软件,例如 .docx
其实类似于一个压缩文件,需要 Word 来解压。
在大多数情况下,都可以在不修改文件内容的情况下,随意修改文件的主文件名和扩展名,但是修改后者可能会造成文件的损坏。Windows 和 Mac 上,有时候会出现不显示文件扩展名从而无法修改的情况,这可以在查询教程后模仿着修改设置。
2 Windows 下的文件管理#
在讨论 Windows 之前,我非常推荐不担心笔记本失窃的同学,关掉自己电脑的 Bitlocker,操作流程可以参考这篇文章 ↗,但这个过程可能要花一点时间。 另外如果你没有不良网站访问的习惯,也可以学习彻底关闭掉 Windows 安全中心。
Windows 的内存管理做的也很烂,需要经常重启刷新一下;另外电池健康度掉的很快,注意电池的有效保护、及时充电和散热。
2.1 分盘#
在 Windows 操作系统中,C盘和D盘是硬盘驱动器上默认的两个分区,这个命名纯粹出于习惯,没什么意义,现代的电脑上二者不过是同一片空间的不同分配。有的电脑甚至只有一个 C 盘,但如果希望在电脑里保存重要数据的话,建议还是分出一个 D 盘。但是习惯上和默认设置下,二者的主要功能却有许多的不同,具体来看:
- C 盘:Windows 系统盘,存放操作系统和默认软件,电脑启动主要依赖它。
- D 盘:数据盘,用来放个人文件、文档、视频和额外安装的软件。
一般 C 盘用于放置对系统比较重要的软件,访问速度更快,但是重装时会和系统一起消失;但大多数软件都不识好歹地默认自己是重要的软件,这需要我们手动纠正,纠正的关键步骤在于安装时选择将其存放的位置(现在有许多软件会把它藏在自定义选项里面),一般我会新建一个名为 D:\Applications
的文件夹,把 99% 不重要的软件安装在里面。对于微信、Edge 这种还会下载文件的软件,则需要再次手动设置一下默认的下载文件存放的位置。
大部分的数据都可以存放在 D 盘。系统推荐的图片、视频、文档等文件夹通常在 C 盘下,建议自己在 D 盘中单独开一个文件夹;除此之外还有一个容易忽略的位置是桌面,桌面也属于 C 盘,不建议在桌面放置过多的文件。
经过这些设置之后,大致可以有效延缓 C 盘爆红的情况发生。此外,一个良好的文件管理方式,也能有效帮助大家随时进行电脑瘦身。
2.2 卸载软件#
Windows 相比手机,给用户提供了更高的自由度,但也减少了很多便利,一个常见的手机上很简单,但 Windows 上十分复杂的问题是卸载软件。桌面上的是快捷方式!桌面上的是快捷方式!桌面上的是快捷方式!重要的事情说三遍。 删除一个软件的方式通常是执行软件自带的卸载程序,在 WIndows 上有两种方式:
- 方式1:点击 Win 键,在弹出的搜索框中 → “卸载”,就会来到系统的卸载功能区
- 方式2:右击待删软件的快捷方式 → “打开文件所在位置” → 找类似
uninst.exe
名字的可执行文件,执行它 - 流氓软件:在上两者都无法完成使命时,可用 GeekUninstaller 或者 360 等,但是推荐慎用
2.3 Everything#
在很多时候,即使进行了有效的文件管理,但是需要寻找某些文件时还是会捉襟见肘,如果使用系统自带的搜索工具会发现本就烦躁的心,更加急不可耐。这就要推荐文件搜索工具 Everything ↗ + EverythingToolbar ↗, 高效、准确、批量寻找文件,还支持正则。
3 Mac 的文件管理#
对于小白而言,Mac 要友好的多,更加清爽的界面,不需要分盘,而且不需要经常重启。
3.1 Mac 上的应用管理#
Mac 对于应用程序的管理会更方便一些,大部分的应用程序安装后都会指引你放在 ~\Applications
这个目录下,并且可以在访达随时找到,卸载也只需要在这里将它丢进废纸篓。
Mac 与 ios 不同,除了可以在 AppStore 下载应用,还可以在网络上下载更多来源的软件并安装。对于未知来源的应用,Mac 有时会显示无法打开。但和 Windows 安全中心一样,只需要你打开设置-隐私和安全性,滑到下面点击“将应用报告为安全”,即可正常使用。
3.2 文件搜索#
Mac 上有类似 Everything 一样的文件搜索工具,Easyfind ↗,同样的轻量且高效,除了丑了点,非常友好。不过 Mac 本身自带的搜索个人感觉也比 Windows 优秀,同时还有各种智能搜索软件
3.3 终端的使用#
对于普通用户而言,Mac 的终端使用场景多于 Windows 不少。cmd+[space]
输入 terminal 即可唤醒终端,也可以设置快捷键。默认的 shell 应该是 zsh,支持 cd 路径
切换目录,ls
陈列文件,open 文件
打开特定文件等操作,还支持 code 目录
使用 VsCode 打开特定目录等程序特定操作。在 homebrew 的加持下,还可以便捷下载各类程序包、Python 等工具。如果对开发感兴趣,还可以在顺手了解一下 zsh 配置,定制一个适合自己的终端。
资源搜索基础知识#
致敬伟大的互联网开源精神
1 电子书搜索网站#
大学牲对于教材的需求大致会经历“新书-二手书-电子书-不看书”的变化。电子书阶段通常是一片新天地:因为许多的小说、基础教材其实都可以在互联网上找到资源,以下是几类常见的网站(资源都可以免费获取,要钱的一般都是假的)
- z-library:正在和 FBI 斗智斗勇中,所以站点经常变化;可以去 zhihu 搜索相关关键词如 z-lib, zlibrary 等,查看最新的域名,不要直接百度,容易被骗;在下载之前需要注册账号并登录。
- Anna’s Archive: https://zh.annas-archive.org ↗ 不懂这个为什么不被封,资源更全,但是下载速度慢、等待时间长。
- 其他如 Libgen ↗、经管之家。
如果是下载小说等只关注文字的文本,可以找 EPUB、MOBI 这种文件格式的版本下载,然后使用专业的电子书阅读器,可以节省不少的存储空间;对于图片需求较大的文本,比如理工科教材,建议下载 PDF 版本,因为其他类型的文本可能会在渲染图片时错误。
在搜索需要的文本时,经常会遇到同名的其他课本影响搜寻的情况,比如搜索线性代数、高等数学时会出现许多其他院校的教材,这时可以空格加上作者、出版社等信息辅助搜索,比如搜索 高等数学 李忠
或者 高等数学 北京大学出版社
,能更有效的找到小红书。
2 软件下载#
贵校为在校同学提供了部分正版软件资源:software.pku.edu.cn ↗ 如果你是学生,可以批判性地、以学习为目的地,找到一些学习版软件,我自己常用的是:
- 微信公众号:如 新小白自习室。
- 种子平台:BT/PT 资源共享(推荐高校 PT 站,比如北邮人、北洋园)。
- Mac 软件:MacKed - 专注于Mac破解资源的分享与下载 ↗可以下载许多软件,另外 Adobe 软件下载可以在 GitHub - X1a0He/Adobe-Downloader: macOS Adobe apps download & installer ↗
3 搜索引擎#
遇到一般的问题,推荐的优先级是 Google ↗ > 搜索 - Microsoft 必应 ↗ > 微信搜一搜 ↗ > 百度一下,你就知道 ↗,如果对实时新闻、机构宣传文章有需求,微信的优先级还可以高一点。
搜索时,许多搜索引擎支持加上一些高级指令来限制搜索的范围,一个简单的例子如 "三中全会" filetype:pdf site:gov.cn -十九届
,其中:
""
表示精确匹配filetype:
用于指定文件类型site:gov.cn
代表从以下域名搜索A -B
排除掉带有 B 关键词的内容
笔记电子化#
1 笔记软件#
建议尽早学习 markdown 和 Latex,用更优雅的方式来编辑和排版。尤其是对理工科同学来说,Word 的公式编辑体验实在太差了!!!
- Obsidian:插件丰富,本地存储。
- Typora:所见即所得,简洁但付费。
- Notion:服务器存储,依赖网络。
- Overleaf:免费的 Tex 在线编译器。
- VSCode:配合 VSCode 生态。
着重推荐 Obsidian, Obsidian 插件推荐 • ADreamLeft’s site ↗ 供参考 在必须使用 Latex 或者 Overleaf 的场景,推荐 VScode 上的 Overleaf Workshop 插件,在 VScode 上搭配 Github Copilot 获得更加丝滑的编辑体验。
2 LATEX公式识别#
看到某些渲染后的 LATEX 公式,如果不想自己手动编写公式源码,可以截图后借助以下工具识别:
- 多模态大模型:比如豆包、KIMI、QWen,都十分聪明
- 专门的 OCR 工具: simpletex(限量免费)、Mathpix(付费)。
打通学习障碍#
1 更好看的教学网#
A 神的教学网美化插件 PKU-Art:
- Github:https://github.com/zhuozhiyongde/PKU-Art ↗
- Edge 版:Greasyfork ↗
- Safari 版:PKU-Art.user.js ↗
2 文献阅读与管理:Zotero#
- 推荐:Zotero + 翻译插件 + Sci-hub 插件。
- Sci-hub:https://sci-hub.usualwant.com ↗是一个非常强大的文献搜索网站,可以免费下载许多文献。
- 理工科同学可以在 arxiv 上找到许多最新的论文。
3 VS Code 下的配置#
- Python:下载好 Python 后,使用 uv 管理你的项目
- C++:推荐使用谷雨同学的配置工具 GitHub - VSCodeConfigHelper/v4: VS Code C++ 配置器 ↗
4 Wolfram Alpha#
- 在线高数工具,快速计算极限、导数、积分。
- 高阶需求可学习 Mathematica。
其它推荐#
- Git Tortoise:Windows 下的图形化 Git 工具,避免记忆复杂命令。
- 解压缩软件:Windows 下用 bandizip,Mac 下用 Keka。
- Libvio:https://www.libvio.link ↗
- 视频下载:IDM,也可以试试 B 站视频下载 ↗
- Chrome 插件
- B站网页插件:BewlyBewly
- Listen 1:音乐插件,可免费播放多平台歌曲。
- 沉浸式翻译:非常强大的在线翻译插件
- AdGuard:实用的广告屏蔽插件,Safari 也有对应的版本
- Global Speed:视频加速工具,最快可以达到 16 倍速,Mac 下有类似的 Accelerate。
- Mac 下的推荐
- iCopy:剪贴板工具
- Battery:电池管理工具
- IINA:更自由的视频播放器