
Linux
文章平均质量分 57
scoone
这个作者很懒,什么都没留下…
展开
-
Linux系统中,用history -c清除历史记录
这个命令会清除当前会话的历史记录。但是,需要注意的是,这并不会从历史文件中删除记录。历史记录通常保存在用户主目录下的。请谨慎使用这个命令,因为它会永久删除你的历史记录,之后你将无法恢复它们.命令用于显示和操作历史命令记录。在Linux系统中,原创 2025-01-22 10:48:48 · 332 阅读 · 0 评论 -
在交叉编译中解决find_package(Eigen3)找不到Eigen3的问题
在使用交叉编译时,找不到Eigen3的问题可以通过多种方法解决。根据你的具体情况,可以选择上述方法中的一种或几种来尝试。确保Eigen3的路径正确,并且CMake配置文件(如果有的话)能够被正确地找到。通过这些方法,你应该能够成功地在交叉编译环境中找到并使用Eigen3库。原创 2025-01-10 16:22:14 · 617 阅读 · 0 评论 -
解压 bluez-5.62.tar.xz 文件的方法
在软件开发和系统管理中,我们经常需要处理各种压缩文件。.tar.xz是一种常见的文件格式,它结合了tar归档和xz压缩技术,以减小文件大小并便于传输。本文将指导你如何在 Linux 和 Windows 系统中解压文件。原创 2024-12-18 16:50:23 · 395 阅读 · 0 评论 -
Linux C/C++如何处理两个静态库相互依赖的问题
在软件开发过程中,我们经常会遇到静态库之间的相互依赖问题。这种情况下,构建过程可能会遇到困难,因为链接器不知道如何正确地处理这些依赖关系。本文将介绍几种处理两个静态库相互依赖的方法。原创 2024-12-09 14:35:13 · 471 阅读 · 0 评论 -
udhcpd 使用教程及常见问题解决
udhcpd是一个用于在网络上自动分配 IP 地址给客户端设备的小型 DHCP 服务器。它特别适合于嵌入式 Linux 系统,如路由器、接入点等。udhcpd是一个强大的工具,适用于嵌入式系统和资源受限的环境。通过正确配置和启动,它可以有效地管理网络中的 IP 地址分配。遇到问题时,通过检查配置文件和日志文件,通常可以快速定位并解决问题。原创 2024-12-05 15:25:40 · 939 阅读 · 0 评论 -
Linux无线网络配置工具:iwconfig vs iw
iwconfig是 Linux 系统中一个传统的无线网络配置工具,属于包。它主要用于配置无线网络接口的参数。iw是一个较新的命令行工具,用于配置和查询无线网络接口。它逐渐取代了iwconfig成为配置无线网络的首选工具。iwconfig和iw都是Linux系统中用于无线网络配置的重要工具。iwconfig适用于较老的无线设备和简单的配置任务,而iw更适合现代无线设备的高级功能和配置。在可能的情况下,推荐使用iw,因为它提供了更全面的功能和更好的兼容性。原创 2024-12-04 20:09:29 · 703 阅读 · 0 评论 -
Linux 中Shell快捷键
Ctrl+W:删除光标前面的单词(以空格分隔)。Ctrl+U:删除光标前面的所有字符,直到行的开始。Ctrl+K:删除光标后面的所有字符,直到行的结束。Ctrl+Y:粘贴由 Ctrl+U 或 Ctrl+K 删除的文本。原创 2024-12-02 10:46:01 · 572 阅读 · 0 评论 -
解决Ubuntu 22.04系统中网络Ping问题的方法
在Ubuntu 22.04系统中,网络问题时有发生,尤其是当涉及到静态IP地址配置和网线直连的两台机器时。本文将探讨一种常见问题——断开并重新连接网线后,尽管网卡显示为UP状态,但无法立即ping通对方机器,以及如何解决这一问题。原创 2024-11-26 15:26:22 · 1415 阅读 · 0 评论 -
Linux 中查看 CPU 信息
在 Linux 中查看 CPU 信息有多种方法。以下是一些常见 Linux 发行版安装。安装完成后,你可以在终端中直接输入。原创 2024-11-14 17:50:58 · 916 阅读 · 0 评论 -
ssh登陆服务器后支持Tab键命令补全
改为 levin:x:1006:1006:,,,:/home/levin:/bin/bash。在服务器上新建了用户后,通过ssh登录到服务器后发现不能使用Tab键来进行命令补全。如: levin:x:1006:1006::/home/levin:/bin/sh。如果需要ssh登录的shell为bash , 只要修改。但是关闭连接后重新ssh登录,又需要输入。以为没有配置.bashrc 此时输入。这样就可以使用Tab键来进行命令补全。找到 ssh登录的用户所在行将。原创 2024-11-14 14:03:19 · 917 阅读 · 0 评论 -
Linux下useradd 和 adduser的区别
在使用时,你应该根据你的系统类型和你的具体需求来选择使用哪一个命令。在某些系统中,这两个命令可能是互相链接的,或者adduser可能是useradd的一个封装,提供了更完整的用户添加流程。为了避免混淆,建议查看你所在系统的手册页(或)来了解具体的命令行为和可用选项。在任何情况下,添加用户通常需要管理员权限,因此这些命令通常与sudo一起使用。原创 2024-11-12 17:34:20 · 805 阅读 · 0 评论 -
深入了解 Ubuntu 中的 build-essential:开发者的必备工具
build-essential 是 Ubuntu 和其他基于 Debian 的 Linux 发行版中的一个元包,它包含了编译软件所必需的工具和库。摘要:本文将介绍 Ubuntu 系统中的 build-essential 包,包括其作用、包含的工具和库,以及如何在 Ubuntu 上安装和使用 build-essential。build-essential 是 Ubuntu 系统上开发工作的重要工具之一,特别是对于那些需要编译软件的开发者来说至关重要。二、build-essential 包含哪些工具和库?原创 2024-11-08 19:03:55 · 2917 阅读 · 0 评论 -
Linux下Expect脚本自动化神器:轻松实现交互式任务
Expect是一款功能强大的自动化交互脚本工具,可以大大提高Linux系统管理员的工作效率。通过本文的介绍,相信大家已经对Expect有了初步了解。在实际应用中,Expect可以结合Shell脚本,实现更复杂的自动化任务。Expect是一款强大的自动化交互脚本工具,可以在不需要人工干预的情况下,自动完成交互式任务。Expect是一款基于Tcl(Tool Command Language)的扩展,用于实现自动化的交互式任务。本文将为大家介绍Expect的基本概念、安装方法以及在Linux下的使用技巧。原创 2024-11-07 11:24:40 · 431 阅读 · 0 评论 -
【Linux命令】wget curl的区别
wget和curl都是常用的命令行工具,它们可以用来从网络上下载文件。原创 2024-10-09 16:16:12 · 522 阅读 · 0 评论