- Ubuntu与window实现文件共享——Samba使用 Ubuntu与window实现文件共享——Samba使用
- Linux-编写一个自己的命令 Linux-编写一个自己的命令
- Linux_vim编辑器入门级详细教程 Linux_vim编辑器入门级详细教程
- Linux入门操作指令介绍(配合Windows理解) Linux入门操作指令介绍(配合Windows理解)
- cd命令是Linux中常用的命令之一,主要用于切换工作目录。然而,很多人可能只是简单地使用cd命令进入目录或返回上一级目录,而忽略了它在文件系统导航和管理中的强大功能。本文将探讨cd命令的各种花样用法,包括常见的技巧和一些更高级的应用,让您更加高效地在Linux系统中导航和操作文件目录。 1. 基本用法在开始探讨cd命令的花样用法之前,我们先回顾一下它的基本用法。cd命令后跟目录路径,可以进... cd命令是Linux中常用的命令之一,主要用于切换工作目录。然而,很多人可能只是简单地使用cd命令进入目录或返回上一级目录,而忽略了它在文件系统导航和管理中的强大功能。本文将探讨cd命令的各种花样用法,包括常见的技巧和一些更高级的应用,让您更加高效地在Linux系统中导航和操作文件目录。 1. 基本用法在开始探讨cd命令的花样用法之前,我们先回顾一下它的基本用法。cd命令后跟目录路径,可以进...
- @TOC 前言本篇文章来讲解在Linux中tasklet,工作队列,内核线程的使用。 一、tasklettasklet在内核里面其实就是下面这样的一个结构体:struct tasklet_struct{ struct tasklet_struct *next; unsigned long state; atomic_t count; void (*func)(unsigned long); ... @TOC 前言本篇文章来讲解在Linux中tasklet,工作队列,内核线程的使用。 一、tasklettasklet在内核里面其实就是下面这样的一个结构体:struct tasklet_struct{ struct tasklet_struct *next; unsigned long state; atomic_t count; void (*func)(unsigned long); ...
- @TOC 前言本篇文章来讲解Linux系统对中断的处理,中断无论是在单片机还是在Linux中都是非常重要的那么这篇文章就来讲解一下Linux系统对中断的处理。 一、栈在中断中的作用在中断处理过程中,栈起着重要的作用。栈是存储临时数据和函数调用信息的一种数据结构,在中断处理中,栈用于保存和恢复处理器的上下文信息,以及传递参数和返回地址等关键信息。以下是栈在中断处理中的几个关键作用:1.上下文保... @TOC 前言本篇文章来讲解Linux系统对中断的处理,中断无论是在单片机还是在Linux中都是非常重要的那么这篇文章就来讲解一下Linux系统对中断的处理。 一、栈在中断中的作用在中断处理过程中,栈起着重要的作用。栈是存储临时数据和函数调用信息的一种数据结构,在中断处理中,栈用于保存和恢复处理器的上下文信息,以及传递参数和返回地址等关键信息。以下是栈在中断处理中的几个关键作用:1.上下文保...
- @TOC 前言本篇文章我们来讲解一下内存映射。 一、内存映射概念内存映射是一种将文件或其他设备映射到进程的虚拟内存空间的技术。它通过在进程的地址空间中创建一个映射区域,使得进程可以像访问内存一样直接访问文件或设备的内容。内存映射提供了一种高效的方式来进行文件 I/O 操作和共享内存数据。在内存映射中,操作系统为进程创建了一个虚拟内存区域,该区域与实际的文件或设备建立了映射关系。当进程通过对该... @TOC 前言本篇文章我们来讲解一下内存映射。 一、内存映射概念内存映射是一种将文件或其他设备映射到进程的虚拟内存空间的技术。它通过在进程的地址空间中创建一个映射区域,使得进程可以像访问内存一样直接访问文件或设备的内容。内存映射提供了一种高效的方式来进行文件 I/O 操作和共享内存数据。在内存映射中,操作系统为进程创建了一个虚拟内存区域,该区域与实际的文件或设备建立了映射关系。当进程通过对该...
- @TOC 前言本篇文章来讲解lseek函数和stat函数,lseek函数主要用来设置文件偏移量,stat函数主要用来获取文件属性。 一、lseek函数lseek 函数用于在打开的文件中移动文件指针的位置。它可以用于设置文件的读写位置或查找特定位置的数据。函数原型如下:#include <unistd.h>off_t lseek(int fd, off_t offset, int whence... @TOC 前言本篇文章来讲解lseek函数和stat函数,lseek函数主要用来设置文件偏移量,stat函数主要用来获取文件属性。 一、lseek函数lseek 函数用于在打开的文件中移动文件指针的位置。它可以用于设置文件的读写位置或查找特定位置的数据。函数原型如下:#include <unistd.h>off_t lseek(int fd, off_t offset, int whence...
- @TOC 前言本篇文章我们来讲解Linux中的文件编程,这篇文章会先介绍open read write函数。 一、open函数open 函数是一个在 POSIX 标准中定义的函数,用于打开文件或者创建新文件。它是文件操作中很常用的一个函数,主要用于在程序中访问文件系统。下面是 open 函数的原型:#include <fcntl.h>int open(const char *pathname... @TOC 前言本篇文章我们来讲解Linux中的文件编程,这篇文章会先介绍open read write函数。 一、open函数open 函数是一个在 POSIX 标准中定义的函数,用于打开文件或者创建新文件。它是文件操作中很常用的一个函数,主要用于在程序中访问文件系统。下面是 open 函数的原型:#include <fcntl.h>int open(const char *pathname...
- @TOC 前言本篇文章将给大家讲解进程间通信中的管道使用方法和概念。 一、管道的概念管道的概念来源于Unix操作系统,在Unix-like系统(如Linux)中被广泛使用。它也存在于其他操作系统中,如Windows。管道可以将一个进程的输出直接连接到另一个进程的输入,从而实现数据的流动和传输。通过管道,一个进程产生的输出可以无需写入临时文件,而是直接传递给另一个进程进行处理,这样可以提高系统... @TOC 前言本篇文章将给大家讲解进程间通信中的管道使用方法和概念。 一、管道的概念管道的概念来源于Unix操作系统,在Unix-like系统(如Linux)中被广泛使用。它也存在于其他操作系统中,如Windows。管道可以将一个进程的输出直接连接到另一个进程的输入,从而实现数据的流动和传输。通过管道,一个进程产生的输出可以无需写入临时文件,而是直接传递给另一个进程进行处理,这样可以提高系统...
- @TOC 前言本篇文章我们来讲解锁的概念和实现原理。 一、锁的概念在Linux中,锁(Lock)是一种同步机制,用于保护共享资源或临界区免受并发访问的影响。它可以确保在任何给定时间只有一个线程可以访问共享资源,从而防止竞争条件(Race Condition)和数据不一致的问题。锁的主要目的是用于协调并发执行的线程,以确保资源的正确访问顺序和数据的一致性。当一个线程需要访问共享资源时,它必须先... @TOC 前言本篇文章我们来讲解锁的概念和实现原理。 一、锁的概念在Linux中,锁(Lock)是一种同步机制,用于保护共享资源或临界区免受并发访问的影响。它可以确保在任何给定时间只有一个线程可以访问共享资源,从而防止竞争条件(Race Condition)和数据不一致的问题。锁的主要目的是用于协调并发执行的线程,以确保资源的正确访问顺序和数据的一致性。当一个线程需要访问共享资源时,它必须先...
- @TOC 前言本篇文章我们继续讲解GDB调试。 一、数据断点在 GDB (GNU Debugger) 中,数据断点是一种断点类型,它允许你在程序访问指定内存地址的数据时暂停程序的执行。通过设置数据断点,你可以监视和调试特定内存位置的读取或写入操作。以下是在 GDB 中设置数据断点的基本用法:1.启动 GDB 并加载可执行文件:gdb executable_file2.选择要设置数据断点的内存... @TOC 前言本篇文章我们继续讲解GDB调试。 一、数据断点在 GDB (GNU Debugger) 中,数据断点是一种断点类型,它允许你在程序访问指定内存地址的数据时暂停程序的执行。通过设置数据断点,你可以监视和调试特定内存位置的读取或写入操作。以下是在 GDB 中设置数据断点的基本用法:1.启动 GDB 并加载可执行文件:gdb executable_file2.选择要设置数据断点的内存...
- @TOC 前言本篇文章我们来讲解守护进程,守护进程在进程中是一个比较重要的概念,在笔试面试中也经常考到,这篇文章就带大家来学习一下什么是守护进程。 一、守护进程概念守护进程(Daemon Process)是在后台运行的一种特殊类型的进程,独立于终端会话,并且通常没有与用户交互的界面。守护进程在操作系统启动时启动,并持续运行,提供某种服务或执行特定的任务。以下是守护进程的一些特点和作用:1.后... @TOC 前言本篇文章我们来讲解守护进程,守护进程在进程中是一个比较重要的概念,在笔试面试中也经常考到,这篇文章就带大家来学习一下什么是守护进程。 一、守护进程概念守护进程(Daemon Process)是在后台运行的一种特殊类型的进程,独立于终端会话,并且通常没有与用户交互的界面。守护进程在操作系统启动时启动,并持续运行,提供某种服务或执行特定的任务。以下是守护进程的一些特点和作用:1.后...
- @TOC 前言本篇文章我们来讲解传统信号和实时信号,这里我们将从实际应用给大家讲解。 一、传统信号和实时信号概念传统信号(Traditional Signals):传统信号是Unix系统早期定义的信号类型,被称为标准信号(Standard Signals)。传统信号的范围是1到31,用整数方式表示,例如,SIGINT 是2,SIGALRM 是14。传统信号的处理方式是异步的,即信号发送后立即... @TOC 前言本篇文章我们来讲解传统信号和实时信号,这里我们将从实际应用给大家讲解。 一、传统信号和实时信号概念传统信号(Traditional Signals):传统信号是Unix系统早期定义的信号类型,被称为标准信号(Standard Signals)。传统信号的范围是1到31,用整数方式表示,例如,SIGINT 是2,SIGALRM 是14。传统信号的处理方式是异步的,即信号发送后立即...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签