文章插图
1、GNU和GPL
GNU计划(又称革奴计划),是由Richard Stallman(理查德·斯托曼)在1983年9月27日公开发起的自由软件集体协作计划 。它的目标是创建一套完全自由的操作系统 。GNU也称为自由软件工程项目 。
GPL是GNU的通用公共许可证(GNU General Public License,GPL),即“反版权”概念,是GNU协议之一,目的是保护GNU软件可以自由的使用、复制、研究、修改和发布 。同时要求软件必须以源代码的形式发布 。
GNU系统与linux内核结合构成一个完整的操作系统:一个基于Linux的GNU系统,该操作系统在通常情况下称为“GNU/Linux”,或简称Linux 。
2、Linux发行版
一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件 。
主流的发行版:
Red Hat Enterprise Linux、centos、SUSE、Ubuntu、Debian、Fedora、Gentoo
3、Unix和Linux
Linux是基于Unix的,属于Unix类,Uinx操作系统支持多用户、多任务、多线程和支持多种CPU架构的操作系统 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。
4、Swap分区
Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换 。即当系统的物理内存不够用时,把硬盘中一部分空间释放出来,以供当前运行的程序使用 。当那些程序要运行时,再从Swap分区中恢复保存的数据到内存中 。那些被释放内存空间的程序一般是很长时间没有什么操作的程序 。
Swap空间一般应大于或等于物理内存的大小,同时最小不应小于64M,最大应该是物理内存的两倍 。
5、GRUB的概念
GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动引导管理程序 。
GRUB是一个支持多种操作系统的启动引导管理器,在一台有多个操作系统的计算机中,可以通过GRUB在计算机启动时选择用户希望运行的操作系统 。同时GRUB可以引导Linux系统分区上的不同内核,也可用于向内核传递启动参数,如进入单用户模式 。
6、Buffer和Cache
Cache(缓存)位于CPU与内存之间的临时存储器,缓存容量比内存小的多但交换速度比内存要快得多 。Cache通过缓存文件数据块,解决CPU运算速度与内存读写速度不匹配的矛盾,提高CPU和内存之间的数据交换速度 。Cache缓存越大,CPU处理速度越快 。
Buffer(缓冲)高速缓冲存储器,通过缓存磁盘(I/O设备)数据块,加快对磁盘上数据的访问,减少I/O,提高内存和硬盘(或其他I/O设备)之间的数据交换速度 。Buffer是即将要被写入磁盘的,而Cache是被从磁盘中读出来的 。
7、TCP三次握手
- 请求端发送SYN(SYN=A)数据包,等待响应端确认
- 响应端接收SYN,并返回SYN(A+1)和自己的ACK(K)包给请求端
- 请求端接收到响应端的SYN+ACK包,再次向响应端发送确认包ACK(K+1)
8、linux系统目录结构
Linux文件系统采用带链接的树形目录结构,即只有一个根目录(通常用“/”表示),其中含有下级子目录或文件的信息;子目录中又可含有更下级的子目录或者文件的信息 。
- /:第一层次结构的根,整个文件系统层次结构的根目录 。即文件系统的入口,最高一级目录 。
- /boot:包含Linux内核及系统引导程序所需的文件,例如kernel、initrd;grub系统引导管理器也在这个目录下 。
- /bin:基本系统所需要的命令,功能和"/usr/bin"类似,这个目录下的文件都是可执行的.普通用户也是可以执行的 。
- /sbin:基本的系统维护命令,只能由超级用户使用 。
- /etc:所有的系统配置文件 。
- /dev:设备文件存储目录.像终端、磁盘、光驱等 。
- /var:存放经常变动的数据,像日志、邮件等 。
- /home:普通用户的目录默认存储目录 。
- /opt:第三方软件的存放目录,比如用户自定义软件包和编译的软件包就安装到这个目录中 。
- /lib:库文件和内核模块存放目录,包含系统程序所需要的所有共享库文件 。
硬链接(Hard Link):硬链接是使用同一个索引节点(inode号)的链接, 即可以允许多个文件名指向同一个文件索引节点(硬链接不支持目录链接,不能跨分区链接),删除一个硬链接,不会影响该索引节点的源文件以及其下的多个硬链接 。
推荐阅读
- HTTPS原理看了很多,这个是最清晰的
- 路由器的选与用,参考这篇就够啦!
- 新冠病毒|张文宏:这波奥密克戎袭击很快很猛 完全开放在我国不适用 加强疫苗接种
- 7大蓬松头发技巧,不需发根烫头发秒站,睡前做这件事头发一定塌
- 定速巡航与自适应巡航到底哪个更强?如何正确使用这些功能?
- 红烧鱼块这样做,鲜香味美,不散不腥
- 防晒|想美白的人,基本每天都在坚持这5点,难怪皮肤越来越好!
- 千万别给小孩吃这些东西,都出大事了
- 吃这些食物加速脱发
- 伊利牛奶和光明牛奶 光明牛奶蒙牛和伊利这三个牛奶哪个最好