2022/1/13学习笔记

gcc 编译
make 工程管理 多文件编译
f(ile) get s(trings) 从文件中读取字符串
stdin:标准输入
stdout:标准输出

tcp:安全 多次反馈
udp:循环 快速 大流量

软实时、硬实时(灾难性后果
RTOS:实时操作系统
最小硬件系统:组成部分不可缺少
前后台系统:实时性 异步 优先级
临界资源:不可分割的代码,不允许打断
c语言:没有子函数
形参、实参 两个变量
同步:按顺序执行
任务:进程 每个进程由父进程产生
任务切换:时间片轮转时每个任务的保护现场、恢复现场
内核:提供基本服务是任务切换,提供必不可少的系统服务,如信号量、消息队列、延时等
api:编程接口
非占先式内核:每个任务自我放弃cpu
占先式内核:高优先级的任务一旦就绪,总能得到cpu控制权(调度算法
中断:硬件机制,通知cpu异步事件
死循环 while1 、 for 
时钟节拍:特定的周期性中断
cpu主频:单位时间(1s)cpu基本运算(二进制加法)次数
cd 打开目录
mkdir 创建子目录
vim 文本编辑    i 编辑模式
shift+: 底层模式  wq 保存退出   q!强制退出
ls 查看  -l查看文件长格式
./  从当前目录找文件执行
/根目录  .当前目录 ..上一级目录 -前一个工作目录 ~当前用户家目录  ~用户名  指定用户家目录    当前用户家目录:/用户名/home  root家目录:/root
文件类型:   -普通文件 f堆栈文件 d目录文件 b/c块/字符设备文件 p管道文件 l链接文件 s套接口文件 .隐藏文件 ls -a可以看隐藏文件
路径:/开始的为绝对路径,从根目录开始。直接开始的为相对路径,从当前目录开始
用户权限:r、w、x、-    读、写、执行、无权限   可用二进制权重表示
man:查看帮助手册 man [n] item   n小节 item字符  输入/再输入字符可进行查找 n下一页 N上一页 q退出
find:查找文件 /目录 -name *字符*
chgrp:修改用户组 /新组名 /文件或者目录名
chown:修改所有者  [R]可带子目录一起修改
chmod:修改权限 三个数字(自己、同组人、其他用户) 文件名   目录必须可执行  [R]可带子目录一起修改     u g o a:user group other all   +增加权限 -删除权限 =修改权限
chmod u=rwx,g-r,o+x  txt

目录处理:
cd
pwd (print working director)-P
mkdir  -p  /a/b/c可递归创建 只能创建空目录 -m可设置权限,递归创建时则为全部目录统一设置权限
rmdir  -p 可统一删除空目录 
rm -rf 递归强制删除
gcc -o 生成目标文件
echo 回显 $PATH    $:取变量值
PATH = "$PATH":/root 添加搜索目录,当次有效


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值