吻等离子
纵横寰宇无限,体验宇宙衍变。星辰之变,骄阳岂是终点。
展开
-
linux ubuntu的日志文件
根据文件系统层次结构标准,在系统中运行的大多数服务的活动都被写到这个目录或它的子目录中的一个文件中。如果日志是永久保存的,它们最终会填充/var/log所在的文件系统。此外,它将删除“旧的”日志文件,并保留最新的日志文件。在/etc/logrotate.d/apache2.conf中可以看到下面信息,不同文件保存着不同类日志的保存配置。日志文件是经常轮转的。当前的日志会获得稍微不同的文件名,并建立一个新的日志文件。一、中主要是当前日志的查看,但是如何查看历史日志,这牵扯到日志文件的轮转。原创 2023-02-18 17:54:59 · 2099 阅读 · 0 评论 -
microcom 串口调试工具详解【嵌入式开发必备】
microcom是 Linux 下的一个轻量级串口通信工具,类似于minicom和picocom,但功能更为简洁。它专注于提供最基本的串口调试功能,支持不同的波特率设置、自动连接、字符发送等功能。由于其体积小、依赖少,因此非常适合嵌入式开发和调试。你的microcom版本不支持-pCtrl + ]microcom是一个非常适合嵌入式开发的轻量级串口调试工具。它的安装简单,使用方便,支持基本的串口交互,适合快速连接串口设备进行调试。相较于minicommicrocom更加轻量,非常适合资源受限的系统。原创 2025-03-19 10:06:41 · 1233 阅读 · 0 评论 -
Nginx启动、关闭及信息查看命令
会根据配置文件,重启整个`Nginx`服务,造成服务器中断一段时间,当然会因为`conf`文件问题报错。重新加载`conf`文件,不中断`Nginx`服务,`conf`文件有问题则加载上一次的`conf`.这种方法也是比较野蛮的,我们直接杀死进程,但是在上面使用没有效果时,我们用这种方法还是比较好的。这种方法较stop相比就比较温和一些了,需要进程完成当前工作后再停止。第一种,就是Nginx已经启动过了,会提示端口被占用,启动失败。这种方法比较强硬,无论进程是否在工作,都直接停止进程。原创 2023-07-07 21:30:00 · 12121 阅读 · 0 评论 -
Linux下程序调试的方法【GDB】GDB相关命令和基础操作(命令收藏)
g选项的作用是在可执行文件中加入源代码的倍息,比如可执行文件中第几条机器指令对应源代码的第几行,但并不是把整个源文件嵌入到可执行文件中,所以在调试时必须保证gdb能找到源文件。简记为 p ,其中“表达式”可以是任何当前正在被测试程序的有效表达式,⽐如当前正在调试C语⾔的程序,那么“表达式”可以是任何C语⾔的有效表达式,包括数字,变量甚⾄是函数调⽤。在文件名为filename的原文件的名为function的函数上设置断点。设置⼀个监视点,⼀旦被监视的“表达式”的值改变,gdb将强⾏终⽌正在被调试的程序。原创 2023-02-19 23:37:58 · 539 阅读 · 0 评论 -
使用 route 和 ifconfig 命令配置 Linux 路由表的详细指南
命令,你可以在需要时手动配置网络接口和路由表,并在旧版 Linux 系统或特定场景下进行有效的网络管理。希望通过本文的讲解,能够帮助你更加深入地理解 Linux 网络配置的原理和操作。该命令会列出所有可用的网络接口及其详细信息,包括 IP 地址、子网掩码、广播地址和当前状态(UP 或 DOWN)。命令所取代,但它们仍然广泛存在于许多系统中,尤其是在旧版本的 Linux 上。命令,但了解这些老工具的使用仍然是管理 Linux 网络的重要技能。命令来管理和配置 Linux 系统的网络接口和路由表。原创 2024-08-30 18:16:40 · 1459 阅读 · 0 评论 -
linux最全基础入门命令(简单明了建议收藏)
Linux是一种开源的操作系统,它有许多强大的命令行工具,可以让用户对系统进行各种操作和管理。本文将介绍一些Linux最常见最全的命令,以及它们的用法和示例。原创 2023-11-15 01:49:31 · 135 阅读 · 0 评论 -
Liunx: linux下的常用命令之(系统信息和性能查看)
3.uname -m/arch 查看处理器架构。6.top 动态显示cpu/内存/进程等情况。4.hostname 查看计算机名。5. whoami 显示当前用户名。原创 2022-08-11 18:55:03 · 441 阅读 · 0 评论 -
使用 ip route 命令配置 Linux 路由表的详细指南
掌握这些基础和高级的路由配置技巧,不仅可以提升网络管理的效率,还能为复杂的网络环境下的路由策略制定提供有力支持。通过本文的介绍,希望你能对 Linux 路由表的配置有一个全面深入的理解,并能够在实际工作中灵活运用这些知识。Linux 作为一种广泛使用的操作系统,在路由表管理方面提供了强大的工具集。Linux 还支持复杂的路由策略和高级路由配置,例如基于源地址的路由、策略路由等。这个命令不仅展示了路由表的内容,还可以用于动态管理路由条目。路由表的配置可以分为添加、删除和修改路由条目。网络的路由,使用网关。原创 2024-08-30 18:18:42 · 2148 阅读 · 0 评论 -
Git提交和配置命令
本文详细介绍了本地代码提交到远程仓库的完整流程,包括初始化本地仓库、配置用户名和邮箱、添加文件到暂存区、提交文件到本地仓库、关联远程仓库以及推送代码到远程仓库。通过这些步骤,我们可以高效地管理和协作我们的代码项目,提高开发效率,保证代码的安全和稳定。原创 2024-05-22 12:37:29 · 1088 阅读 · 0 评论 -
万字长文搞懂Linux 字符截取命令:cut、awk、sed
Linux 系统中,日志文件、配置文件和命令输出通常包含大量文本数据。提取特定字段或列(如从日志中提取时间戳)。转换文本格式(如替换、分隔)。过滤和整理数据(如按条件筛选行)。cut是一个简单高效的工具,用于从文本行中提取特定部分。它支持按字符、字节或字段(以分隔符分割)进行截取,常用于处理结构化的文本数据(如 CSV 文件或命令输出)。awk是一个功能强大的文本处理工具,支持模式匹配、字段处理、计算和编程逻辑。原创 2025-04-16 07:00:00 · 650 阅读 · 0 评论 -
Linux dmesg 命令详解
dmesg(display message 的缩写)是一个用于显示 Linux 内核环形缓冲区内容的命令。系统启动时的初始化信息硬件设备检测和初始化日志内核模块的加载与卸载信息错误、警告或调试信息由于缓冲区大小有限,旧的消息可能会被新消息覆盖,因此dmesg通常用于实时查看或定期检查系统状态。dmesg是 Linux 系统中不可或缺的诊断工具,适用于硬件调试、内核开发和系统管理。通过灵活使用其选项(如日志级别过滤、实时监控、颜色输出等),可以快速定位问题并采取相应措施。结合grep。原创 2025-04-12 17:47:58 · 1298 阅读 · 0 评论 -
Linux查看进程的内存占用情况
在 Linux 系统中,了解并监控进程的内存使用情况对于保持系统稳定和高效运行非常重要。通过使用grep和top命令,你可以快速获得特定进程的内存占用情况,并实时监控其资源使用。希望本指南能帮助你更好地管理 Linux 系统的内存资源。原创 2024-08-12 20:37:34 · 2580 阅读 · 0 评论 -
linux解压缩命令(全)
在 Linux 系统中,有多种命令可以用于压缩和解压缩文件或目录。原创 2024-08-02 20:43:01 · 797 阅读 · 0 评论 -
Linux简单通过Minicom命令操作串口设备(linux串口操作命令)
Minicom是一个功能丰富且易于使用的串口通信工具。通过上述介绍和示例,你应该能够快速上手并有效地使用Minicom进行串口通信和调试。更多的高级功能和配置选项可以通过或minicom -h命令查看。原创 2024-05-26 17:14:38 · 952 阅读 · 0 评论 -
Linux通过stty命令操作串口设备(linux串口操作命令)
stty命令是 "Set TTY" 的缩写,它的作用是设置终端的各种属性。通过stty命令,用户可以查看当前终端或串口的属性配置,并可以根据需要修改这些属性。这些属性包括波特率、数据位、停止位、奇偶校验等。通过stty命令,用户可以方便地配置和管理串口通信参数,从而实现对串口通信的精细控制。深入了解stty命令的使用,对于开发嵌入式系统、调试硬件设备等工作是非常有帮助的。希望本文能够帮助读者更好地理解和应用 Linux 系统中的串口通信技术。原创 2024-05-26 16:47:22 · 1424 阅读 · 0 评论 -
70+开源实时操作系统列表,示例项目和资源一网打尽(你不知道的开源操作系统汇总,建议收藏备用)
它最初是作为基于 Arm® Cortex®-M 的处理器的独立于供应商的硬件抽象层,后来扩展到支持基于 Arm Cortex-A 的入门级处理器。RT-Thread RTOS 是一个可扩展的实时操作系统:ARM Cortex-M0、Cortex-M3/4 的微型内核,或 ARM Cortex-A8、ARM Cortex-A9 DualCor 的全功能系统。Zephyr™ 项目是一个可扩展的实时操作系统 (RTOS),支持多种硬件架构,针对资源受限的设备进行了优化,并在构建时考虑了安全性。原创 2024-05-19 11:18:18 · 280 阅读 · 0 评论 -
面试被拒了,因为不会使用linux的搜索命令!
grep 是 Linux 系统中的一个强大的文本搜索工具,其名称来源于 Global Regular Expression Print(全局正则表达式打印)。grep 命令允许用户在文件中搜索包含指定模式的行,并将结果打印出来。find命令用于在指定目录下搜索文件,并可以根据各种条件过滤结果。它是一种功能强大的文件搜索工具,能够执行复杂的文件搜索任务。locate命令用于快速定位文件,它通过搜索数据库而不是实时搜索文件系统,因此比find命令快速许多。ack是一个强大的代码搜索工具,专门设计用于搜索源代码。原创 2024-05-18 10:01:35 · 1003 阅读 · 0 评论 -
探索Git:版本控制的革命(一文了解Git)
Git是一个分布式版本控制系统(DVCS),由Linus Torvalds于2005年为Linux内核开发而创建。它旨在快速高效地处理从小型到大型的项目版本管理。与传统的集中式版本控制系统(如Subversion和CVS)不同,Git不依赖于中央服务器,每个开发者的工作副本都是一个完整的代码库。原创 2024-05-14 21:33:17 · 747 阅读 · 0 评论 -
版本控制:软件开发的基石(一文读懂版本控制)
版本控制是一种系统,它允许开发者记录文件的变化,能够在未来的某个时间点回溯或恢复特定版本。这对于软件开发尤其重要,因为代码在开发过程中经常会被修改、修复和优化。版本控制系统(VCS)提供了一种机制来管理这些变化。版本控制系统是软件开发中的基础工具,它不仅提高了开发效率,还增强了代码的安全性和可靠性。Git作为分布式版本控制系统的代表,以其强大的功能和灵活性成为开发者的首选。理解并熟练使用版本控制系统,是每个开发者的必修课,也是团队协作和高效开发的基石。原创 2024-05-14 21:24:47 · 1133 阅读 · 0 评论 -
深入解析 .gitignore 文件语法规则
理解 .gitignore 文件的语法规则可以大大简化版本控制的工作流程。通过正确配置 .gitignore 文件,你可以确保你的代码库保持干净,仅包含必要的文件,从而提高开发效率和代码质量。通过忽略不必要的文件,可以减少代码库的混乱,提高代码管理的效率。.gitignore文件必须放在Git仓库的根目录中,或放在任何子目录中以定义该目录特定的忽略规则。)可以指定不忽略的文件或目录。可以使用简单的文件名或路径匹配规则来指定要忽略的文件和目录。.gitignore文件中的规则是相对于其所在目录的。原创 2024-05-14 18:32:02 · 1471 阅读 · 0 评论 -
Linux 时间命令
主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。时间同步命令:ntpdate www.pool.net.org ,其中 www.pool.net.org 是互联网中标准时间服务器。一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。6、将系统时间写入到硬件时间。原创 2023-03-24 13:45:25 · 17 阅读 · 0 评论 -
Linux定时任务Crontab命令使用详解与总结
Crontab(Cron Table 的缩写)是 Linux 系统中用于设置周期性任务的工具。它基于cron守护进程(crond),每分钟检查配置文件,自动执行符合时间条件的任务。Crontab简单易用:通过简单的语法定义时间和任务。高可靠性:由系统级守护进程管理,稳定性强。灵活性:支持分钟到年的多种时间粒度,支持复杂调度逻辑。:每小时执行。:每天执行。:每周执行。:每月执行。示例:每 2 分钟执行目录Crontab。原创 2023-03-24 13:44:46 · 83 阅读 · 0 评论 -
Linux对一个目录及其子目录所有文件添加权限
chmod是一个改变用户拥有指定文件的权限的命令.r:只读,w:写,x执行.也可以用数字-rw------- (600) -- 只有属主有读写权限。-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。-rwx------ (700) -- 只有属主有读、写、执行权限。-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。-rwx--x--x (711) -- 属主有读、写、执行权限;原创 2023-03-24 18:15:00 · 16476 阅读 · 1 评论 -
Linux shell命令 只查询IP地址/子网掩码/广播地址/路由
【代码】Linux shell命令 只查询IP地址/子网掩码/广播地址/路由。原创 2023-03-23 21:45:00 · 709 阅读 · 0 评论