2024年1月

Linux 中的 free 命令可以帮助你深入了解系统内存(RAM)的使用情况等。下面介绍如何充分利用它。

free 命令是了解系统内存(RAM)消耗情况,以及是否启用了交换的最简单方法之一。

但问题是:如何使用 free 命令? 嗯,这非常简单,不需要任何复杂的步骤。

因此,在本教程中,我将引导你使用 free 命令,并附有示例和练习题供你练习。

Linux 中如何使用 free 命令

要使用 free 或任何其他命令,最好从命令语法开始,我将从相同的开始。

以下是 free 命令的语法:

free [选项]

有多个选项可以使用,以更改 free 命令的默认行为。

现在,让我分享一些 free 命令常用的选项:

选项描述
-h通过调整 KB、GB 等数据单位,以人类可读的形式打印信息。
-s在给定的时间间隔后更新 free 输出。
-t显示系统和交换内存的总量。
-g以 GB 为单位显示数据。
-m以 MB 为单位打印信息。
-k以 KB 为单位显示输出。

但是如果执行不带选项的 free 命令会怎样呢? 你可以看到下面的内容:

这里,

  • total:表示存储总量。
  • used:显示系统已使用的存储空间。
  • free:可用于新进程的可用内存量。
  • shared:tmpfs(临时文件系统)使用的内存量。
  • buff/cache: 表示缓冲区和缓存使用的内存总和。
  • available:它估计有多少内存可用于启动新应用而无需交换。它是free 内存和可以立即使用的 buff/cache 的一部分的总和。

因此,如果你想要各种信息,只需输入不带选项的命令即可。

现在,让我们看一下 free 命令的一些示例。

1、以人类可读的形式显示信息

默认情况下,free 命令将以千字节为单位显示数据,这不是最易读的形式。

这就是 -h 选项发挥作用的地方,它以人类可读的形式(例如 KB 或 GB)打印值。

free -h

2、连续显示统计数据

一旦执行 free 命令,它只会显示执行该命令时的统计信息。例如,如果我在 12:45 执行 free 命令,那么它只会显示该时间的统计信息。

所以问题是:如何实现类似的行为,如显示实时统计数据的 htop?这不完全相同,但你可以使用 -s 标志以特定时间间隔刷新统计信息,如下所示:

free -s <秒>

例如,如果我想每秒刷新一次 free 命令,那么我将使用以下命令:

free -s 1

3、定义显示统计数据的次数

在前面的示例中,我解释了如何使用 free 命令连续显示统计信息,但你可能不希望它无休止地刷新,而只刷新几次。

为此,你可以使用 -c 标志,如下所示:

free -c <显示统计信息的次数>

假设我想查看统计数据 3 次,那么我将使用以下内容:

free -c 3

默认情况下,它将每秒刷新一次数据,但你可以使用 -s 标志来指定间隔时间:

free -c <显示统计数据的次数> -s <秒数>

例如,在这里,如果我想以 2 秒的间隔显示统计信息 3 次,那么我将使用以下命令:

free -c 3 -s 2

4、指定输出数据类型

虽然对于大多数用户来说,使用 -h 标志以人类可读的形式显示数据就可以完成工作,但是如果你想自己指定数据类型怎么办?

那么,你可以使用以下标志指定数据类型:

标志描述
--kilo-k以 KB 为单位显示内存。
--mega-m以 MB 节为单位显示内存。
--giga-g以 GB 为单位显示内存。
--tera以 TB 为单位显示内存。

你可以通过以下方式使用上述标志:

free --<kilo/mega/giga/tera>

例如,如果我希望以 MB 为单位显示内存统计信息,那么我将使用以下命令:

free --mega

5、获取物理内存和交换内存的总和

默认情况下,可用内存将显示物理内存和交换内存的行,但是如果你想获得它们的总和怎么办?

好吧,你可以使用 -t 标志:

free -t

练习题 ?‍?

你可以练习以下一些问题,以更好地使用 free 命令:

  • 连续打印内存统计数据 3 次,中间间隔 3 秒。
  • 以人类可读的形式获取物理内存和交换内存的总和。
  • 重定向 free 命令的输出到文本文件中。
  • 如何从 free 命令的输出中只打印一列? (提示:使用 awk 命令 并指定列号)。

如果你对这些问题有任何疑问,你可以在此处发表评论。

总结

每个命令都会以某种方式派上用场。free 命令也有这样一个被低估的场景来获取有用的信息。

? 我希望你发现本指南有用! 请让我知道你对我接下来应该介绍什么内容的想法?

(题图:DA/07440245-cdb2-43ac-94d9-c4a394ced646)


via: https://itsfoss.com/free-command/

作者:Sagar Sharma 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 ChatGPT 几乎没有提升必应搜索市场份额

微软去年 2 月在必应中整合了 AI 聊天功能时,看好微软的分析师宣称此举是 “iPhone 时刻”,可能会颠覆搜索市场,削弱谷歌的主导地位。但近一年之后,似乎没什么效果。根据 StatCounter 的数据,去年底必应的市场份额为 3.4%,自 ChatGPT 发布以来提升不到 1%,必应在美国的月活跃用户增加到了 440 万。但也不是完全没有意义,根据 SensorTower 的数据,在微软引入 ChatGPT 之前一个月,用户在必应上投入的时间比一年前减少了 33%,而引入 ChatGPT 的新必应至少扭转了下滑趋势,用户在必应上花费的时间增加了 84%。而谷歌仍以 91.6% 的市场份额称霸全球搜索市场。

(插图:DA/71f2a4aa-3f88-4004-a460-e6740c60635d)

消息来源:彭博社
老王点评:现在一些人已经厌倦了 AI 对话和生成的内容和图片了。

2 谷歌明确警告 Chrome 隐身模式仍然会被跟踪

在谷歌准备解决一项指控其涉及 Chrome 隐身模式的隐私违规的集体诉讼案的同时,也更新了 Chrome 的隐身模式的警告,说明谷歌和其他公司运行的网站仍然可以在 Chrome 浏览器的半私人模式下收集你的数据。虽然熟悉技术的人已经知道,但许多人可能不明白隐身模式到底做了什么。在其金丝雀通道已经可以看到新的警告,“你已进入隐身状态。使用此设备的其他人无法看到你的活动,所以你可以更隐私地浏览网页。这不会改变你访问的网站和他们使用的服务(包括谷歌)如何收集数据。”而正式版的 Chrome 中的警告仍然是“你已进入隐身状态。现在你可以保持隐私地浏览,使用这个设备的其他人无法看到你的活动。”

(插图:DA/a26f5ff7-76b7-4e59-9be1-c5fe80763f80)

消息来源:Ars Technica
老王点评:作为一个广告公司,其隐身模式也必须在不伤害广告业务的前提下提供,而不像其它的浏览器不但提供真正的隐身,甚至还会提供链路和 IP 的保护。

3 Rust 编写的 Linux 调度程序可提高游戏性能

Canonical 的 Linux 内核工程师 安德烈·里基 Andrea Righi 在假期尝试用 Rust 编写了一个 Linux 调度器,他“很震惊地发现,它不仅能工作,甚至在某些工作负载(如游戏)下的性能还超过了默认的 Linux 调度器(EEVDF)。”

(插图:DA/f5ce4793-c612-4ba6-86b4-14300cfd0ad0)

消息来源:Phoronix
老王点评:难道 Rust 不仅安全,而且在性能方面也有优势吗?这倒是个好消息。

Canonical 公布了将延长 Ubuntu LTS 的软件更新。而且,直到现在我们才知道……

距离我们期待已久的下一个 Ubuntu 长期支持版本(LTS)(Ubuntu 24.04 LTS “Noble Numbat ”) 的发布只有几个月的时间了。

不要忘记,Canonical 曾在去年 12 月初发布了 路线图,其中展示了桌面团队正在为 Ubuntu 24.04 所做的工作。即使是早期的 Ubuntu 23.10 版本也可以作为即将发布的 LTS 版本的有力指标。

然而,由于 Destination Linux 在 Ubuntu 峰会上与一位特邀嘉宾进行的采访,我们现在对 Ubuntu 24.04 版本有了更多了解

对 Ubuntu LTS 版本提供 12 年支持?

采访的嘉宾正是 Canonical 首席执行官 Mark Shuttleworth。他透露,Ubuntu 24.04 LTS 将获得 12 年的更新支持,并且对一些较旧的 LTS 版本也做出同样的承诺(未指定任何版本)。

Mark 提到:

我不想抢别人的风头,但基本来说,我们将为 24.04 提供 12 年的更新支持,而且我们还将为一些旧版本也提供 12 年的更新支持。

Mark 将其称为“白金级企业承诺”,与红帽企业版 Linux(RHEL)提供的相当。此外,他们不仅针对核心组件这样做,而且针对的是整个发行版大约 30,000 个源代码包。

他还补充道:

显然,这其中有一部分是 Ubuntu Pro 的功劳,但一个简单的事实是,你现在可以使用 Ubuntu 24.04,而且你将能够部署一些东西,因为你知道在接下来的 12 年里,你只需定期更新就可以了,而且这些东西会得到保障,一直都会得到维护。

很明显,为了获得这种长期支持,你必须注册 Ubuntu Pro。而且,考虑到 Pro 订阅对个人使用是免费的,这并不一定是件坏事。

如果你不选择 Ubuntu Pro,那么你将在 2029 年前获得五年的标准更新

早些时候,我们知道 Ubuntu 24.04 通过订阅可以获得长达 10 年的软件和安全更新,直到 2034 年 4 月。然而,现在随着新信息的出现,情况发生了变化。

现在,我们可以看到 Ubuntu 24.04 LTS 的支持至少到 2036 年 4 月,这对于 Linux 发行版来说是相当长的支持期。

如果你问我,我希望在 Ubuntu 官方博客上看到关于延长支持的公告,我们可以在其中获得有关哪些旧发行版将受到支持的详细信息。

我强烈建议你观看这篇 采访,因为它也包含一些有关人工智能的有趣信息!

如何获得延长支持?

如果你是一家企业,或者不喜欢在标准的五年支持期结束后更换 Ubuntu LTS 安装,那么购买 Ubuntu Pro 就是一个不错的选择

就目前情况而言,如果你是个人用户,你可以在最多五台计算机上免费订阅 Ubuntu Pro对于企业,你必须直接 联系 Canonical 获取定价。

Ubuntu Pro

? 12 年的软件更新支持听起来让你兴奋吗?在下面的评论中分享你的想法。

(题图:DA/905dc3a4-4d15-4f29-aab3-eda638bdc5bf)


via: https://news.itsfoss.com/ubuntu-24-04-lts-support/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

1 苹果公司首次在全球智能手机市场占据首位

2023 年,全球智能手机出货量下降了 3.2%,为 11.67 亿部智能手机,除了苹果公司(3.7%)和中国的传音(30.8%),前五位的其它厂商都报告了市场份额收缩。2023 年的智能手机全球出货量是十年来最低的。据 IDC 数据,虽然苹果手机的全年出货量也在下降,但其全年达到 2.346 亿部,iPhone 在全球智能手机市场中首次取得领先(20.1%)。而长期占据智能手机市场第一名的三星(19.4%)上一次失去第一名是在 2010 年,当时的第一名是诺基亚。

(插图:DA/fd9926b1-0168-4220-bd2c-6f8ea5f0f2e6)

消息来源:The Verge
老王点评:虽然一再被诟病,但是没想到苹果手机居然取得了第一。

2 美国国会要求 NASA 必须打败中国重返月球

美国国家航空航天局(NASA)的 阿耳特弥斯 Artemis 登月计划目前计划在 2025 年和 2026 年发射其飞行器。但前 NASA 局长 迈克·格里芬 Mike Griffin 说:“当别人登上月球时,美国及其合作伙伴却没有登上月球,这是不可接受的。”美国众议院科学、太空和技术委员会于 17 日召开听证会,多名成员对计划的拖延表示担忧,认为屈居第二可能危及美国的国家安全。有趣的是,该委员会主席说,“首先登陆的国家将有能力开创一个先例,决定未来的月球活动是以公开透明的方式进行,还是以更受限制的方式进行。”他们将太空称为 “最终的军事制高点”,称谁在最后的前沿领域领先,谁就 “将控制这个地球的命运”。

(插图:DA/2fdd9e44-76a4-41ee-bc2b-c617469dc6e9)

消息来源:Space
老王点评:是不是首先登陆先不说,但是这是不是又一个“星球大战”计划?

3 摩根大通每天遭受 450 亿次网络攻击

摩根大通资产与财富管理部门主管 玛丽·埃多斯 Mary Erdoes 在达沃斯发表讲话时说,黑客每天攻击其系统 450 亿次,是一年前的两倍。她表示,该银行每年在技术方面的支出达 150 亿美元,并雇用了 62,000 名技术专家,其中许多人专门致力于打击日益猖獗的网络犯罪。之所以拥有“比谷歌或亚马逊更多的工程师”,是因为欺诈者变得更聪明、更精明、更迅速、更狡猾、更调皮。

(插图:DA/4c0f6e95-4928-4f92-ba81-a81302c48ee2)

消息来源:《金融时报》
老王点评:这个数据是非常令人吃惊的。

回音

  • 五天后,Linus Torvalds 恢复 上线,开始合并 Linux 6.8 的补丁。

博通致 VMware:“我还没干完!”

看来,VMware 的新主人还没消停。在对永久许可证客户 致命打击 之后,博通 现在又准备剥离云计算业务长期存在的另一部分了。

这一次,到了VMware 云服务提供商计划遭到彻底改变的时候,这将会影响到许多人,如果他们得不到博通的邀请,甚至会失去业务。?‍♂️

VMware 的云服务提供商面临“斩除”

精明的 The Register 老编辑们首先发现,已经确知,博通将在 2024 年 4 月底之前完全关闭 VMware 云服务提供商计划

这已经成为现实,正如早些时候,他们还结束了 VMware 的 合作伙伴计划,取而代之的只会有少数合作伙伴被邀请加入博通优势合作伙伴计划。

根据消息来源,这些合作伙伴的资格标准是年收入至少达到 500,000 美元,才能保持其合作伙伴身份。

现在,许多 VMware 云服务提供商 也面临着类似的命运,他们收到了一封神秘的信,信中写道:

自 2024 年 4 月 30 日起,VMware 合作伙伴连接计划下以 VMware 云服务提供商进行交易的能力将终止。

不过,我们要强调的是,你可能有机会加入博通专家优势合作伙伴计划。此仅限受邀者参与的计划要求更简单,并提供更多好处,我们将于 2024 年初开始邀请合作伙伴加入。

但问题是,博通并未明确谁将被邀请加入该计划,以及邀请的标准。许多人担心,由于这一举措,较小的云服务提供商将被挤出,因为所谓的“更简单的要求”并不明确。

甚至是云服务提供商也感到晕头转向,其中有一家提供商仍在努力解决这个问题。向 The Register 提到以下内容:

他们怎么能在没有任何通知和细节的情况下,突然取消一项影响数百甚至数千用户的重要计划?

他们在节假日前的星期五就发出了通知,而且没有任何后续行动,这使得情况更加恶劣。

这看起来确实很糟糕,而且博通最近对 VMware 的处理并不一定得当,许多人已经转向 ProxmoxMicroCloud 等替代服务,以避免日后陷入意外。

如果你是受此影响的提供商之一,你可以访问博通 合作伙伴门户,或浏览他们的 FAQ 页面 以获取有关这些变化的更多信息。

截至撰写本文时,博通或 VMware 尚未就此事发表正式声明,我真诚地希望他们能够澄清现有合作伙伴对此有何期望。

对于小型云提供商来说是一个糟糕的举动

此举会让许多人感到反感。如果上述情况属实,那么许多小型云计算提供商将很有可能从这个仅限受邀的博通合作伙伴俱乐部中被踢出局

如果这些小型机构打算继续为客户提供服务,则可能必须与收到邀请的机构签约。许多人已经对此举是否具有反竞争性提出质疑,我同意他们的猜测。

甚至 Reddit 上的 这个帖子 也已经有了一些非常有趣的评论。有些人认为,这次收购总是会有一个丑陋的结局。

? 你对此有何看法? 博通会就此止步,还是会采取更激进的举措?


via: https://news.itsfoss.com/broadcom-vmware-continues/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

这是一个简约直观的基于 Arch 的发行版,无需繁琐的开箱定制。

最近,我在寻求一些最佳的 基于 Arch 的 Linux 发行版

在浏览过我们过去的报道,并进行了一番搜索之后,我找到了一些颇为出色的发行版。

其中 Archcraft 这款发行版让我眼前一亮,它极具用户友好性。我希望能有更多类似 Archcraft 的发行版,幸运的是,在几天前,我发现了 Parch Linux

一起来看看这个引人入胜的发行版,它“力图做到美观、易用、轻量、快捷且稳定”。

Parch Linux:概述 ⭐

Parch Linux一款面向 Linux 新手和经验者的开源轻量级发行版。它以 Arch Linux 为基础,为用户提供了清新的体验。

一些 关键特点 包括:

  • 直观的用户界面
  • 采用滚动更新机制
  • 集成 pacman 包管理器
  • 少量的定制以增强用户体验

初体验 ?‍?

我在 虚拟机 上尝试安装了 Parch GNOME 版本,整个过程十分简单明了。点击 “欢迎” 应用程序的一键“安装 Parch”按钮即可启动 Calamares 安装程序

尽管外观和感觉有所不同,但此次的安装体验,确是你能从 Calamares 那里预期的。

我依次设置了时区、键盘布局,然后开始设置用户,输入常见的信息,如用户名、密码、计算机的名称等。

熟悉的 磁盘分区 步骤也随之而来,诸如 ext4btrfsjfsxfsf2fsreiser 等文件系统皆在选项之中。

所有的设置就位后,安装程序开始运行,屏幕底部出现了进度条,屏幕中心处是 Parch Linux 的徽标。

安装完成后,系统重新启动到了这个美丽的桌面,GNOME 45.1 的全新工作区切换器和更新后的快速设置菜单等新功能一览无余。

我在想还有没有其他的壁纸。你可以在一些带有 Parch Linux 徽标的壁纸中找到一些有趣的选择。

不忘记,停靠栏已经对齐到了屏幕的左侧。

我还发现 Parch Linux 提供了一套 实用的应用程序,包含诸如 GPartedKeePassXC、Vim,以及 GNOME 的一些常见应用,比如图像浏览、视频播放、地图查看等。

这个发行版内置了最新的核心包 Pacman 6.0.2,使用 pacman -Syu 命令即可获取最新的包。

然后,我注意到了与默认 GNOME 终端不同的终端模拟器。

Parch Linux 采用了 Blackbox 终端,这是一个精致的 GTK4 终端,用于满足喜欢极简终端模拟器的用户。

总的来说,我喜欢 Parch Linux 所提供的一切。

当然,在任何基于 Arch 的发行版上,你都可以自定义所有的东西。

但我认为,Parch Linux 在 Arch Linux 的基础上打造出更简单的用户体验,并且刻意做了一些定制,这对新的 Linux 用户来说,是有益的。

? 下载 Parch Linux

尽管我试验的是 GNOME 版本,但还有其他更多版本可供选择。比如 Parch KDEParch XFCEParch Cinnamon 等。

所以,如果你要获取 Parch Linux 的任何版本,你可以直接访问其 官方网站 或者 FOSS Torrents 页面

Parch Linux

如果你遇到任何问题,或者对这个发行版有任何问题,都可以访问 Parch Linux 论坛 或者它的 GitHub 仓库

如果你在想为什么我们更关注 Arch-based 发行版,可能原因在于:

喜欢 Arch Linux 的六个原因

? 可以分享一下你对这个基于 Arch 的发行版的看法吗?我们已经有足够多的发行版了,还是依然需要更多?

(题图:DA/1fee979e-9788-4bc8-a9cc-e8bccc2172c2)


via: https://news.itsfoss.com/parch-linux/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出