linux和windows区别
1 linux和windows 都是操作系统,ubuntu属于linux的发行版,带有图形界面 ,
2 但是嵌入式设备往往都是不带图形界面的 因为嵌入式对于资源占用就是很敏感的
习惯于用命令行来操作。2 是最能体现出区别的。
linux的目录分布
呈现一个树状的结构 有点像数据结构的二叉树.
怎么样在电脑中体验呢
比如
源头就是D盘 双击到了很多文件夹 (也就是有很多分叉)选了 keil5 --进去一层 又有很多分叉 选了ARM ----又有很多分叉 选了CC --又有很多分叉 选了bin ---选了Bin之后
没有可选文件夹了 那么bin就是根了
一定要去实践
常用的命令
根目录
\ 表示 表示目录的源头
用户目录 ~ 或者是 home\XXX\XX
这里的XXX XX 表示目录和文件
说一下往后的指令很多 所以多复习 记不住没事的
现在打开终端试试 怎么打开呢
CTRL+ALT+T 一起按下即可
cd - 和cd
cd - :返回上级目录
cd+文件名就是访问对应文件夹
因为~ xx 表示 是某个用户目录
输入 cd ycy
所以访问的是ycy 的用户目录 在~的符号可以看出
ls 查看当前所在的目录
补充
vi 是创建文件
rm是删除文件
ls -l 是查看当前文件夹下的所有文件
先挑几个说说 到此为止 其他的回去试试
打一句 hello world
需要 安装两个东西
1 安装 vim 编辑器 相当于一个输入法一样 是linux的必备品
输入 sudo apt-get install vim
编译 安装包 gcc 生成可执行文件
sudo apt-get install gcc
vi hello.c 写一个hello world
进去之后 可能出现 空白 或者底下有提示
怎么解决
输入 aaa就可以解决
英文版的 翻译就行了
打完 按下 键盘 右上角的ESC 然后退出保存
1 退出 并保存 : :wq
2 强制退出 并保存 : :wq!
随意打一个 1或者2
gcc 编译生成可执行文件
./a.out : 下载可执行文件
不服来哞, 感谢观看。