如果你是一名 Linux/Unix 用户,偏爱命令和脚本,我想你对 Shell 肯定不陌生。 最常用的 Shell 肯定是 bash,这几乎是每个 Linux 发行版的默认 Shell,并且绝大多数 Shell 脚本都是基于 Bash 编写的。 不过一些有追求的用户可能会选择其他 Shell 作为交互式 Shell,比如 zsh, ksh, fish 等,这些 Shell 拥有 Bash 大多数功能以及兼容性,并且增加了扩展性,使 Shell 更加的易用。 小山自己比较喜欢 zsh,因为它有丰富的插件生态,这些插件…

2021-07-16 0条评论 42点热度 0人点赞 小山 阅读全文

Steam Link 是 Steam 推出的游戏串流功能,可以在同个局域网内将运行 Steam 客户端的 PC 画面串流到运行 Steam Link 客户端的设备上,支持任何可以运行 Steam 的设备以及Android、iOS 和 树莓派。 相比于其他的串流服务,Steam Link 拥有较低的延迟以及更好的手柄支持,但是也有缺点,必须从 Steam 启动游戏才能支持手柄输入。如果你从其他位置启动非 Steam 的游戏,是不支持手柄输入的,因为它并没有把手柄桥接到整个系统。 Steam 可以添加非 Steam 游…

2021-03-11 0条评论 139点热度 3人点赞 小山 阅读全文

如果你拥有一台 Nintendo Switch (以下简称 NS),那么对 Amiibo 肯定不陌生,这是任天堂推出的一种内置 NFC 芯片类似手办的产品。由于内置 NFC 芯片的特性,让它有了可以和电子设备交互的能力,而任天堂某些掌机产品带有 NFC 读取功能,所以这些 Amiibo 都会和一些游戏有联动,如果你在游戏里读取它们,可以获得一些奖励或其他功能等。 但是 Amiibo 售价并不便宜,在腾讯代理 NS 之前国内也没有正规的购买渠道。即使现在腾讯代理了 NS,发售的 Amiibo 也只有那么几个,是没有办…

2020-12-28 3条评论 433点热度 1人点赞 小山 阅读全文

小山之前教大家斐讯 N1 如何运行 Linux,当时用的发行版是 Armbian,由于它有镜像文件,操作起来也比较简单。 不过 Armbian 只有 Debian 和 Ubuntu 两个版本可以选择,虽然 Ubuntu 可以满足大多数人的需求,不过还是有些人喜欢像 ArchLinux 这样的滚动发行版。 让 N1 运行其他的 Linux 发行版并不是什么难事,支持 ARM 的发行版都能在 N1 运行。这篇文章就以 ArchLinuxARM 为基础,教大家如何让 N1 运行其他 Linux 发行版。 虽然我会使用一些…

2020-05-31 5条评论 717点热度 3人点赞 小山 阅读全文

上一篇教程里我向大家介绍了如何在 Windows 下捕获/分析 HTTPS 数据包,这篇就向大家介绍如何捕获 Android 系统的 HTTPS 数据包。 Android 和 Windows 的区别在于,捕获工具的选择和 Andorid 的安全机制。Android 上的 HTTPS 捕获工具数量不多,而且功能简陋,只能作为最基础的捕获工具使用,所以我们这次会用电脑捕获手机的数据包。还有就是 Android 的证书安全机制,从 Android 7.0 开始,如果 App 的目标 API 版本大于等于 24,那么它将不…

2020-05-25 0条评论 366点热度 0人点赞 小山 阅读全文

对于很多开发人员或者上网络安全人员来说,捕获/分析应用程序的网络数据包是一项必备技能。而网络数据包最常见的就是 HTTP 和 HTTPS 数据包,如果是 HTTP,使用 Wireshark 就可以查看数据包的内容,但如果是 HTTPS,事情就变得复杂了起来。因为客户端接收到的证书必须是受系统信任的,就算你给系统安装了自定义的根证书,也无法像 HTTP 那样直接使用 Wireshark 观察数据包内容。我们一般都需要一些额外的工具才能捕获 HTTPS 数据包。 这篇文章就是主要教大家捕获 HTTPS 数据包的方法,不…

2020-05-25 0条评论 375点热度 3人点赞 小山 阅读全文

Linux 一直被很多人当作只有技术大牛才能使用的操作系统,普通人好像并不适合使用它。但现实情况并非如此,很多 Linux 发行版都提供了不错的开箱即用体验,比如:Linux Mint、Ubuntu、Deepin、Pop!_OS、Fedora,使用这些系统并不需要很多的学习成本。 不少人最担心的是 Linux 软件生态问题,在软件生态方面 Linux 确实不如 Windows 和 macOS,特别是国产软件和一些专业软件的支持,但是随着越来越多的工作可以使用浏览器完成,我们对桌面软件的依赖已经越来越少了,就算需要用…

2020-04-06 0条评论 615点热度 0人点赞 小山 阅读全文

最近小山把主力系统从 Windows 换到了 Linux,开始因为懒,就用了基于 ArchLinux 的 Manjaro。不过没几天,被我一个不小心把/etc目录给删了,熟悉 Linux 的人一定都知道这个目录的重要性,导致我只能重装系统,但是这次我选择了原汁原味的 ArchLinux。整个安装过程虽然没有 Manjaro 方便,不过也没有多么复杂。 于是我就想写一篇面向新手,且适用于物理机和虚拟机的 ArchLinux 安装指南,目标是让你安装好可以作为日常使用的系统。即使你已经装好了 ArchLinux,本指南…

2020-03-01 17条评论 2703点热度 7人点赞 小山 阅读全文

大多数小伙伴在平时用手机浏览器浏览网页的过程中肯定遇到过手机浏览器自动打开一些 APP 的情况,比如京东、淘宝、支付宝之类的,而且有时候因为浏览器的一些的安全机制,导致网页会被关闭,再次打开的时候还会打开 APP,触发安全机制,有时需要打开好几次网页。 那么这到底是谁造成的呢,难道真的是网站太“流氓”了吗? 虽然不排除有些网站故意嵌入恶意代码的可能性,但是很多情况下不是网站的锅,而是网站使用的外部服务。 很多网站都会使用第三方统计服务来统计网站的流量,而这些服务需要网站嵌入他们提供的 JavaScript 代码和文…

2020-02-10 0条评论 1051点热度 1人点赞 小山 阅读全文

CentOS 8 正式发布有一段时间了,但是各大云服务商的镜像也就这段时间才准备好,比如阿里云前段时间才有 CentOS 8 的系统镜像。 作为一个爱尝鲜的人,小山第一时间把服务器迁移到了 CentOS 8,之前刚发布的时候只在虚拟机体验过,也没怎么折腾,但是真正到了生产环境,坑还是很多的。 CentOS 8  最大的坑莫过于安装软件包,CentOS 8 跟随上游 RHEL 8 引入了新的仓库 AppStream,这个仓库通过流式更新可以为 CentOS 带来新的版本,不会像以前那样,软件包过于陈旧。但是这样带来一…

2020-01-15 2条评论 1432点热度 1人点赞 小山 阅读全文