写在前面,个人小白开始,从2016年4月开始接触Linux,到大学毕业进入马帮学习,对此技术没有没有过深了解,写的基本上是学习笔记和自己的一些思考,错误和不足请指正。
上课两天,东西比较基础,陈列而已。仅是自己觉得不够熟练和不好记住的知识。
第一台计算机1946,ENIAC。
容量大小单位:T P E Z Y B
KVM 异步传输模式 KVM 基于内核的虚拟化技术
ABI应用程序二进制接口。在应用程序和OS之间。API 应用程序访问库的接口。
strace 查看系统调用,跟踪进程的每个系统调用。ltrace,显示哪个库函数被调用。
三大主流Linux及其分支:1.slackware:S.U.S.E.;2.debian:ubuntu,mint;3.redhat:rhel(企业版,十八个月更新一次),centos,中标麒麟,fedora。除此之外还有,Gentoo(极致性能);Archlinux(轻量简洁)。
比较有代表性的开源许可证:GPL(传染性);MIT(最宽松);GPLv2(linux符合的协定);
Linux哲学思想:一切皆文件;小型单一用途的程序;链接程序,共同完成复杂的任务;避免令人困惑的用户界面;配置数据存储在文件中。
安装时可以ctrl+alt+F2 进入命令行,查看/etc/maninfo文件。
时间: 2024-10-24 20:09:00