嵌入式Linux的使用(命令)
用户管理:
su、sudo、useradd、userdel
文件管理:
Linux一切皆为文件:普通文件(以-开头)、目录文件(以d开头)、设备文件(以c字符设备/b块设备开头)、链接文件(以l开头)、管道文件(以p开头)、堆栈文件(以f开头)、共享文件(以s开头)。
ls\touch\cat\gedit\gcc\rm\rm-f\chmod
目录管理:
根目录的结构:bin/sbin/etc/dev/home/root/usr/lib
mkdir cd cd…/绝对路径和相对路径 cp mv
其他:
tar、clear、pwd
功能命令:
grep、sed、awk、find、file、which
untools、apt-
嵌入式Linux开发工具——vim、gcc、gdb、make
vim(文本编辑器):学会使用和如何配置vim;
gcc(编译器):学会制作动态库和静态库及使用与区别;
gdb(调试器):设置断点、单步执行、调试内存错误;
make(工程管理器):编写makefile文件。
一、嵌入式Linux开发工具之文本编辑器:vim(功能最强大的文本编译器——摆脱鼠标)
1、如何安装vim?
在终端输入:sudo apt-get install vim
2、如何配置vim?
在终端输入:/etc/vim/vimrc
拓展:
set mouse=a
set number
set sw=4
set autoindent
set cursorline
3、如何在vim中进行程序编写?
vi—vim—gvim:命令模式(nyy\p\ndd\u)、插入模式(i、a)、底行模式(shift+:)
i/a:进入插入模式;
esc/shift+:w保存,q退出,wq保存退出;
dd:删十行;
n:恢复;
yy p:粘贴。
拓展:
优秀的IDE(集成开发环境)——vscode
二、嵌入式Linux开发工具之编译器:gcc(全称:GNU cc)
1、gcc的特点
(1)是GNU的工具;(2)是一款交叉编译器arm-Linux-gcc)
拓展&#x