常用的 shell 命令
文件操作
ls
: 列出目录中的文件和子目录cd
: 更改当前目录pwd
: 打印当前工作目录cp
: 复制文件或目录mv
: 移动或重命名文件或目录rm
: 删除文件或目录touch
: 创建一个新的空文件cat
: 查看文件内容more
orless
: 分页查看文件内容head
ortail
: 查看文件的开始部分或结束部分
ls
: 列出目录中的文件和子目录cd
: 更改当前目录pwd
: 打印当前工作目录cp
: 复制文件或目录mv
: 移动或重命名文件或目录rm
: 删除文件或目录touch
: 创建一个新的空文件cat
: 查看文件内容more
or less
: 分页查看文件内容head
or tail
: 查看文件的开始部分或结束部分CAP 理论是分布式计算中的一个重要理论,由 Eric Brewer 在 2000 年提出。CAP 是 Consistency(一致性)、Availability(可用性)和 Partition tolerance(分区容忍性)的首字母缩写。
转载自:https://github.com/CyC2018/CS-Notes/tree/master
网络把主机连接起来,而互连网(internet)是把多种不同的网络连接起来,因此互连网是网络的网络。而互联网(Internet)是全球范围的互连网。
转载自:https://github.com/CyC2018/CS-Notes/tree/master
并发指宏观上一段时间内能同时运行多个程序,并行指同一时刻能运行多个指令。
并行需要硬件支持:多流水线、多处理器。
操作系统引入进程和线程,使程序能够并发运行。
一个输入操作通常包括两个阶段:
对于一个套接字上的输入操作,第一步通常涉及等待数据从网络中到达。当所等待数据到达时,它被复制到内核中的某个缓冲区。第二步就是把数据从内核缓冲区复制到应用进程缓冲区。
Unix 有五种 I/O 模型:
转载自:https://github.com/CyC2018/CS-Notes/tree/master
B Tree 指的是 Balance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。但是 B Tree 的数据不只是存放在叶子节点。
转载自:https://github.com/CyC2018/CS-Notes/tree/master
https://zhuanlan.zhihu.com/p/476601594
https://blog.csdn.net/Xupixel/article/details/120405501
https://www.hwpo.top/posts/d87f7e0c/index.html
https://developer.aliyun.com/article/815625
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。