linux入门
-
Linux 动态链接与静态链接原来是这么回事?
老规矩,先提出几个问题: 为什么要进行动态链接?如何进行动态链接?什么是地址无关代码技术?什么是延迟绑定技术?如何在程序运行过程中进行显式链接? 为什么要进行动态链接? 动态链接的出现是为了解决静态链接的一些缺点: 节约内存和磁盘空间:如下…
-
保护 Linux 环境:备份和恢复策略
引言 在充满活力的linux环境中,保护数据至关重要。不论是个人使用还是在服务器设置中操作,理解备份和恢复策略的深度都可能改变游戏规则。本文将介绍一些方法,探讨了linux备份和恢复策略的多方面途径,包括必要性和如何确保数据安全和可检索性。…
-
Linux是否能在 8 位 MCU 上运行?
我们常常能看到初学者在单片机论坛上询问他们微不足道的8位微控制器是否可以运行linux。这些问题往往引来一阵笑声。我们也常常可以在linux论坛上看到人们询问运行linux的最低要求是什么。常见的回答是linux需要一个32位架构和一个mm…
-
实用工具 | Linux下分屏终端
Terminator terminator 是一款linux终端模拟器,具备多个默认终端应用不支持的特性。它允许你在一个窗口中创建多个终端,从而提高工作效率。 除了支持多窗口功能外,Terminator还允许你自定义其他特性,如字体、字体颜…
-
dutree:强大的 Linux 文件系统磁盘使用追踪工具
dutree是一个快速、开源的命令行工具,用于分析磁盘使用情况。它使用rust编程语言编写,并结合了durep(磁盘使用情况报告工具)和tree(以树形格式列出目录内容)命令行工具的功能。因此,dutree能够以树形格式报告磁盘使用情况。 …
-
Linux命令su、sudo、sudo su、sudo -i使用和区别
sudo 与 su 两个命令的主要不同点是: sudo 命令需要提供当前用户的密码以获取权限,而 su 命令需要输入 root 用户的密码。此外,它们的默认行为也不同。sudo 命令只允许以提升的权限执行单个命令,而 su 命令则会启动一个…
-
超级强大!Linux 下 6 个终极 SSH 客户端
安全外壳协议(secure shell,简称ssh)是一种网络连接协议,允许用户通过网络远程控制计算机。 在Linux上使用SSH,需要安装一个SSH客户端。以下是几个受欢迎的Linux SSH客户端供您选择: OpenSSH OpenSS…
-
如何在 Linux 中按内存和 CPU 使用率查找运行次数最多的进程
大多数 linux 用户使用预装的默认系统监控工具来检查内存、cpu 使用率等。在 linux 中,许多应用程序作为守护进程在后台运行,消耗更多的系统资源。您可以使用各种小工具或终端命令,也可以使用一个命令按内存和 cpu 使用率显示所有正…
-
Ubuntu ARM Linux:一种适用于ARM架构设备的优秀操作系统
你可能知道ubuntu是一种流行的linux发行版,它可以运行在各种个人电脑和服务器上,提供了友好的用户界面和丰富的软件包。但是,你知道ubuntu也可以运行在arm架构的设备上吗?arm架构是一种低功耗、高性能的处理器设计,它广泛应用在智…
-
教你将 CentOS 8 操作系统迁移到 Oracle Linux
oracle linux 是 centos 8 的另一种替代选择。本文将介绍如何将现有操作系统迁移到 oracle linux。 什么是 Oracle Linux? Oracle Linux 是由 RedHat Enterprise Lin…