笔记
第一天
(1)Linux开关机 ,登录。
root 超级用户 可以有所有的权限
$ 普通用户 无法更改所有
# 操作系统提示符号
超级用户切向普通用户不需要口令,普通用户切换为超级用户则需要口令。
(2)指令
/ 根目录
. 当前目录
… 当前目录上一级
~ 当前用户的家目录
- 前一个操作目录
.文件名 表示隐藏文件
命令
su 切换用户 在普通用户与超级用户之间切换
ls 文件/目录 查看目录/文件
vim 文件名.c 开启一个.c文件
gcc.c-o 文件 文件编译
./ 文件名 运行
cp 复制
rm 删除
mkdir 创建文件
cd 选择当前目录
(3)用户用户组 文件属性
用十个字符表示 例如 :d rwx r-x r-x
首字母表示套接字:
d 目录文件
p 管道文件
b .c 设备文件
- 普通文件
后面三个字母为一组共三组表示三组不同权限,有:
用户自己 owner 团队 group 其他人 other
r是读 w是写 x是执行
(4)vim文本编辑器
命令模式 --通过字母i,a,o,r–>插入模式–按ESC–>命令模式–shift+:–>底行模式–>(:w可以进行写操作)回车–>命令模式 -->:wq 写入保存退出(如果有!为强制退出)
x 删除
xdd 删除一行
x[n]dd 删除n行
yy 复制光标所在行
[n]YY 复制n行
crtl+r 重复上次操作
v 选中光标所在位置
(5)gcc译码器
星期天
(1)计算机系统三大领域
服务器市场 桌面市场 嵌入式市场(智能化)
(2)嵌入式系统定义
技术角度 系统角度
1…以计算机为基础 软硬结合
2.软硬件可裁剪
3.专用计算机系统
(3)实时性 规定时间内完成规定任务(与速度快区别开)
软实时:指定时间内造成的影响不大
硬实时:指定时间内造成灾难性后果
嵌入式系统组成
硬件:1.处理器 (运算器与控制器,运算速度快)2.存储器 3.I/O口
存储器的速度慢,为了配合处理器的速度通过内存过渡,如果还不够高速缓存(cache)补充。
软件:系统软件
系统软件是操作系统加语言处理和数据库处理,操作系统不是系统软件。
最小系统:系统精简到最小系统,所有组成都是必须的。
1.目录处理
cd 选择目录
pwd 显示当前工作目录环境
mkdir 创建空目录
rmdir 删除空目录;但不能删除文件}
mkdir -p ./a/b/c 表示可直接创建3个空文件
-m 设置权限(711) +文件名
rmdir -p 逐层删除
-r 连子文件/目录一起删除
-rf 强制删除
PATH(路径)环境变量
echo $ PATH 显示 字符串 XXXX
指令每次执行时 都会去PATH里寻找相对应的指令去执行命令。
2.文件目录管理
ls 打开
cp 复制
rm 删除
mv 移动
ls -a 全部文件
-l 显示长格式
-S (大写) 以文件大小排序
-t 以时间排序)
cp 源–>目
-f (强制)
-i(询问)
-p(属性也复制)
-r(子目录也执行)
-u(实时更新如备份)]
rm -f、
-i、
-r(递归删除:效率高执行力并不高)
mv -f、
-i、
-u
3.查看文件内容
一直显示不停的
1.cat 查看文件内容:
从头到尾显示 -E(显示字符)
-n(显示行号)
-T(制表键)
- v(特殊符号)
-A(全部)
2.tac 从尾到头显示}
1.less(可上下翻页)+文件名(可带上路径), 敲回车键滚一行 敲空格键滚一页
2.more(只能向下翻页) 最后一行是命令行 可执行指令}
ls -al |(管道符) more 表示显示1页
tail(尾巴)
head(头) [-n number] 文件名指定的number行
4.文件压缩与解压
tar [ ] 文件/目录
tar cvf tmp.tar /home/tmp 压缩
tar xvf tmp.tar 解压
cvzf–>tmp.tar.gz
xvzf–>tmp.tar.gz
ifconfig 查看IP地址等信息
作者:csdnoyns
来源:CSDN
原文:https://blog.csdn.net/csdnoyns/article/details/83720582
版权声明:本文为博主原创文章,转载请附上博文链接!
作者:csdnoyns
来源:CSDN
原文:https://blog.csdn.net/csdnoyns/article/details/83720582
版权声明:本文为博主原创文章,转载请附上博文链接!