Fedora

  • 使用 sshuttle 构建一个穷人的虚拟专网

    如今,企业网络经常使用“虚拟专用网络”来保证员工通信安全。但是,使用的协议有时会降低性能。如果你可以使用 SSH 连接远程主机,那么你可以设置端口转发。但这…

    编程笔记 2022年5月18日
  • 命令行技巧:使用 find 和 xargs 查找和处理文件

    find 是日常工具箱中功能强大、灵活的命令行程序之一。它如它名字所暗示的:查找符合你指定条件的文件和目录。借助 -exec 或 -delete 之类的参数,你可以让它对找到的文件…

    编程笔记 2022年5月18日
  • RPM 包初窥

    也许,Fedora 社区追求其促进自由和开源的软件及内容的使命的最著名的方式就是开发 Fedora 软件发行版了。因此,我们将很大一部分的社区资源用于此任务也就不足为奇了。这篇文章…

    编程笔记 2022年5月18日
  • 安全强化你的 Linux 服务器的七个步骤

    通过七个简单的步骤来加固你的 Linux 服务器。 这篇入门文章将向你介绍基本的 Linux 服务器安全知识。虽然主要针对 Debian/Ubuntu,但是你可以将此处介绍的所有内…

    编程笔记 2022年5月18日
  • IceWM:一个非常酷的桌面

    IceWM 是一款非常轻量的桌面。它已经出现 20 多年了,它今天的目标仍然与当时相同:速度、简单性以及不妨碍用户。 我曾经将 IceWM 添加到 Scientific Linux…

    编程笔记 2022年5月18日
  • GNU binutils 里的九种武器

    二进制分析是计算机行业中最被低估的技能。 想象一下,在无法访问软件的源代码时,但仍然能够理解软件的实现方式,在其中找到漏洞,并且更厉害的是还能修复错误。所有这些都是在只有二进制文件…

    编程笔记 2022年5月18日
  • 使用 guiscrcpy 将你的安卓手机的屏幕投射到你的电脑

    使用这个基于 scrcpy 的开源应用从你的电脑上访问你的安卓设备。 在未来,你所需的一切信息皆触手可及,并且全部会以全息的形式出现在空中,即使你在驾驶汽车时也可以与之交互。不过,…

    编程笔记 2022年5月18日
  • 在 21 世纪该怎样编译 Linux 内核

    也许你并不需要编译 Linux 内核,但你能通过这篇教程快速上手。 在计算机世界里,内核kernel是处理硬件与一般系统之间通信的低阶软件low-level software。除过…

    编程笔记 2022年5月18日
  • chown 命令简介

    学习如何使用 chown 命令更改文件或目录的所有权。 Linux 系统上的每个文件和目录均由某个人拥有,拥有者可以完全控制更改或删除他们拥有的文件。除了有一个拥有用户外,文件还有…

    编程笔记 2022年5月18日
  • 使用 rsync 复制大文件的一些误解

    有一种观点认为,在 IT 行业工作的许多人经常从网络帖子里复制和粘贴。我们都干过,复制粘贴本身不是问题。问题是当我们在不理解它们的情况下这样干。 几年前,一个曾经在我团队中工作的朋…

    编程笔记 2022年5月18日