Linux 基础
文章平均质量分 96
韭菜大葱馅鸡蛋
生存是文明的第一需求;文明不断增长和扩张但宇宙的物质总量不变
展开
-
c语言模式匹配路径
引言在Linux 的日常操作中, 经常需要找某个路径下的某个文件夹/文件, 这都是日常操作, 而且是很简单的, find 命令能够完美的搞定!可是如果用C语言怎么实现呢?glob英文语言说明SYNOPSIS #include <glob.h> int glob(const char *pattern, int flags, int (*errfunc) (const char *epath, int eerrno),原创 2020-07-21 15:24:29 · 428 阅读 · 0 评论 -
c语言删除非空文件夹
rmdirrmdir() 删除空的文件夹unlinkunlink();man page 的解释: unlink() deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for r原创 2020-07-21 14:26:39 · 2720 阅读 · 0 评论 -
进程间通信(一)管道
管道是一种最基本的IPC机制,作用于有血缘关系的进程之间(多用于父子进程间的通信)原创 2020-03-26 21:31:37 · 435 阅读 · 0 评论 -
vim 入门到提高
summaryvim基础常用的设置基础操作:光标的转移:删除操作复制操作Vim进阶1.自动推断2. 跳转3. 列模式:4.录制宏5. vimdiffvim基础常用的设置ps: vim的设置, 针对当前用户的设置, 需要修改~/.vimrc, 如果没有可以自行创建 针对所有用户...原创 2019-11-13 17:55:26 · 1063 阅读 · 5 评论 -
sed 入门到提高
声明: 以下所有的操作, 博主本人均在阿里云(ubuntu 18.04)上验证过, 可能不同的系统有些许差异, 还望大家学以致用。本人能力有限,资历尚浅,若有错误,请轻点拍砖,若有建议, 不胜感激!!!目录工作原理参数说明动作说明追加基础提高替换基础删除基础提高插入打印基础提高替换基础提高1 .保留精确匹配到的部分...原创 2019-11-16 20:55:24 · 963 阅读 · 3 评论