![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 65
烬柒小云
大学生
展开
-
MysqlDump
是一个常用的命令行工具,它用于备份或导出MySQL或MariaDB数据库中的数据。这个工具可以创建一个SQL文件,其中包含数据库的结构和数据,这样就可以在其他MySQL服务器上重新创建数据库或进行数据迁移。时,需要注意安全性和权限问题,因为导出的SQL文件可能包含敏感信息,如数据库结构和用户密码。的数据库,并将备份保存为。原创 2024-07-01 18:02:38 · 173 阅读 · 0 评论 -
Vi编辑器中,怎样将字符AAA全部替换成yyy
将会替换文件中第1行到第50行中的所有 "AAA" 为 "yyy"。首先,进入 Vi 的正常模式。如果你已经在 Vi 中,你可以通过按下。如果你只想替换当前行中的 "AAA",你可以省略。标志表示全局替换(替换每一行中的所有匹配项)。注意它会替换所有匹配的文本,而不是逐个询问。按下 ``(反引号)键,然后输入。,这样就只会替换当前行中的匹配项。,这将会让你输入替换的模式。,这是你想要替换成的文本。键确保你处于正常模式。,这是你想要替换的文本。原创 2024-07-01 17:58:55 · 217 阅读 · 0 评论 -
查看硬盘被占用了多少空间和剩余多少空间的命令
(Disk Free)是Unix和类Unix操作系统中的一个命令,用于显示磁盘空间使用情况。该命令会列出文件系统的磁盘空间使用情况,包括已使用的磁盘空间、可用的磁盘空间、文件系统的总量等信息。是可选的文件或目录路径,用于指定要查看磁盘空间使用情况的特定文件或目录。是可选的参数,用于调整。命令的输出格式和内容;原创 2024-07-01 17:54:52 · 198 阅读 · 0 评论 -
Linux系统编程之线程
在Linux中,原创 2023-12-05 16:57:21 · 762 阅读 · 0 评论 -
linux系统编程-复习自用(函数解释)
段错误(segmentation fault),也称为“吐核”(core dump),是Linux/Unix系统下常见的一类错误。它发生在程序试图访问无效内存地址时,如访问数组下标越界、使用未初始化的指针等情况。当段错误发生时,内核会产生一个核心转储文件,记录了进程在错误时的内存映射和寄存器状态信息。这些信息对开发人员调试问题很有帮助。它可以帮助定位出错代码,进而修复程序bug,避免将来再次发生类似错误。一般来说,段错误都是由程序本身逻辑错误或内存访问异常导致的。原创 2023-12-02 18:32:32 · 917 阅读 · 0 评论 -
Linux系统编程之条件变量
在Linux中,条件变量(Condition Variable)是一种用于线程同步的机制,通常与互斥锁(Mutex)一起使用。条件变量提供了一种线程间的通信机制,允许一个线程等待另一个线程满足某个条件后再继续执行。条件变量的基本概念是,一个线程在某个条件不满足时可以通过条件变量等待,而另一个线程在满足条件时可以通过条件变量通知等待的线程。这样可以在多线程环境中有效地实现线程间的协同工作。这个函数用于初始化条件变量。cond是指向要初始化的条件变量的指针,attr。原创 2023-12-02 11:44:00 · 1238 阅读 · 0 评论 -
Linux系统编程之信号量
创建一个新的信号量并初始化其值。如果信号量的值大于零,则将其减一;否则,阻塞当前进程或线程,直到信号量的值变为大于零为止。类似于等待操作,但不会阻塞,而是立即返回失败,如果信号量的值为零。在指定的时间内尝试等待,超时则返回失败。将信号量的值加一,表示共享资源已经释放或可用。信号量可用于解决多进程或多线程之间的同步问题,例如确保在访问共享数据之前获得锁,以防止竞争条件的发生。在C语言中,信号量通常使用sem_t类型来表示。应用于线程 进程间同步信号量相当于初始化为N的互斥量。原创 2023-12-01 21:05:14 · 1135 阅读 · 0 评论