通过将这些工具放在自己的技能包中,提高你在终端内、外的工作效率。
随着网络中流动着越来越多的数据,由于领导力和技术问题,网络正在滞后于数据的发展速度。
Fedora 33 Workstation 是我们这个免费的、领先的操作系统的最新版本。
随着这些年微信逐渐开放了更多生态,我们也除了公众号之外,也做了更多尝试,这包括小程序、视频号等等。
ninja 的神奇之处在于,你不必使用一些混乱的构建语言,它们很难记住,因为你不经常使用它(比如 make)
一位“仁慈的终身独裁者(BDFL)”的辞职,永久改变了 Python 语言的命运,Guido van Rossum 那个名为《移交权利》的备忘录,让大家的注意力集中到了语言发展这件事情上。
在 Tiobe 指数近 20 年的历史中,Python 第一次成为第二大流行语言。
这台起初是为 DIY 爱好者打造的低规格电脑,现在可以作为全功能桌面使用了。
虚拟表是什么以及如何使用。
你会不会经常陷入这么一个情景:计划晚上早点睡叫,然而无奈总是一不小心玩过头了。
云原生时代的华为,不但打造了迅猛发展的云服务业务,也为自己的云服务打造了新“引擎”。
在本教程中,我将解释什么是 APT 缓存、为什么会使用它、为什么你要清理它,以及关于清理 APT 缓存你应该知道的其他事情。
使用 apt-cache 命令,你可以在本地 APT 缓存中搜索软件包的详细信息。在本教程中学习使用 apt-cache 命令。
第四代树莓派具备了普通台式电脑的功能和处理能力。但本文并不是要介绍如何使用树莓派作为桌面。相反,我会告诉你如何在树莓派上安装 Ubuntu 服务器。
让我们做些更有趣的事情……让我们点亮更多的 LED!
前几天,我收到一个警告,/boot 分区已经几乎满了,没有剩余空间了。
有时候需要不断的执行某个命令并追踪其输出产生的变化情况。
创造出区块链安全性和可靠性的原因:是开放,而非监管。
你认为应该怎么做?
在这篇 Linux 黑话解释中,你将了解 Linux 中的显示管理器。它是桌面环境的一部分吗?它的作用是什么?
要在不使用图形界面的情况下从互联网上获取所需的信息,curl 是一种快速有效的方法。
开发者推广大使在开源社区中起到的作用是举足轻重的。我们邀请了几位这样的推广大使来到本期节目中,以向我们揭示他们的工作方式,并阐述这份工作背后的意义。
Fedora Media Writer 是创建临场版 USB 以尝试 Linux 的方便方法。
一位新的开源贡献者告诉你如何加入到开源项目中。
将 Kubernetes 与 Ansible 结合实现云端自动化。此外,还可以参照我们的 Ansible 的 k8s 模块速查表。
据调查,只有不足 10% 的用户表示使用 Kubernetes 时没有遇到阻碍。
本文译自 Fedora 官方发布公告。
多年来,set_fs() 一直是众所周知的麻烦,现在它终于消失了。
MellowPlayer 是一个自由开源的桌面应用,可以让你在 Linux 和 Windows 上整合基于网络的音乐流媒体服务。
近日,GitHub 收到了来自美国唱片业协会(RIAA)提供的数字千年版权法(DMCA)删除请求,移除知名项目:youtube-dl。
一段时间以来,IoT 屡屡被各大云厂商提及,不出意外的,作为中国科创板云计算第一股的 UCloud,也在 IoT 领域发力已久,而如今,更是有了新的突破。
在 Fedora 上使用 yum 仓库来获取最新的 ZFS 特性。
在这篇终端技巧中,你将学习两种在 Linux 中使用命令行下载文件的方法。
如果你的 LVM 不再需要使用某个设备,你可以使用 vgreduce 命令从卷组中删除物理卷。
现在是时候解释一下什么是 Linux 和软件世界中的 FOSS 了。
我将展示一个简单的示例,来说明如何定义和使用接口,以及如何利用无处不在的 io.Writer 接口。
Canonical 今天宣布发布包含树莓派优化的 Ubuntu 20.10 桌面版和服务器版系统,以支持研究人员、发明家、教育和企业。为全世界最易可访问的硬件带来了全世界最为流行的开放平台。
那些最棒的、最聪明的人用袖珍计算器的计算能力把我们带到了月球。现在他们要带我们走得更远 —— 而且是用我们整季播客都在谈论的技术来实现。开源将带我们去火星。
开始在 Linux 系统上使用开源的 SQL 数据库吧。
减少/缩小逻辑卷是数据损坏的最高风险。所以,如果可能的话,尽量避免这种情况,但如果没有其他选择的话,那就继续。
用 Gemini 协议发现更安静、更简单的互联网新角落。
本速成教程向你展示了在 Ubuntu 和 Debian Linux 上安装 Yarn 包管理器的官方方法。你还将学习到一些基本的 Yarn 命令以及彻底删除 Yarn 的步骤。
近场通信(NFC)和低功耗蓝牙(BLE)是适合企业不同用途的低功耗无线技术。
通过将日历应用集成到 Ansible 中,确保你的自动化工作流计划不会与其他东西冲突。
在这篇文章中,我们将对对话页面进行编码。
我们将所有的 C 语言要素放置到一份易读的备忘录上。
Uno Platform 社区的好人们已经将开源的 Windows 计算器移植到了 Linux 上。而且做得比微软把他们的浏览器带到 Linux 上还快。
时间: 10月18日 上午 9 点
地点: bilibili 直播间 22566724
GNOME 3.36 带来大量亟需的改进,同时也带来性能的重大提升。现在,在 6 个月后,我们终于引来了 GNOME 3.38,并带来了一系列重大的变化。
本教程向你展示在 Ubuntu 上安装深度(Deepin)桌面环境的正确步骤。还提到了移除步骤。
让我们在本文中完成 home 页面的开发。
你刚刚全新安装了 Manjaro Linux,那么现在该做什么呢?
如果你需要在你的大学或公司的演示文稿中加入一些独特的风格,那么使用 Linux 终端怎么样?想象一下,这将是多么酷的事情啊!
Jack Wallen 认为,Microsoft Linux 是 Microsoft 桌面操作系统的下一个演进方向。
无服务器Serverless到底意味着什么?当然,总得有服务器存在 —— 构建网络的基本架构不会改变。不过在将服务器交给一小部分人运维之后,开发者们会发生什么变化呢?
无论你的脚本是否成功运行,信号捕获(trap)都能让它平稳结束。
Linux 发行版之间有什么不同的要点之一是包管理。
Drawing 是一个基本的图像编辑器,就像微软画图一样。有了这个开源的应用,你可以画箭头、线条、几何图形、添加颜色和其他你期望在普通绘图应用程序中做的事情。
有很多文章出于各种“性能调优”或“安全性”原因,建议禁用 TCP 扩展,本文提供了这些扩展功能的背景,为什么会默认启用,它们之间是如何关联的,以及为什么通常情况下将它们关闭是个坏主意。
查找并杀死占用内存和 CPU 的标签页和扩展程序
播放量:9.7 万
很多软件都依赖 GNU Readline 库来实现用户所期望的功能,不过这些功能是如此的辅助与不显眼,以至于在我看来很少有人会停下来去想它是从哪里来的。
现在我们已经完成了后端,让我们转到前端。 我将采用单页应用程序方案。
使用 Ansible 剧本自动安装和更新设备上的软件。
Linux 系统上的 lshw 命令提供的系统设备信息比我们大多数人想象的要多得多。
SEODeploy 可以帮助我们在网站部署之前识别出 SEO 问题。
制作模板可以让你更快地开始写作新的文档。
使用 Lynis 的扫描和报告来发现和修复 Linux 安全问题。
使用这个全面的开源安全审计工具检查你的 Linux 机器的安全性。
使用流行的 Flutter 框架开始你的跨平台开发之旅。
在这篇文章中,我们将添加一个为任何用户提供登录的端点,只需提供用户名即可。该端点仅用于开发。
使用有效沟通的一些基本原则可以帮助你创建与你的品牌一致的、编写良好、内容丰富的项目文档。
想知道怎样在 Ubuntu 上禁用 IPv6 吗?我会在这篇文章中介绍一些方法,以及为什么你应该考虑这一选择
自 1998 年以来,IPv6 一直在努力解决 IPv4 可用 IP 地址的不足的问题,然而尽管 IPv6 在效率和安全方面具有优势,但其采用速度仍然缓慢。
下载我们的电子书,学习如何更好地使用 awk。
对于实时消息,我们将使用 服务器发送事件。
按照现在的发展速度,我对 Windows 11 可能会运行在 Linux 之上的“疯狂”预测,也许会成为现实!
来学习下 Go 语言的安全检查工具 gosec。
在这篇文章中,我们将对端点进行编码,以创建一条消息并列出它们,同时还将编写一个端点以更新参与者上次阅读消息的时间。
• Sourcegraph:开发人员现在管理的代码比 2010 年多 100 倍 • PHP 8.0 RC1 发布
如果你想尝试在 Windows 10 中设置一个或多个 Ubuntu 虚拟机进行自己的实验,请按照以下步骤进行。
很多读过我们的技术文章评论的人都知道,每个技术问题的答案都是“切换到 Linux”。而如果你对 Linux 是什么以及它是如何工作的感到好奇,微软可以提供帮助。
Vagrant 是一个出色的工具,DevOps 专业人员、程序员、系统管理员和普通极客来使用它来建立可重复的基础架构来进行开发和测试。
• Outlook 服务瘫痪故障开始影响其全球用户 • IBM 将开源太空垃圾防撞系统
这篇文章介绍了 testdisk,这是恢复最近删除的文件(以及用其他方式修复分区)的工具之一,非常方便。
扩展逻辑卷非常简单,只需要很少的步骤,而且不需要卸载某个逻辑卷就可以在线完成。
• Khronos 开源新 OpenCL SDK,并发布 OpenCL 3.0 规范 • 开发者再次尝试让摩托罗拉 68000 系列进入 LLVM 上游
在寻找部署静态网页的方法吗?这几个开源的静态网站生成工具可以帮你迅速部署界面优美、功能强大的静态网站,无需掌握复杂的 HTML 和 CSS 技能。
逻辑卷管理(LVM)在 Linux 系统中扮演着重要的角色,它可以提高可用性、磁盘 I/O、性能和磁盘管理的能力。
• CNNIC 发布《第 46 次中国互联网络发展状况统计报告》
由于物联网(IoT)的兴起,对硬件进行编程变得越来越普遍。RT-Thread 可以让你可以用 FinSH 从 Linux 命令行与设备进行沟通、
错误的原因是系统上的时间和现实世界的时间不同。
• OpenSSH 8.4发布 为 FIDO/2FA 密钥带来更好的支持 • 英特尔异构编程器 oneAPI 发布 1.0 正式版
近日,著名开源领袖、写出《大教堂与集市》的 ESR 撰文指出,微软的 Windows 可能最后会切换到 Linux 内核,成为一个保留 Windows 界面的 Linux。
这个老牌 Linux 备份方案迁移到了 Python 3 提供了添加许多新功能的机会。
开源法规对成功有不同寻常的要求。一起来了解开源组织的律师如何帮助其雇主找到可行路径。
• Emacs 开发者讨论如何构建更“现代”的 Emacs • EdX 的“Linux 入门”免费课程注册人数突破一百万
对华为、中兴的禁令意味着无线运营商建设 5G 服务的选择减少了。
超越单行的 awk 脚本,学习如何做邮件合并和字数统计。
• 福布斯:微软更新 Edge 新功能挑战 Chrome • JetBrains:世界上最大的 Java 程序员集中地在亚洲和德国
Nextcloud 是开源软件,我们不提供托管服务,但我们却能从根本上简化注册体验。
eDEX-UI 是一个很酷的科幻电影式的终端仿真器,看起来很酷,有大量包括系统监控在内的选项。让我们来快速看看它提供了什么。
Mu 让你轻松学会如何编写 Python 代码。
快照snapshot是 Btrfs 的一个有趣的功能。快照是一个子卷的副本。子卷中已添加/修改的文件和已删除的文件仍然存在于快照中。这是一种方便的备份方式。
• 微软已移除 Windows 10 中用于通话的相关代码 • Swift System 库现已开源并支持 Linux
• WSL 2 迎来重大改进:支持 GUI 应用 • 谷歌 Flutter 开发框架现已支持开发 Windows 应用
近来专用于 Wi-Fi 的新无线频谱可以提供更多的信道和更高的密度部署,但是要支持它的设备要到 2020 年才能得到广泛部署。
大数据将有助于解决大问题:我们如何种植粮食、如何向需要的人运送物资、如何治疗疾病。但首先,我们需要弄清楚如何处理它。
如果说过去一段时间的遭遇,是华为所面临的阴霾,那么当下全联接大会中所看到的,则是华为的新希望。
• 开发者现可在 Windows 平台上构建和运行 Swift 代码 • 阿里启用全球最大液冷数据中心,每年省电 7000 万度
有了 Jupyter、PyHamcrest,用一点测试的代码把它们连在一起,你就可以教任何适用于单元测试的 Python 内容。
明天,「Inclusion 外滩大会」就要开幕了,在这场全球金融科技盛会中,作为金融业的得力助手,科技主题,也占据了不少的篇幅。而作为 IT 人,如果你来到了外滩大会,那么下面这些技术分享,一定不能错过。
• 微软宣布其基于 Chromium 的 Edge 浏览器将于下个月登陆 Linux • 台积电 2nm 工艺重大突破,2023 年风险试产良率或达 90%
KeePassXC 是一款有用的开源跨平台密码管理器,即使它不是云端工具,在功能上也毫不逊色。
不良的安全和可靠性实践会导致影响数百万人的中断。现在是时候让安全加入 DevOps 运动了。并且,在 DevSecOps 的世界中,我们可以创造性的提升安全性。
• 麒麟 OS 宣布兼容中望 CAD • Mozilla 的 WebThings IoT 平台成为独立的开源项目
在这篇 Linux 黑话解释文章中,你将了解到 Linux 发行版的滚动发布模式。
stat 命令还可以用来创建文件列表。这些列表非常灵活,你可以选择包含上述任何或全部信息。
• 英特尔对迟迟不被 Linux 主线接受的 SGX Enclave 进行了第 38 次修订 • ARM 支持开源的 Panfrost Gallium3D 驱动
你的 Linux 系统关机时间太长么?以下是你可以采取的步骤,来找出导致延迟关机的原因并解决这个问题。
随着 Docker 的使用量越来越大,监控 Docker 容器正在变得更有挑战性。
• 微软出席 X.Org 开发者大会 • NVIDIA C++ 标准库 Libcu++ 现已开源
使用 nccm 让你的终端连接 SSH 会话更快、更稳、更轻松。
• GitHub CLI 1.0 发布 • 用了 21 年,Thunderbird 78.2 正式加入对 OpenPGP 的支持
他们制作的硬件认证安全密钥可以取代双因素认证,并摆脱在线账户的密码认证系统。
在本教程中,你将学习如何在 Ubuntu 中从终端连接到无线网络。如果你在使用 Ubuntu 服务器时,无法访问常规的桌面环境,这将对你非常有帮助。
• 德医院遭遇勒索软件攻击:一名患者或因此死亡 • Mozilla 宣布永久关闭 Firefox Send 文件传输服务
失败是探索时的心跳。我们会在尝试新事物时会多次跌倒。其中秘诀是放弃快速失败,取而代之的是,更好地失败。
Markdown 是一种有用的轻量级标记语言,很多人喜欢用它来编写文档或做网页发布。
• 空客选择 Ada 开发无人驾驶航空系统 • 微软推出全新开源 BUG 寻找工具
采用这些 Git 协作策略,让团队工作更高效。
使用开源的出版软件 Scribus 来制作你的下一本自出版书籍的封面。
• Red Hat 牵头推进 NVFS 文件系统 • IBM 宣布向 OpenPOWER 社区贡献两项核心技术
在 Linux 的世界里,特别是谈到 Ubuntu 的时候,你会遇到 LTS(长期支持)这个词。
这篇文章介绍 Pulp,一个开源仓库管理解决方案,它的使用范围和功能在不断增长。
• Mozilla 启动 Firefox 附加组件付费推广试点项目 • Ubuntu 社区理事会将重新恢复运作
在默认情况下,CentOS/RHEL 6 操作系统在其官方存储库中提供 PHP 5.3,而 CentOS/RHEL 7 则提供 PHP 5.4。
大约五年前的今天,我上交了 Google 员工证,然后走出了悉尼 Google 办公室,开启了一段自谋职业的崭新生活。
• 卡巴斯基警告说,入侵者越来越针对 Linux • Manjaro 20.1 Mikah 提供了 Xfce/GNOME/KDE 三种风味
这是一个包含了所有已知 USB 设备 ID 的开源项目。
美国军方想以开放空间传输的紫外线为载体,为士兵开发新的更安全的通讯网络。
• 研究人员为防止攻击,将一个重大比特币漏洞保密两年之久
在这一章的 Linux 黑话解释中,我们来讨论一些基本的东西。
可以访问 Windows 不支持的文件系统(比如 ext4)
• 勒索软件占到了上半年网络保险索赔的 41% • Windows 10 Bug 数量惊人,微软开始调查
把 Jupyter 变成一个远程管理控制台。
Rclone Browser 是一款高效的 GUI 程序,它可以让你轻松地使用 Rclone 管理和同步云存储上的数据。在这里,我们来看看它提供的功能和工作方式。
• Google Play 下架开源邮件客户端 K-9 Mail • 华为的鸿蒙即将登陆智能手机
想进入开源领域但不知道从哪里开始?你是一个贡献者,想知道为什么只有一些拉取请求被接受?或者,你是一个感觉有点不知所措的维护者?
域名系统解析互联网网站的名称及其底层 IP 地址,并在此过程中增加了效率和安全性。
• 万事达卡将帮助各国央行测试自己的数字货币 • 浣熊攻击可以让黑客在特定条件下破解 TLS 加密技术
这是一篇 LCTT 七周年的纪念文章,也是 LCTT 承前启后的一个里程碑。
nmcli 命令赋予你直接在 Linux 命令行操作 NetworkManager 工具的能力。
• 智利国家银行在勒索软件攻击后关闭所有分行 • Android 11 发布
在 Linux 系统上,bash shell 的 history 命令可以方便地回顾和重用命令,但是你要控制它记住多少,忘记多少,有很多事情要做。
本集将深入探讨编程语言的历史。我们将会了解到被称为 “神奇葛丽丝” 的天才 —— 海军少将葛丽丝·哈伯。
并不需要复杂的数学就能证明你可以逐渐趋近的速度有多快。
• AWS 推出用 Rust 开发的容器发行版 Bottlerocket • C++20 标准草案获得批准
根据一位理论物理学家的说法,由于创建和存储数字信息所使用的能源和资源数量,数据应该被视为物理的,而不仅仅是看不见的一和零。
集中日志并结构化待处理的日志数据可缓解与缺少日志相关的风险
• 调查发现只有 3% 的 Ruby on Rails 开发者使用 Windows • 大多数网络安全报告只关注酷炫的威胁
在 Linux 相关的文章、新闻和讨论中,你会经常遇到显示服务器、Xorg、Wayland 等名词。
在问题导致关键的微服务瘫痪之前,使用 GraphQL 的监控功能帮助你及早发现问题。
• 微软准备发布“删除 Adobe Flash Player 的更新” • 腾讯微博将于 9 月 28 日停服
使用“优化”和它的用户主题扩展来改变你的 Linux UI。
开源法规之所以独特,是因为它对成功的要求比较特殊。一起来了解开源组织的律师如何帮助其雇主达成目标。
• 瑞士楚格州将从明年开始接受用比特币纳税 • 火狐浏览器将增加新的由下载驱动的保护功能
使用 Termux 和 Flask 在你的移动设备上创建、开发和运行一个网页应用。
在最近的一篇文章中,Linux Mint 团队披露了正在开发一个名叫“网页应用管理器(Web App Manager)”的新工具。
• 美国法庭判决 Snowden 曝光的大规模监视项目是非法的 • 新的 Python 脚本木马恶意软件瞄准金融科技公司
如果你是 Linux 的新手,你应该了解一下这个经常使用的术语。
在本期节目中,我们将探索在 ARPANET 平台上的,早期游戏开发天马行空的创意。
• 黑客正在利用一个 WordPress 插件高危漏洞 • Linux From Scratch v10 发布
凭借广泛的语言支持,Graudit 可以让你在开发过程中的审计你的代码安全。
OpenSSH 项目表示,他们认为 scp 协议已经过时,不灵活,而且不容易修复,然后他们继而推荐使用 sftp 或 rsync 来进行文件传输。
• 白帽黑客一度能控制所有特斯拉汽车 • 英特尔更新 MKL,AMD CPU 再次受伤
来了解一下 printf ,一个神秘的、灵活的和功能丰富的函数,可以替换 echo、print 和 cout。
使用 Docsify 创建文档网页并发布到 GitHub Pages 上。
• k3s 进入 CNCF 沙箱,首个进入 CNCF 的 k8s 发行版 • Google Chrome 加入密码泄露检查功能,支持一键跳转修改
铜豌豆 Linux 操作系统在 Debian 基础上,优化安装步骤,收集整理制作中文常用软件、一键安装脚本,搭建软件源,一次性安装完成常用中文应用,节省大家定制 Debian 的时间,可以做到“开箱即用”。
来自 Intel、MIT 和佐治亚理工学院的研究人员正在研究一个 AI 引擎,它可以分析代码的相似性,以确定代码的实际作用,为自动化软件编写奠定了基础。
• 微软 Linux 软件集合将不再支持 TLS 1.0/1.1 • CenturyLink 中断导致全球网络流量下降 3.5%
Glances 是一个系统监控工具,它把这些都联系在一起,并提供了更多的功能。
这些开源工具可以最大化延长运行时间并且在最大程度上减少问题。
• PyPy 和软件自由保护组织(SFC)终止双方长达十年的合作关系 • Fedora 34 计划通过提升压缩率减少安装媒介体积
OnionShare 是一个自由开源工具,它利用 Tor 网络安全和匿名地共享文件。
Riot 曾经是,现在也是一款基于开源 Matrix 协议的去中心化即时通讯应用。
• 恶意 npm 软件包试图窃取敏感的 Discord 和浏览器文件 • 苹果阻止了 Facebook 应用更新,要求征收内购的 30% 销售税
开放管理可能会让人感到恐惧。一位经理人解释了为什么值得冒这个风险。
Linux 命令可以提供文件的详细信息,也可以自定义显示的文件列表,甚至可以深入到文件系统的目录中,只要你愿意看。
• 全球比特币挖矿电力消耗突破 7 千兆瓦 • AI 从 NASA 的旧数据里识别出 50 颗新行星
有很多方法可以将 DOS 文本文件转换为 Unix 格式。
想象一下,在这个世界上,开源从来没有流行过,没有人认为将源代码提供给别人是个好主意。
• 跨平台桌面应用开发工具 Electron 10.0.0 发布 • Chrome 85 启用新技术提升 10% 性能
通过管理一套图书的完整代码示例,来探索轻量级的 RESTful 服务。
了解如何处理转储文件将帮你找到应用中难以重现的 bug。
• 基于浏览器的加密劫持在 2020 年第二季度活动量突然激增 • 游戏商 Epic 起诉苹果垄断初审,法院裁决“各打五十”
准备好在提到数据中心设备时,听到更多的“循环”一词。
“没有什么云。这只是别人的电脑。”确切地说,还是服务器。大型云提供商提供了一种相对简单的方式来扩展工作负载。但真正的成本是什么?
• Chrome 团队正探索 Rust 与 C++ 的互操作性 • WordPress 创始人称苹果阻止其更新 iOS 版本要求拿三成提成