1.day1
1、修改虚拟机的网络;
sudo vim /etc/netplan/*.yaml
sudo netplan apply
2.day2
1、VIM配置;
2、安装SSH,调用putty接入终端;
3、shell命令;
*:匹配任意长度的字符
?:匹配一个长度的字符
[...]:匹配其中指定的一个字符
[-]:匹配指定的一个字符范围
[^...]:除了其中指定的字符,均可匹配
4、挂载;
1)查看已挂载信息;
cat /proc/partitions
2)挂载指令,mount;
sudo mount /dev/sdb1 /mnt/myusb
3)卸载指令,umount;
sudo umount /mnt/myusb
5、进程管理;
1、查看进程信息,静态,ps -aux;
2、查看进程信息,动态,top;
3、杀死进程,kill;
1)-9:强制杀死;
2)-2:相当于CTRL + C;
6、文件类型与权限;
7、文件压缩与解压;
1)tar指令,如下图所示;
压缩:
tar -zvf hello.gz 1.c 2.c 3.c
tar -jvf hello.bz2 1.c 2.c 3.c
解压:(通用)
tar -xvf hello.gz
tar -xvf hello.bz2
3.day3
1、软硬链接
1)硬链接
通过文件的inode码进行链接,创建命令:ln
ln 1.c 1lin.c
总结:
1.操作1lin.c 等于 操作1.c;
2.删除了1.c并不影响1lin.c ;
3.删除1.c后重新创建同名文件,链接关系不在了;
2)软链接
通过路径链接,创建命令:ln -s
ln -s 1.c 1lin.c
相对路径:
1.操作1lin.c 等于 操作1.c;
2.删除了1.c影响1lin.c ;
3.删除1.c后重新创建同名文件,链接关系存在,1lin.c的内容完全参照1.c;
4.移动链接文件,链接文件也会失效 ;
绝对路径:
1.移动链接文件,链接文件不受影响;
2、samba、tftp、nfs协议配置;
参考《ubuntu18.04服务配置_v2.pdf》文档内容
3、跑开发板,音乐播报;
参考《开发板操作》资料;