- 博客(33)
- 收藏
- 关注
原创 Liunx 操作系统 进程控制 (下)
在 Linux 中,我们可以使用 "fork()" 创建子进程。子进程会获得父进程的执行环境,并从 "fork()" 返回的位置继续执行。但是,在实际开发中,子进程往往需要执行与父进程不同的程序。例如,Shell 接收到用户输入的 "ls" 命令后,就需要让相应的进程执行 "ls" 程序。此时就需要使用程序替换机制。程序替换是指通过特定的接口,将磁盘上的新程序加载到当前进程的地址空间中,替换原来的用户空间程序映像,并从新程序的启动代码开始执行。需要注意,程序替换不会创建新进程。调用 "exec" 前后,进程
2026-10-19 17:54:27
179
原创 Liunx 操作系统 进程概念(下)
环境变量(Environment Variables)可以理解成:操作系统提前准备好的一些“全局配置信息”,程序运行时可以读取这些信息。例如:就是查看 环境变量。可以把环境变量想象成:不同程序都可以读取这些信息。:指定命令的搜索路径。当我们在终端输入一条命令(例如 、 或 )时,操作系统并不会立刻知道该命令对应的程序存放在哪里。它会按照 环境变量中记录的目录顺序,依次去这些目录里查找是否存在同名的可执行文件。一旦找到,就立即执行;如果所有目录都找遍了仍然没有,终端就会提示 (命令未找到)。例
2026-09-13 17:06:48
298
原创 Liunx 操作系统 基础开发工具
vim的三种模式分别是命令模式、插⼊模式和底⾏模式,各模式的功能区分如下:• 正常/普通/命令模式(Normal mode)控制屏幕光标的移动,字符、字或⾏的删除,移动复制某区段及进⼊Insert mode下,或者到 lastline mode• 插⼊模式(Insert mode)只有在Insert mode下,才可以做⽂字输⼊,按「ESC」键可回到命令⾏模式。该模式是我们后⾯⽤的最频繁的编辑模式。• 末⾏模式(last line mode)⽂件保存或退出,也可以进⾏⽂件替换,找字符串,列出⾏号等操作。在命
2026-09-07 11:35:56
220
原创 Liunx 操作系统 Liunx权限
Linux下有两种⽤⼾:超级⽤⼾(root)、普通⽤⼾。• 超级⽤⼾:可以再linux系统下做任何事情,不受限制• 普通⽤⼾:在linux下做有限的事情。• 超级⽤⼾的命令提⽰符是“#”,普通⽤⼾的命令提⽰符是“$”。命令:su [⽤⼾名]功能:切换⽤⼾。例如,要从root⽤⼾切换到普通⽤⼾user,则使⽤ su user。要从普通⽤⼾user切换到root⽤⼾则使⽤ su root(root可以省略),此时系统会提⽰输⼊root⽤⼾的⼝令。1. ⽂件访问者的分类(⼈)• ⽂件和⽂件⽬录的所有者:u---U
2026-09-03 11:38:44
238
原创 Liunx操作系统 基本指令(二)
一.more 指令语法: more [选项]功能:more命令,功能类似 cat常⽤选项:-n 指定输出⾏数-q 退出more进入:more test.txt之后最重要的就是:按空格Space 向下翻一页例如:第1页↓Space↓第2页↓Space↓第3页按 Enter 向下显示一行所以:Space → 下一页Enter → 下一行q:退出 more -n:指定每页显示多少行例如:more -10 test.txt意思是:每次最多显示 10 行。 less ⼯具也是对⽂件或其它输出进⾏分⻚显⽰的⼯具,应
2026-09-02 17:11:37
201
原创 Lunix 操作系统 基本指令(一)
功能:对于⽬录,该命令列出该⽬录下的所有⼦⽬录与⽂件。对于⽂件,将列出⽂件名以及其他信息。语法:ls [选项] [目录或文件]这里的三个部分:① ls命令本身。② [选项]告诉 ls你按照什么方式显示例如:-l 就是选项。③ [目录或文件]告诉 ls我要看哪个目录/文件例如:ls /home 查看 /home 目录。 显示隐藏文件Linux 中以 . 开头的文件通常是隐藏文件。例如:....bashrc.configtest.txt直接:ls只能看到test.txt使用ls -a就能看到全部.表示当前目录
2026-08-31 17:38:45
280
原创 C++进阶 哈希表封装myunordered_map和myunordered_set
哈希表封装myunordered_map和myunordered_set及实现
2026-06-08 12:59:39
361
原创 C++初阶 String类
auto关键字的使用,范围for的使用, string类对象的常见构造 , string类对象的容量操作, string类对象的访问及遍历操作 ,string类对象的修改操作, string类非成员函数
2026-05-27 08:20:07
735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1