- 博客(12)
- 收藏
- 关注
原创 Linux文件系统
1.磁头的左右摆动本质是在寻找数据存储在那个盘面和磁道,而盘面的旋转是在找一个磁道上的具体的扇区。所以,如果要提升存储效率,必须减少磁头和盘面的机械运动,所以要尽可能将关联的数据放到相近的地方储存。2.要把数据存储在磁盘,第一个要解决的问题是要找到对应的盘面(磁头),磁道,扇区。至于如何寻找,其实,我们可以给所有的扇区编号,只要我们知道了扇区编号,然后根据算法就可以找应的盘面,磁道,扇区。
2025-04-03 14:37:55
714
原创 Linux进程控制
在Linux中,fork函数是非常重要的函数,他能在一个进程当中创建子进程,其中,被创建的进程叫做子进程,而原进程叫父进程1.在父进程中:成功返回子进程Pid,失败返回-12.在子进程中:成功返回0,失败子进程不会被创建,所以不会也不能返回fork之后会创建一个子进程,并且父子进程代码共享,以下是证明。
2025-03-20 17:18:11
929
1
原创 Linux 进程
我们知道,操作系统是一个做管理的软件。由此,我们延伸出几个问题1.操作系统为什么要做管理?答:为了给用户提供一个稳定,安全,高效的运行环境。所以需要帮助用户管理好底层的软硬件资源。2.操作系统要怎么管理软硬件资源?答:先描述,再组织。首先,要完成管理这个动作,需要三个人,一是管理者,二是执行者,三是被管理者。
2025-02-20 14:00:19
606
1
原创 Linux基础开发工具的使用
在Linux上下载软件总共有三种方法,一个是源代码安装,第二是rpm安装,第三就是yum安装,其中,源代码安装要代码经过编译链接,同时还要自己下载一些第三方库,所以比较麻烦,而如rpm安装相当于是安装包,但是可能要自己考虑版本和依赖关系的问题,比较麻烦,所以推荐使用yum安装,yum安装其实与应用商店比较类似,里面已经考虑了依赖关系科版本适配的问题,所以能够直接安装,比较省事yum list //能够列出yum里面所有的安装包,配合grep指令,就能达到搜索安装包的功能。
2025-01-09 21:24:21
1613
2
原创 Linux的权限
超级用户:可以再linux系统下做任何事情,不受限制普通用户:在linux下做有限的事情。超级用户的命令提示符是“#”,普通用户的命令提示符是“$”1.创建普通用户的方法只能是root创建,或者使用sudo提权adduser 用户名 passwd 用户名 给用户设置密码2.删除普通用户的方法userdel 用户名3.进行用户间的切换su 用户名 ,切换到root可以不用用户名,其中,普通用户转到其他用户,都要输入密码,而root不需要,退出用户切换,可以直接使用Ctrl+d。
2025-01-05 20:36:20
618
原创 C++模版进阶
一个程序(项目)由若干个源文件共同实现,而每个源文件单独编译生成目标文件,最后将所有目标文件链接起来形成单一的可执行文件的过程称为分离编译模式。
2024-12-12 09:09:16
664
1
原创 C语言中的数据类型
sizeof是关键字,也是一个操作符,但请注意她并不是一个库函数,其中,我们可以从字义上去理解他的作用,sizeof翻译一下就是什么的大小,他的作用就是计算操作数的大小,单位是字节sizeof的操作数如果不是类型,是表达式的时候,可以省略掉后边的括号。sizeof后边的表达式是不真实参与运算的,根据表达式的类型来得出⼤⼩。sizeof的计算结果是size_t类型的。sizeof运算符的返回值,C 语⾔只规定是⽆符号整数,并没有规定具体的类型,⽽是留给系统⾃⼰去决定,sizeof。
2024-09-02 13:28:51
1847
1
原创 我的编程之旅:目标,启程与展望
大家好,我叫疾风劲起,是一个刚刚踏入校园的大一新生,也是一名编程小白。正如引言中所说,只有开始才会厉害,其实,这句话是一个优秀的数学老师告诉我的,我从中汲取力量,最终高考数学成功考到140+,而今,我将继续开始,开始写博客,去记录我的学习历程,分享思考和经验,去谱写我的编程之旅。编程是一段既充满挑战也充满乐趣的旅程。我相信,通过不懈的努力和持续的学习,我能够实现我的目标,并在 IT 行业中找到我的位置。
2024-08-29 10:29:45
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人