LINUX
文章平均质量分 85
mikes zhang
是一位喜欢美食的工程师,由于对Python程式语言非常有兴趣,所以提供线上的Python「入门教学、爬虫应用、资料分析与网页开发」等主题的教学,通过小项目开发实施的方式来帮助初学者们学习Python程序语言,并且有能力开发属于自己的应用程序。
展开
-
Ubuntu中文输入法设置指南:轻松上手,畅享输入体验
在Linux的世界里,Ubuntu以其强大的功能和优美的界面设计赢得了众多用户的喜爱。最后,我要说的是,科技的力量是无穷的,它让我们的生活变得更加便捷和多彩。在这个信息爆炸的时代,掌握一门新的技能或工具,就像打开了一扇新的窗户,让我们看到了更广阔的世界。在Ubuntu的广阔天地里,中文输入法的设置只是一个小小的起点,更多精彩的应用和功能等待着您去探索。在这里,我将以Fcitx为例,为大家介绍如何设置中文输入法。通过以上步骤,我们已经在Ubuntu上成功设置了中文输入法,并进行了基本的配置和优化。原创 2024-03-31 02:00:00 · 289 阅读 · 0 评论 -
Nginx的多线程支持探究
Nginx作为一款高性能的Web服务器和反向代理服务器,其架构和并发处理模型的选择都经过了精心的设计和优化。虽然Nginx本身并不直接支持多线程处理模型,但通过其模块和第三方扩展的支持,仍然可以实现类似多线程的并发处理效果。未来随着技术的不断发展和新需求的出现,Nginx可能会继续优化其架构和并发处理模型,为用户提供更加稳定、高效的Web服务体验。同时,我们也期待有更多创新的并发处理技术和方案能够应用到Nginx中,为其带来更加卓越的性能和扩展性。原创 2024-03-02 17:37:14 · 608 阅读 · 0 评论 -
Nginx的工作原理详解
Nginx采用了一个master-worker的进程模型。在这种模型中,有一个master进程负责管理和监控worker进程,而worker进程则负责处理实际的网络请求。这种架构使得Nginx能够充分利用多核CPU的优势,提高并发处理能力。Nginx的工作原理基于其独特的事件驱动架构和异步非阻塞的I/O模型,使其能够实现高并发、低资源消耗的特性。通过高效地处理连接和请求,以及模块化的设计方式,Nginx在Web服务器领域取得了巨大的成功。原创 2024-03-04 01:45:00 · 1066 阅读 · 0 评论 -
Nginx:高性能的HTTP和反向代理服务器解析
Nginx作为一款高性能的HTTP和反向代理服务器,在Web应用架构中扮演着重要的角色。其独特的事件驱动架构和模块化设计使得它能够处理大量的并发连接且资源消耗低、稳定性高。通过了解Nginx的基础知识和工作原理,我们可以更好地应用它来解决实际的问题并提高系统的性能。原创 2024-03-04 00:30:00 · 794 阅读 · 0 评论 -
CentOS 7操作系统安装的硬件要求详解
这些要求包括兼容的处理器架构、足够的内存、适当的存储空间以及必要的输入/输出设备等。具体来说,推荐至少具备1 GHz的处理器、1 GB的内存(对于基本服务器安装)、至少10 GB的磁盘空间以及兼容的显卡和网络适配器等。实际上,根据你的需求和计划安装的应用程序数量,可能需要更多的存储空间。然而,如果你的系统需要运行更多的应用程序或服务,或者需要支持更多的用户,那么可能需要更多的内存。虽然CentOS 7可以在较低频率的处理器上运行,但为了获得更好的响应速度和整体性能,推荐使用至少1 GHz的处理器。原创 2024-03-03 01:30:00 · 2642 阅读 · 0 评论 -
Ubuntu系统开发环境搭建与常用软件概览
作为一款基于Debian的Linux发行版,Ubuntu凭借其友好的用户界面、强大的社区支持和广泛的应用软件,吸引了无数开发者和普通用户。通过合理配置和开发工具的选择,你可以打造一个高效、稳定的开发环境。同时,Ubuntu丰富的软件资源也为你的日常工作和生活提供了极大的便利。如果你的应用需要使用数据库,那么在Ubuntu上安装和配置数据库也是开发环境搭建的一部分。常见的数据库如MySQL、PostgreSQL和MongoDB等都有Ubuntu的官方支持,可以通过apt包管理器轻松安装。用于终端会话管理等。原创 2024-03-02 17:12:45 · 1050 阅读 · 0 评论 -
Linux常用操作命令大全
以上只是Linux中常用命令的一部分,实际上Linux提供了成千上万的命令和工具供用户使用。掌握这些常用命令是学习和使用Linux的基础,但要想真正成为一名Linux高手,还需要不断学习和实践。使用此命令可以查看和配置网络接口的参数,如IP地址、子网掩码等。这是一个更强大的命令,允许用户指定关闭或重新启动系统的时间和方式。这是一个非常有用的命令,可以帮助用户快速找到包含特定文本的行。这是一个交互式的命令,可以实时更新显示系统中各个进程的资源占用情况。(显示所有文件,包括隐藏文件)等,可以获取更详细的信息。原创 2024-03-02 17:06:42 · 3846 阅读 · 1 评论 -
Arch Linux 中的 AUR 是什么?您应该使用它吗?
AUR(Arch 用户存储库)是一个社区驱动的软件存储库,为 Arch Linux 用户提供超过 85,000 个软件包。与其他 Arch 存储库(例如 core、extra 和 multilib 存储库)不同,AUR 不托管可立即安装的软件包。事实上,它根本不托管二进制文件或打包软件。AUR 托管包构建文件,称为 PKGBUILD。这些是由 Arch 工具运行的 shell 脚本makepkg。运行时makepkg,它会查找名为“PKGBUILD”的文件。原创 2023-06-28 20:31:48 · 726 阅读 · 0 评论 -
为什么我从 Manjaro Linux 跳到 EndeavourOS
我使用 Manjaro Linux 已经两年了,但随着时间的推移,我最初对 Manjaro 的喜爱逐渐减少,我对它的感觉越来越不舒服。这就是我转向 EndeavourOS 的原因。原创 2023-06-30 09:15:00 · 350 阅读 · 0 评论 -
如何启用嵌套 KVM 虚拟化
KVM 是一种集成到 Linux 内核中的虚拟化技术。如果处理器支持,启用 KVM 的系统可以充当类型 1 管理程序。有几种方法可以使用 KVM 创建虚拟机。QEMU可以使用 KVM 和libvirt,它的Virtual Machine Manager UI 提供了一个方便的界面。KVM 可用于在兼容硬件上创建嵌套虚拟机。这使您可以在 VM 内创建 VM,以适应更复杂的用例。考虑在您的主机上运行的虚拟化开发环境。您可能需要在该环境中运行虚拟设备模拟器,在裸机硬件深处嵌套两层。原创 2022-09-23 00:00:00 · 3370 阅读 · 0 评论 -
如何隐藏 Apache 的版本号和操作系统信息
Apache 是最流行的 Web 服务器之一,但它的默认配置在许多 Linux 发行版中包含有问题的选择。Apache 倾向于宣传其特定版本和运行它的平台,这些信息可能对攻击者有价值。这篇快速文章将向您展示如何禁用此输出以帮助保护您的服务器。通常没有理由让它处于活动状态,关闭它应该只需要一分钟。这是显示目录索引的全新 Apache 2.4 安装:该页面的页脚显示您的服务器的 Apache 版本代码、操作系统名称以及内部 IP 地址和端口号。这些是潜在的敏感细节。原创 2022-09-19 08:42:17 · 2369 阅读 · 0 评论 -
如何在 Linux 中 grep 搜索文件名而不是内容
grep是一个Linux工具,通常用于在文本文件中搜索特定内容。但是,在目录中搜索文件名而不是文件内容通常很有用,这可以通过grep其他Linux命令行实用程序来完成。原创 2022-07-24 01:30:00 · 2827 阅读 · 0 评论 -
如何向 Linux 服务器添加额外的 IP 地址
大多数Linux服务器,包括虚拟专用服务器,都会附带一个公共IP地址供您连接。但是,用于承载连接的物理网卡可以支持任意数量的IP地址。以下是向服务器添加新服务器的方法。原创 2022-07-23 01:15:00 · 2951 阅读 · 0 评论 -
如何在匹配行之前使用 grep 显示文件名和行号
grep是一个Linux实用程序,通常用于搜索文件内容或传递给它的任何输入。在搜索多个文件时,显示文件名和行号很有用,尤其是在使用它在shell脚本中自动化时。原创 2022-07-21 00:45:00 · 3851 阅读 · 0 评论 -
如何在 Linux 上使用 pmap 命令
找出一个 Linux 进程使用了多少 RAM 并不是一件简单的事情——尤其是在需要考虑共享内存的时候。值得庆幸的是,该pmap 命令可以帮助您理解这一切。内存映射在现代操作系统上,每个进程都存在于自己分配的内存区域或分配空间中。分配区域的边界不直接映射到物理硬件地址。操作系统为每个进程创建一个虚拟内存空间,并充当将虚拟内存映射到物理内存的抽象层。内核为每个进程维护一个转换表,并由CPU访问。当内核更改在特定CPU 内核上运行的进程时,它会更新将进程和 CPU 内核联系在一起的转换表。抽象的好处.原创 2022-04-26 19:02:34 · 2880 阅读 · 3 评论 -
如何在 Linux 上的 Bash 中从套接字读取数据
Linux命令行允许您通过侦听套接字或连接到套接字来检索数据。可以在文本文件中捕获数据。我们向您展示如何。套接字客户端和服务器套接字允许联网软件进行通信。它们首先在 4.2BSD Unix操作系统中实现,该操作系统于 1983 年在加州大学伯克利分校创建。它们很快被 System V Unix和 Microsoft Windows 采用。套接字是软件网络连接的端点,被抽象化以便可以将其视为文件句柄。这意味着它符合“一切都是文件”的一般 Unix 和 Linux 设计原则。我们并不是指您将网络电缆插入.原创 2022-04-21 18:39:14 · 1179 阅读 · 0 评论 -
apt vs. apt-get:Linux 上有什么区别?
为什么基于 Debian 的 Linux 发行版具有apt以及apt-get?apt是替换还是他们apt-get 有不同的目的?我们解释这两个命令之间的关系。Debian 软件包管理系统创建Linux 发行版的主要工作是设计和创建包管理系统。您的用户需要有一种方法来安装和卸载软件包。这需要软件从您的软件存储库中检索软件包文件并将它们正确安装在用户的计算机上。这不是一件小事。即使将软件工程放在一边,托管软件存储库也需要时间、精力和费用。这就是为什么这么多“新”Linux 发行版是现有 Linux 发行.原创 2022-04-19 19:10:02 · 617 阅读 · 1 评论 -
Ubuntu 22.04 ‘Jammy Jellyfish‘ 的新功能
Ubuntu 22.04 LTS “Jammy Jellyfish” 将于 2022 年 4 月 21 日发布。这个广受欢迎的Ubuntu Linux 发行版的最新版本 将长期支持到 2027 年。Jammy Jellyfish 是否值得升级?让我们来了解一下。规范发布周期Canonical每六个月发布一个版本的Ubuntu 。一个版本在 4 月发布,另一个版本在 10 月发布。发布号的第一部分是年份,“.04”或“.10”部分表示月份。这可以很容易地弄清楚 Ubuntu 的最新版本是什么,或者查看特.原创 2022-04-13 19:05:56 · 3298 阅读 · 0 评论 -
GNOME 42
目前处于测试阶段的 GNOME 42 将于 2022 年 3 月 23 日发布。Fedora 36 和 Ubuntu 22.04 将包含此版本的流行Linux 桌面环境。我们把它转起来看看有什么新东西。GNOME、GTK4 和 libadwaitaGNOME 40带来了具有水平主题和布局的新工作流程。GNOME 41通过引入libadwaita共享库建立在这个新基础之上。这个库提供了 GNOME 主题引擎。正是软件层使 GNOME 能够使用主题。用于开发GNOME 桌面和本机 GNOME 程序的工具.原创 2022-03-23 20:43:54 · 2317 阅读 · 0 评论 -
如何在 Linux 上使用 timedatectl 命令
Linuxtimedatectl命令允许您为系统时钟和实时时钟设置时间、日期和时区。稍等片刻,我们将向您展示这一切是如何运作的。都是相对的您的计算机对时间的处理是您可能期望非常简单的事情之一。至少,直到你开始研究它。Linux 系统时钟计算自Unix 纪元以来的秒数。这是 1970 年 1 月 1 日 00:00:00,UTC。UTC 代表世界协调时间,但它通常被称为协调世界时或只是世界时。这是世界管理和调节时间的时间标准。不同的时区对 UTC 应用偏移量以获得它们的本地时间。一些时区领先于 UTC.原创 2022-03-16 02:45:00 · 2369 阅读 · 0 评论 -
如何从 Linux 命令行检查目录大小
虽然 Linux 命令ls 可以显示文件的大小,但它不适用于目录,目录总是显示为 4096 字节。您需要使用该du 命令递归到子目录并打印出总数。使用 du 命令最好的替代品ls 是使用du 几个标志:du -had 1该-h 标志代表“人类可读”,它将为您格式化 KB、MB 和 GB 的大小,而不是让您获取计算器。该-a 标志是“全部”,将包括单个文件和目录,使其有助于模仿工作方式ls 。该标志是对 打印结果的-d 1 深度的限制。du默认情况下,它被配置为打印出每个子目录,如果您有很多嵌.原创 2022-03-06 02:15:00 · 352 阅读 · 0 评论 -
如何在 Linux 中安装 Microsoft OneDrive
![在这里插入图片描述](https://img-blog.csdnimg.cn/e64eb6a586cd43da90a4eade045b0c60.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbWlrZXMgIHpoYW5n,size_20,color_FFFFFF,t_70,g_se,x_16)想象一下,像安装 Linux 文件系统的任何其他部分一样安装 Microsoft OneDrive。原创 2022-01-26 00:30:00 · 2526 阅读 · 0 评论 -
如何使用 Nmtui 管理 Linux Wi-Fi 网络
Nmtui 是一个终端应用程序,可让您在使用 NetworkManager 的 Linux 发行版上管理 Wi-Fi 连接。它在基本图形界面中公开了 Nmcli CLI 的大部分功能。Nmtui 是网络管理器文本用户界面的缩写。它提供了一个基于 curses 的 TUI,其中包含交互式提示。尽管 nmcli 命令可能很复杂且难以记住,但一次nmtui调用会将您带到一组帮助您配置连接的菜单中。主菜单不带参数运行nmtui会显示三个选项的菜单。使用箭头键突出显示项目,然后按 enter 选择它。编辑.原创 2022-01-22 03:00:00 · 2244 阅读 · 0 评论 -
如何检查 Docker 守护进程或容器是否正在运行
Docker 使用基于守护进程的架构,其中 CLI 连接到在您的机器或远程主机上单独运行的长期运行的进程。CLI 命令将不起作用,如果守护程序停止,您的容器通常会脱机。以下是如何检查 Docker 的守护进程是否已启动,以便您诊断容器和docker命令的问题。docker当守护进程未运行时,每次使用CLI时都会看到“无法连接到 Docker 守护进程”消息。使用 Systemctl 检查您可以在使用 Systemd进行服务管理systemctl的发行版上检查 Docker 的状态。这涵盖了大多数流行.原创 2022-01-18 10:00:00 · 3106 阅读 · 0 评论 -
Dockerfiles 中的 COPY 和 ADD 有什么区别?
ADD并且COPY是两个类似的Dockerfile指令,可让您在构建时将内容添加到图像中。而COPY它是一个直接的源到目标副本,ADD包括用于处理档案和远程 URL 的额外功能。复制COPY是两条指令中较简单的。它接受两个参数,源和目标:COPY example.txt /example/dir/example.txt源路径将从您的 Docker 主机复制到容器的文件系统中。构建的映像将包含指定目标路径中的复制文件或目录。COPY适用于所有文件和目录,但源路径仅限于活动构建上下文中的路径。运.原创 2022-01-14 15:55:46 · 864 阅读 · 0 评论 -
如何使用 iOS 文件应用程序连接到网络共享
Stock Files 应用程序可让您在 iPhone 或 iPad 上管理文件系统。从 iOS 13 开始,它还允许您使用远程网络共享。您不再需要第三方应用程序来访问网络设备上的文件。由于文件与 SMB 协议兼容,您将能够连接到使用大多数常见服务器创建的网络共享。其中包括由 Windows 和 Mac 机器托管的共享、Linux 上的 Samba 服务器以及流行的 NAS 驱动器。这是连接的方法。添加网络共享首先打开文件应用程序。它是默认安装的,因此您应该可以在主屏幕、应用程序库或在 Spotli.原创 2022-01-13 11:09:25 · 2561 阅读 · 0 评论 -
如何使用 Lens 仪表板可视化您的 Kubernetes 集群
Lens是一个高级开源 Kubernetes 仪表板,可提供集群的图形视图。与其他仪表板不同,Lens 是一个基于 Electron 的桌面应用程序,您可以将其安装在您的机器上。它使用您现有的 Kubeconfig 文件连接到您的集群。获取版本预编译的 Lens 二进制文件可从项目网站 获得。有适用于 Windows、macOS 和多种 Linux 版本的选项。您可以从 Debian、Fedora、Snap 和 AppImage 分发格式中进行选择。下载并运行相应的安装程序。从操作系统的应用程序列.原创 2022-01-08 10:05:54 · 3673 阅读 · 1 评论 -
如何使用“脚本”记录 Linux 终端命令
该script命令允许您在终端中记录和重放活动。当您想要创建您已采取的步骤的参考或者您正在创建供其他人遵循的教程时,这会很有帮助。script输出您运行的所有命令的打字稿。它的工作原理是将您放入一个记录您执行的所有内容的子 shell。当您离开 shell 时,您的会话将保存为纯文本。这script比重定向输入流更可靠。基本用法该script命令可以不带任何参数运行:script一个新的捕获会话将开始。您的终端会话将保存./typescript在您的工作目录中。您可以通过提供script参数.原创 2022-01-07 22:24:41 · 1240 阅读 · 0 评论 -
如何使用 Grype 查找容器和文件中的漏洞
Grype 是一个开源漏洞扫描器,可以发现容器镜像和文件系统目录中的弱点。Grype由 Anchore 开发,但作为一个独立的二进制文件工作,比 Anchore 引擎更容易掌握。已知漏洞通过过时的操作系统包、受损的编程语言依赖项和不安全的基础映像进入您的软件。主动扫描您的工件可以让您在恶意行为者发现问题之前了解问题。以下是如何使用 Grype 查找代码和容器中的问题。安装 GrypeGrype 作为预编译的二进制文件以deb、rpm、Linux 源代码和 Mac 格式分发。您可以从 GitHub获取.原创 2022-01-01 20:25:41 · 1559 阅读 · 0 评论 -
如何在远程 SSH 服务器上运行本地 Shell 脚本
通过 SSH 运行命令的问题在于,通常您必须自己键入它们或上传脚本文件。但是,通过一些 bash 知识,您可以通过 SSH 传递整个脚本,而无需.sh 在远程计算机上保存该文件。解决方案:通过标准输入传递脚本SSH 命令有一种模式,您可以在其中在远程服务器上运行任何单个命令。为了运行多个命令,您必须使用以下技巧:ssh user@remotehost 'bash -s' < script.sh该bash -s 命令的意思是“在新的 bash 会话中执行以下命令”。该-s 标志使其从标准输入.原创 2022-01-01 20:16:08 · 6782 阅读 · 0 评论 -
如何在不停止的情况下从 Docker 容器中分离
Docker 容器具有交互模式,可让您将终端的输入和输出流附加到容器的进程。按 Ctrl-C 通常会终止该进程,导致容器停止。这是在不停止容器的情况下从会话中分离。不停地分离Docker 支持使用键盘组合从容器中优雅地分离。按 Ctrl-P,然后按 Ctrl-Q,以断开连接。您将返回到您的 shell,但先前附加的进程将保持活动状态,使您的容器保持运行。您可以通过使用docker ps获取正在运行的容器列表来检查这一点。exit除非经过特殊配置,否则按 Ctrl-C 或运行命令通常会终止容器的前.原创 2021-12-31 22:18:39 · 435 阅读 · 0 评论 -
如果必须使用密码,如何自动进行 SSH 登录
SSH 没有通过标准输入发送密码的简单方法,因此很难实现自动化。虽然它在安全性方面并不理想,但您可以使用该sshpass 实用程序在 bash 脚本中自动执行 SSH 密码身份验证。在我们开始之前——出于某种原因,对 SSH 使用自动密码被认为是不好的做法。在几乎所有情况下,最好使用 SSH 密钥,我们将在下面展示。但是,密码确实具有更易于管理、记住和分发给团队成员的优点。这些同时都是安全方面的缺点,但这是您可以选择进行的权衡。使用 SSHPass常规ssh 命令没有–password 允许您轻松自.原创 2021-12-30 15:53:09 · 1828 阅读 · 0 评论 -
如何在 Ubuntu 中设置 Rocket.Chat
企业聊天平台提供即时消息、团队协作等功能。Rocket.Chat 提供免费的自托管选项。以下是如何在 Ubuntu Linux 上将其设置为私人内部使用。聊天有效率吗?人们很容易将Slack、Microsoft Teams和Rocket.Chat等工具视为即时通讯客户端。他们远不止这些。如果使用得当,这些企业消息传递平台会鼓励并简化部门和团队内部和之间的协作。团队成员之间轻松快速的沟通只能是一件好事。共享图像、文档和视频剪辑的能力增强了标准文本消息格式,并且是这些工具可以带来高效协作的关键。使用电子.原创 2021-12-29 18:30:33 · 2012 阅读 · 4 评论 -
如何使用 scp 递归复制目录
处理文件时的一个常见问题是递归地应用操作,或应用到整个文件夹中的每个子目录。该scp 实用程序用于将文件和目录传输到远程服务器,并支持递归操作。递归运行 scp虽然有时在称为tarball的单个存档中完成大型传输会更快,但在 大多数情况下,传输单个文件的开销并不重要。递归复制scp 很容易:-r 除了您添加的任何其他内容外,只需使用该标志:scp -r localpath user@remote:/remotepath请注意,这是显式小写的-r,与许多其他使用或需要的命令不同-R。这就像拖放.原创 2021-12-29 18:20:01 · 6817 阅读 · 0 评论 -
如何在 Ubuntu 上安装和配置 ZFS
ZFS 文件系统提供了开箱即用的巨大容量、RAID 镜像和反损坏机制。了解如何使用 ZFS 安装 Ubuntu,以及如何创建镜像池。什么是 ZFS?ZFS 是一种高级文件系统,起源于 Sun Microsystems,用于其 Solaris 操作系统。在甲骨文于 2009 年收购 Sun 之后,ZFS 现在归甲骨文公司所有。但是,在典型的利他行为中,从 2005 年起,Sun 发布了 ZFS 的开源版本。不可避免地,它被移植到 Linux 中,并在那里获得了更广泛的曝光。ZFS 的开源版本——ope.原创 2021-12-28 19:49:50 · 4772 阅读 · 0 评论 -
为什么我改用 Garuda Linux
在将Garuda Linux 用作 台式 PC 上的日常驱动程序操作系统数月后 ,我仍然没有任何遗憾。它仍然是我在Linux 发行版(发行版)中寻找的一切。这是为什么。不可否认的美丽Linux 世界中不乏作家、主播和播客,他们对 Garuda 的默认主题充满诗意,尤其是带有鲜艳霓虹色的 Dragonized 版本。但这对我来说确实是一个巨大的吸引力。就像人类的吸引力一样,外表并不是一切——但它确实有帮助。不过,它美观的外观并没有特别说明 Garuda。您可以在大多数其他发行版中复制主题。相反,Ga.原创 2021-12-18 22:27:17 · 1562 阅读 · 1 评论 -
什么是 BusyBox 以及它在哪里使用?
BusyBox是打包为单个二进制文件的核心 Unix 实用程序的集合。这使其成为资源受限环境(例如嵌入式设备)的理想选择。完整的发行版包含近 400 个最常用的命令。BusyBox 是开源的,并在 GPL 下获得许可。它创建于 1995 年,旨在使可引导系统适合单个软盘。将命令捆绑到一个二进制文件中可以减少开销并允许看似独立的应用程序之间的代码共享。BusyBox 包括什么?BusyBox 提供了日常便利的命令,这些命令常常让人觉得它们是您的 shell 的一部分。尽管 userland 工具喜欢ls原创 2021-12-17 18:59:08 · 1256 阅读 · 0 评论 -
如何在 Linux 中使用 lsmod(以实际例子为例)
Linux 内核对大多数人来说是一个谜,但它不必如此!欢迎来到令人兴奋的 lsmod 世界,该工具可让您查看内核正在使用的模块等!什么是lsmod?为了解释lsmod这个允许在 Linux 内核中列出模块的工具,首先必须了解模块是什么。Linux 模块是一段模块化代码(以编译格式运行),可以随意从 Linux 内核加载或卸载。使用这些模块的主要优点是它们的模块化和粒度。您可以将内核模块视为其他软件中的插件。每当您需要一个特定的——不太常见或不通用的——功能时,它都可以作为插件使用,或者在 Linux.原创 2021-12-16 19:53:41 · 2507 阅读 · 0 评论 -
EndeavourOS 是使用 Arch Linux 的最简单方法吗?
Arch Linux 是一个很棒的Linux 发行版,但安装起来却非常复杂。EndeavourOS 提供了最接近普通 Arch 安装的东西——没有痛苦。让我们看看它有什么不同以及如何安装它。Arch Linux 和 EndeavourOSArch Linux 以它自己的东西而闻名,以自己的方式完成。大多数发行版都建立在其他发行版上。Ubuntu基于Debian,Manjaro基于Arch,Fedora基于RedHat Linux。Arch Linux 不基于任何东西。它是使用 Linux 内核、GN.原创 2021-12-11 21:22:34 · 4789 阅读 · 0 评论 -
如何在 Linux 上使用 Android Studio 设置 Flutter
Flutter 是一个 Google 开发平台,可让您使用一个代码库编写跨平台移动应用程序。应用程序是用 Dart 开发的,Dart 是一种类型化和面向对象的语言,可以编译为本机代码或 JavaScript。这意味着您可以使用单个 Flutter 项目针对 Android、iOS、桌面操作系统和 Web。Flutter 附带了一个类似于 React 的框架,用于声明性地定义接口。它还附带内置 Material Design 和类似 iOS 的组件,可让您快速分层新界面。通过与 IDE、实时调试工具和测试.原创 2021-12-10 17:19:53 · 3005 阅读 · 0 评论