• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

sm1le

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  Linux

文件系统
摘要:1.stat/lstat函数: 需要头文件:#include <sys/stat.h> int stat(const char* path, struct stat* buf) 参数: path:文件路径 buf:存放文件属性 返回值: 成功:0 失败:-1 errno 获取文件大小:buf.st_ 阅读全文

posted @ 2022-04-30 21:10 sm1le 阅读(34) 评论(0) 推荐(0)

系统编程
摘要:文件操作: 1.open&close函数: 包含头文件: #include <unistd.h> open函数头文件 #include <fcntl.h> 参数头文件 #include <errno.h> 错误信息头文件,strerror(errno)显示错误信息 int fd = open(文件名 阅读全文

posted @ 2022-04-29 21:21 sm1le 阅读(108) 评论(0) 推荐(0)

makefile
摘要:1个编写规则: 目标:依赖条件 (tab)命令 注意: 1.依赖条件产生时间必须早于目标产生时间 2.依赖条件不存在则寻找新规则产生依赖 3个函数:$为取变量 1.src = $(wildcard *.c):匹配当前目录下的所有.c文件,组成列表赋给src 2.obj = $(patsubst %. 阅读全文

posted @ 2022-04-25 17:17 sm1le 阅读(31) 评论(0) 推荐(0)

Linux常见概念
摘要:目录: 1.bin:可执行文件 2.dev:设备 3.home:用户目录,有哪些用户 4.etc:用户相关配置信息,比如密码 5.lib:库路径 6.boot:存放开机启动文件 7.usr:用户资源目录,用户安装的库等 文件类型: 1.普通文件:- 2.目录文件:d 3.字符设备文件:c 4.块设备 阅读全文

posted @ 2022-04-18 21:54 sm1le 阅读(36) 评论(0) 推荐(0)

Linux 编译
摘要:1.vim编辑: 模式:按i进入插入模式,按Esc进去命令模式 保存和退出:命令模式下,:w表示保存, :q表示退出 :q!强制退出(不保存) 搜索字符串:命令模式下,/string表示向下搜索字符串 ?string向上搜索字符串 按n进行下一个 开启忽略字符串大小写::set ignorecase 阅读全文

posted @ 2022-04-18 15:36 sm1le 阅读(141) 评论(0) 推荐(0)

linux 基础命令
摘要:1.注释:linux中注释为 "##" 2.linux中命令有大小写之分 3.命令补全:(1)tab补全 (2)通配符补全:1)"星号"匹配任意长度字符 2)"?"匹配一个字符 3)"[]"匹配括号内的字符或范围 4.命令帮助:man 命令名,j、k上下翻页,q退出 第一卷为shell命令或可执行文 阅读全文

posted @ 2022-04-12 21:15 sm1le 阅读(65) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3