分类目录


一、概述 全称为NetCat,短小精悍、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用调试分析器,因为它可以根据需要创建各种不同类型的网络连
2024-05-06 14:38:48
    
阅读数: 86
    
评论数: 0

一、概述 在Linux中,kill 命令用于发送信号给进程。最常用的用途是终止进程。每个信号都有一个预定的效果,其中最常用的信号是 SIGTERM (终止信号) 和 SIGKILL (强制终止信号)。
2024-05-06 14:30:55
    
阅读数: 73
    
评论数: 0

一、echo   变量的显示必须要加上字符$ echo $variable echo ${variable} 二、变量的设置规则 1、变量与变量内容以一个等号来连接 2、等号两边不能直接接空格符 3、
2024-05-06 11:21:42
    
阅读数: 106
    
评论数: 0

一、概述 在 shell 脚本中,有几个特殊的预定义变量(有时称为位置参数和特殊参数),它们用来访问脚本的参数和其他相关信息。 二、变量 \$0 这是当前脚本的名称或者是当前 shell 的名称。如
2024-05-06 11:09:49
    
阅读数: 82
    
评论数: 0

一、概述 在 Linux 系统中,depmod 是一个管理模块依赖关系的工具。当你安装新的内核模块时,这些模块可能依赖于其他模块才能正确工作。depmod 扫描可用模块,为它们建立一个依赖关系表,使得
2024-05-06 10:55:35
    
阅读数: 70
    
评论数: 0

Linux

uname

在 Linux 系统中,uname 是一个用于打印系统信息的命令行工具。它可以显示运行该命令的系统的操作系统、内核版本、硬件名称等信息。 当你在终端中输入 uname 并按下回车键时,它默认会打印系统
2024-05-06 10:49:15
    
阅读数: 65
    
评论数: 0

一、概述 在 Linux 系统中,set 是一个 shell 内置命令,它用于设置和查看 shell 环境的参数和函数。set 命令的行为取决于所使用的 shell,比如 Bash、Zsh 或者其他兼
2024-05-06 10:46:31
    
阅读数: 115
    
评论数: 0

一、概述 在 Linux 内核编程中,asmlinkage 是一个关键字,用于告诉编译器该函数将通过堆栈而不是寄存器接收所有的参数。这个宏主要用于那些需要从用户空间通过系统调用接口调用的函数。在系统调
2024-05-06 10:35:19
    
阅读数: 268
    
评论数: 0

Linux

printk

一、概述 在 Linux 内核中,printk 是一个类似于用户空间 C 语言中的 printf 函数的内核级日志记录功能。它用于内核代码中输出调试信息到控制台或系统日志。printk 可以在几乎任何
2024-05-06 10:32:18
    
阅读数: 89
    
评论数: 0

应用软件

nginx rewrite

语法: rewrite regex replacement [flag] 正则表达式regex . 匹配除换行符以外的的任意字符 ? 0或1次匹配前面的字符 + 1次或多次匹配前面的
2024-05-06 10:23:47
    
阅读数: 93
    
评论数: 0

一、概述 主机硬件信息读取功能的软件,需要加载相关的主板驱动才能进行监测,主板上的sensor芯片能够检测温度,电压和风扇转速,然后通过sensor芯片的驱动把这些信息提供给操作系统。 sudo yu
2024-05-06 10:22:57
    
阅读数: 58
    
评论数: 0

今天碰到一个特别郁闷的问题,启动mysql数据库时报错:[ERROR] Found option without preceding group in config file /etc/my.cnf
2024-05-06 10:17:07
    
阅读数: 74
    
评论数: 0

目的 在你的maven项目中创建一个Docker镜像。比方说,build过程可以为java服务输出一个可以运行该服务的Docker镜像。 步骤 有两种配置方式,一种是通过Dockerfile文件,一种
2024-05-06 10:16:28
    
阅读数: 193
    
评论数: 0

charset utf-8; autoindex on; # 开启自动索引 autoindex_exact_size on; # 显示文件大小的近似值,而非确切值 autoindex_localtim
2024-05-06 10:14:52
    
阅读数: 189
    
评论数: 0

一、基础知识     从源代码到程序的执行,一般要经历几个过程: 源代码编辑-》编译-》链接-》装载-》执行   二、两种处理器架构 1、冯诺依曼结构     是指程序和数据存储空间并不分开,而是在一
2024-05-06 10:11:38
    
阅读数: 273
    
评论数: 0

一、概述 在 Linux 中,grep、egrep 和 fgrep 是用于文本搜索的相关命令,它们各自有不同的特点和用途。 在现代的 Linux 系统中,egrep 和 fgrep 命令通常被认为是过
2024-04-30 17:33:33
    
阅读数: 136
    
评论数: 0

一、概述 在 Linux 系统中,内核映像有几种不同的格式,分别是 vmlinux、zImage、bzImage 和 uImage。每种格式都有其特定的用途和构建过程。 二、vmlinux vmlin
2024-04-30 17:29:24
    
阅读数: 188
    
评论数: 0

在 Linux 内核源代码中,autoconf.h 是一个由内核构建系统自动生成的头文件,它包含了在编译内核时所选择的配置选项。这个文件基于 .config 文件,后者是通过 make menucon
2024-04-30 17:22:07
    
阅读数: 247
    
评论数: 0

一、fuser   通过文件(或文件系统)找出正在使用该文件的程序 1、基本用法 fuser [-umv] [-k [i] [-signal] ] file/dir -u:在进程号旁边显示其拥有者的用
2024-04-30 17:02:20
    
阅读数: 102
    
评论数: 0

一、概述 在 Unix-like 系统中,工作控制(job control)是指 Shell 提供的一种机制,用于暂停(挂起)执行中的进程(jobs),并在需要时继续(恢复)它们的执行。这些操作通常在
2024-04-30 16:14:56
    
阅读数: 61
    
评论数: 0