- 博客(6)
- 收藏
- 关注
原创 shell基础
(1) 定义变量:变量名=变量值,注意:=号前后不能有空格。(2) 撤销变量:unset 变量名。(3) 声明静态变量:readonly变量,注意:不能unset,静态变量不可以撤销。(1) 变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写。(2) 等号两侧不能有空格。(3) 在bash中,变量默认类型都是字符串类型,无法直接进行数值运算。(4) 变量的值如果有空格,需要使用双引号或单引号括起来。
2025-06-03 17:07:39
940
原创 Ubuntu基础练习
例如设为754时,对于其他用户zmhzz,此时为嵌入式文件为drwxr-xr--,如果不给x的话是没有权限进入文件夹的,如图,不符合常规。注意只有root权限才能去修改文件的所有者和所属组 即使是文件的所有者zhangzong也不能修改。(补充) 可以直接将部门人员的主组修改为bigdata 以后创建的文件就不需要再修改对应的所属组了。其他用户zmhzz没有权限访问但是可以看见里面有什么文件,不符合要求里的其他用户可读。作为员工xiaozhang,在嵌入式目录下不能创建文件,没有权限,但是有读和执行权限。
2025-04-25 00:29:45
1006
原创 Ubuntu基础2
在Linux系统中,我们可以通过执行`ll`或`ls -l`命令来查看文件的详细信息,包括文件的所有者、所属的用户组以及文件的权限设置。这条指令的作用是赋予sudo用户组中的所有用户执行所有命令的权限,也就是说,这些用户相当于拥有了root用户的权限。在创建用户账户的过程中,系统会指定一个主用户组,通常情况下,这个主用户组的名称与用户名一致。/etc/group文件存储了用户和附加组的映射关系,每一行对应一个用户组,第三个冒号后面是以该组作为附加组的用户列表,列表为空表示没有用户将其作为附加组。
2025-04-24 01:33:36
1272
原创 Ubuntu基础
usr :这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。/mnt :让用户临时挂载别的文件系统的,可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。/proc :这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。/home :存放普通用户的主目录,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/etc :所有的系统管理所需要的配置文件和子目录。
2025-04-22 20:49:18
1020
原创 蓝桥杯单片机笔记:数码管驱动与程序设计
在电路原理图中,数码管位选的输入端是通过74HC573锁存器来实现的,且需要控制Y6C口(110)。所以为了将锁存器的通道指向数码管位选,需要将P2.5、P2.6设置为1,P2.7设置为0。在电路原理图中,数码管段选的输入端同样是通过74HC573锁存器来实现的,但需要控制Y7C口。数码管段选的作用是控制数码管显示的内容。此时,数码管的段选信号为1111 1001(从dp到a),其中“b”和“c”对应的位为0,其他位为1。接下来,通过控制P0端口的输出,就可以选择点亮数码管的哪些段,从而显示不同的内容。
2025-03-31 00:31:33
633
原创 蓝桥杯单片机笔记:总线方式驱动外设(LED)
其中,参数“4”代表LED的地址,其对应的二进制形式为“100”,也就是锁存器的Load端。例如,把A2 A1 A0看成一个二进制数,100、101、110、111对应十进制的4、5、6、7,即输入100时Y4输出0,输入101时Y5输出0,输入110时Y6输出0,输入111时Y7输出0,达成译码输出。若想对LED操作,A2 A1 A0置4,也就是100,Y4输出0,或非Y4C输出1,Load信号为高电平,锁存器导通,相应的数据会输出,• 当OE为高电平时,输出为高阻态Z,因此使用时OE接地。
2025-03-15 16:38:22
737
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人