- 博客(61)
- 收藏
- 关注
原创 第一期第16讲,17讲21:50
echo curname: $(curname) # @表示不打印命令执行过程。@echo curname: $(curname) # @表示不打印命令执行过程。@echo curname: $(curname) # @表示不打印命令执行过程。输入make,默认在本文件夹下搜寻Makefile文件执行。="赋值:如果变量之前没有被赋值,当前赋值有效,否则仍是之前的值有效。“=”赋值:name变量的值取决于最终的赋值。"+=" 就是追加内容。
2025-04-18 17:34:32
229
原创 第一期第14讲
3. 命令行模式(底行模式):首先要确保进入一般模式。底行输入:w保存,:q退出,:wq保存退出,:q!退出不保存,:x退出保存。1. 一般模式(指令模式,默认模式):按下esc进入该模式。, A, s, S, r, o, O进入编辑模式。按esc退出编辑模式,进入一般模式。ndd: 删除光标所在行及其下n行。2. 编辑模式:按下i, I,nyy: 复制光标所在及以下n行。p: 复制粘贴到光标下一行。P: 复制粘贴到光标上一行。dd: 删除光标所在的行。yy: 复制光标所在的行。. : 重复上一步操作。
2025-04-18 10:57:45
150
原创 第一期第13讲
cp hello2 test/ //未加-d, 这里拷贝的是源文件,不是软链接。(linux下,天蓝色是文件夹,绿色是可执行文件,蓝色是链接文件,红色是无效文件,白色是各种格式的文件)./hello1 //仍然可以执行,删除hello1,hello2才可以彻底删除文件实体,因此创建硬链接可以防止文件被误删。修改一个硬链接文件,其它互为硬链接的文件以及源文件会同时被修改。test/ //-d 表示保持链接,拷贝软链接文件。硬链接不能跨文件系统,硬链接不能用于目录。
2025-04-18 10:57:10
153
原创 第一期第12讲
第一位为文件类型:b(块设备文件),c(字符设备文件),......ls hello -l //发现权限已经被修改。5-7位:本组其它用户对该文件的权限。8-10位:其它用户对该文件的权限。文件权限:r, w, x(执行)2-4位:本用户对该文件的权限。
2025-04-18 10:56:34
65
原创 第一期第11讲
权限:root用户>初次创建的用户>普通用户。用户信息记录在 /etc/passwd。用户密码记录在 /etc/shadow。1. 初次创建的用户。
2025-04-16 21:08:30
88
原创 第一期第10讲
tar -vcf test.tar test //将test文件夹打包成test.tar,并未进行压缩。tar -vcjf test.tar.bz2 test //压缩为test.tar.bz2。Linux常用的压缩文件扩展名有 .tar, .tar.bz2, .tar.gz。tar -vxjf test.tar.bz2 //解压缩。bzip2 -z a.c //压缩成a.c.bz2文件。gzip a.c //压缩a.c为a.c.gz。gzip -d a.c.gz //解压缩为a.c。
2025-04-16 20:57:28
100
原创 第一期第9讲
sudo mount -o iocharset=utf8 /dev/sdb1 /media/zzk/udisk : 将优盘的第一个分区挂载到udisk目录下。/dev/sd*文件,插拔优盘查看哪些文件是U盘的设备文件。sdb是设备文件,sdb1是磁盘分区1。du:查看单个文件大小,查看/media/下的文件大小,如du -h --max-depth=1显示当前目录下一层的文件。sudo umount /media/zzk/u盘目录 -f ,卸载优盘,卸载前要把u盘从启动器解锁,并退出优盘目录。
2025-04-04 11:41:48
207
原创 第一期第8讲
usr: 并非user缩写,Unix Software Resource,存放用户相关文件,占用较大存储空间。/proc: 虚拟文件系统,存放在内存而非磁盘中。/sys: 虚拟文件系统,存放在内存而非磁盘中。/media:存放可插拔设备文件,如sd卡,u盘挂接到此。/lib:存放库文件,如.so文件(动态库文件)/opt: 用户可选的存放目录,如一些第三方软件。: 存放设备驱动文件,如sda文件(磁盘文件)/var: 存放一些变化的文件,如日志文件。/bin: 存放二进制可执行命令文件。
2025-04-04 10:52:49
165
原创 第一期第7讲
3. deb软件包安装带图形界面的大型软件, sudo dpkg -i xxxx.deb。.deb类似于Windows下的.exe。双击.deb或者使用命令安装。软件图标位于/usr/share/applications, 右键复制到桌面。save选项保存源码包到下载文件夹,右键提取到此处,进入解压后的文件,make, sudo make install。2. sudo apt-get install 安装法,通过apt安装工具安装,例如sudo apt-get install git。
2025-04-04 10:11:37
92
原创 第一期第6讲
grep: 查找内容, 用法举例:grep -rn "ubuntu" / 在根目录下查找ubuntu字符,-r表示递归,- n表示第几行,-i表示忽略大小写。sudo ifconfig 网卡名 up : 打开网卡。ifconfig:显示网络配置信息命令(默认只显示打开的网卡信息),-a 会显示所有的网卡信息。du:查看文件大小,常用du -sh,-s表示只显示目录占用磁盘大小而不显示详细信息,find: 在当前目录下查找文件,用法举例:find -name a.c。
2025-04-03 21:37:35
119
原创 第一期第1讲,第4讲,第5讲
调整Ubuntu界面大小:右上角齿轮 -> 系统设置 -> 显示 -> 分辨率(1920*1200),拖动Ubuntu界面出现应用按钮,点击应用,显示是否正常界面点击保存当前设置,点击工具栏进入全屏模式,最左边按钮隐藏命令栏,鼠标移动到上方再次出现命令栏。右下角金士顿按钮更改u盘连接,左键连接到主机,右键连接到虚拟机。VM编辑->首选项->USB->第二项,默认插入优盘连接到主机。Ubuntu下只有一个盘,即/(点击计算机可以看到该目录下的文件)。
2025-04-03 20:06:34
105
原创 第二期第6.1讲12:00
2.设置sp指针,一般指向DDR,I.MX6ULL的内部Ram比较小,所以多使用DDR。为C语言运行准备环境(C语言的运行过程中要频繁的入栈和出栈,因此要设置好sp指针)。1.初始化外设(如DDR(I.MX6ULL不需要), 看门狗),这里相对内核来说的都是外设;
2025-04-03 14:08:27
65
原创 第二期第3讲和第5讲
正点原子嵌入式开发板分为底板和核心板。核心板按箭头一致方向插到底板上,核心板左侧为EMMC(Flash,相当于磁盘),左下侧为DDR(External Memory),右上侧为主芯片,其内部有Internal Memory(RAM, ROM(用户不可用));底板上是各种外设接口,开关,转接芯片等。管脚命名:与stm32不同,其管脚命名使用英文命名,如PAD_BOOT_MODE0, PAD后为管脚名,每个引脚对应两个寄存器,一个设置复用,另一个设置电气特性。主芯片为恩智浦公司生产的I.MX6ULL系列。
2025-04-03 13:40:43
119
原创 关于unfold函数的使用
!若先对dim=2进行unfold(2, 2, 2),再对dim=3进行unfold(3, 2, 2)则可以不用调整张量的形状,同样可以实现滑动窗口的功能:详见 torch.Tensor.unfold函数的用法
2025-03-27 09:30:30
98
原创 蓝桥杯嵌入式第十三届模拟题1出现的”坑“
/不要忘记打开PWM。当全局变量改变后,其相应的操作要立即改变;如图在更改ucDuty后,立刻将其放入相关函数中。如果没有特别说明,默认数值范围是循环切换的;
2025-03-17 19:19:16
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人