在多用户操作的服务器中,有时需要锁定(禁用)用户。这可能是由于多个原因,例如某个用户的登录密码被泄露,或者某个用户已经离职,但该用户账户下还有未完成转移的文档。为了归档目的,我们不会立即删除该用户,而只是暂时锁定账户 方法1:使用 p...
eBPF 允许用户在 Linux 内核中加载和安全运行自定义程序,而无需直接更改内核本身。可能性是无限的。 当Docker 在 2013 年横空出世时,Linux 容器似乎一夜之间就取得了成功。但容器(以及微服务和Kubernetes)的演变实际上是几十年来的积累,其基础...
在管理和维护Linux服务器时,安全是一个非常重要的方面。监控登录异常可以帮助管理员及时发现潜在的安全问题,比如多次失败的登录尝试、来自未知IP的访问等。本文将介绍如何编写一个Shell脚本,监控Linux服务器的登录异常并发送警报。 工作场景 ...
实现思路和步骤 移植轻量级LLM模型推理框架InferLLM到OpenHarmony标准系统,编译出能在OpenHarmony运行的二进制产物。 InferLLM 是一个简单高效的 LLM CPU 推理框架,可以本地部署 LLM 中的量化模型。 使用OpenHarmony NDK来编译OpenHarmony上...
鸿蒙OS(HarmonyOS)是华为推出的一款面向多设备、全场景的分布式操作系统。该操作系统旨在实现设备之间的高效协同,为用户提供更流畅一体化的体验。以下是鸿蒙OS的一些关键特性和框架设计: 1. 分布式架构: 鸿蒙OS以分布式架构为基础,支持多种...
一、pre 在阅读这篇文章之前,必须要同步一个观念就是:重视语义化是一个顶尖程序员的必备素养,因此很多时候你会听到别人吐槽命名太难,其实是因为他的习惯非常好,更希望找到完全契合场景的命名,这本身就是一件费脑子的事情。如果这个观点我们无...
1. mkdir mkdir正是它的样子——创建一个目录。当您需要创建新目录(也称为“文件夹”)时,可以使用此命令。最基本的,该命令是这样的: mkdir FOLDER 其中 FOLDER(文件夹) 是要创建的文件夹的名称。 该命令将在您当前正在处理的文件夹...
效果呈现 本例最终效果如下: 运行环境 本例基于以下环境开发,开发者也可以基于其他适配的版本进行开发: · IDE: DevEco Studio 3.1 Beta2 · SDK: Ohos_sdk_public 3.2.11.9 (API Version 9 Release) 实现思路 · 数...
本文旨在深入探讨Linux操作系统中launchctl limit命令的用法及其在资源管理方面的应用。通过提供详细的代码示例和实际案例,我们展示了launchctl limit命令的强大功能,并探讨了其对系统性能优化的潜在影响。此文将系统地介绍launchctl limit命令的用法...
今天我要向大家介绍一款非常强大的系统诊断和监控工具——sysdig。它能替代top、iftop、lsof和strace等工具,让你的工作更加高效。下面让我举几个应用场景,让你亲眼见证它的强大! 什么是sysdig sysdig是一款开源的系统诊断和监控工具,Sysdig可...
前言 本文将从用户和权限管理、文件系统权限、SELinux、防火墙、加密和安全传输、漏洞管理和更新等几个Linux安全机制中的重要方面,深入探索其工作原理和使用方法。在当今数字化时代,网络安全问题备受关注,Linux作为广泛应用的操作系统之一,其安...
Docker,作为目前最流行的容器化技术之一,广泛应用于开发、测试和生产环境中。然而,随着容器和镜像的不断创建和使用,系统中可能会积累大量的无用容器和镜像,占用大量的磁盘空间,甚至影响系统的性能。因此,定期清理Docker容器和镜像是一个非常重要...
Linux 是一个强大的操作系统,有许多实用的命令和技巧可以帮助你更高效地使用它。 1、查看文件校验值 在文件进行拷贝或者进行传输的时候,可能有损坏或者被修改的可能,这时候可以查看校验值来确认一下。 比如我们平时工作需要用到其它组给我...
一、概述 sar 命令根据从系统活动收集的数据显示系统使用情况报告。这些报告由各个部分组成,每个部分都包含数据类型和收集数据的时间。sar 命令的默认模式显示访问 CPU 的每一类资源(例如用户、系统、I/O 调度等)以不同时间增量的 CPU 使用率。它...
今天来聊聊 Linux 文件系统。 过去,Linux 文件系统就像一个无序的小镇,人们随心所欲地建造自己的房屋。然而,1994 年,文件系统层次标准(FHS,Filesystem Hierarchy Standard)的引入为 Linux 文件系统带来了秩序。 通过实施像 FHS 这样的标准...
接触过 Linux 的小伙伴们都知道在 Linux (或者说类 Unix)中,有三种类型的用户: · 超级用户(UID 为 0):即 root 用户,拥有最高权限。 · 系统用户(UID 为 1~999):系统内建用户,用于运行系统服务和守护进程。 · 普通用户...
按名称搜索文件 打开 Nautilus 并单击顶部栏上的放大镜。这将打开一个搜索栏,你可以在其中输入查询字符串。 当你输入时,搜索结果会不断完善,并在输入完整文件名时进行匹配。 搜索在当前目录及其子目录中执行。可以启用 隐藏文件视图,将隐...
本文主要讲述的是一个关于记录shell脚本执行日志的日志脚本函数,在做shell脚本开发的过程中,常常要运行脚本来监测一些系统数据,但是我们又没有很多时间来一直盯着命令控制台看,所以看能不能把这些脚本运行的情况记录成一个日志并保存下来,方便我们...
2024 年的钟声已经敲过,我们有必要去预见一下将塑造本年度的各种潮流。 我们不能预见未来,所以无法精确预知将会发生什么,但根据目前观察到的动向,我们可以进行一些预测。 以下是我们对 Linux 和开源发展方向的预测。 1、开源 AI 的兴起 ...
FTP(File Transfer Protocol)是一种用于在计算机之间传输文件的标准网络协议。在Linux系统中,通过FTP命令可以方便地进行文件传输和管理。本文将介绍Linux中FTP命令的基本用法,并解析FTP协议中五个最常用的操作的命令和解析过程。最后,还将提供一个...