协议 GPL LGPL Apache 等
程序的组成:二进制文件,配置文件,库文件,帮助文件;
程序管理器:安装,卸载,查询;
linux 格式
Debian:dpkg,apt-get;
RedHat:rpm,yun,dnf
S.u.S.e:rpm,zypper
ArchLinux:port
Getoo
LFS:lInux From Scratch

硬件虚拟成软件!

终端设备:terminal
1 物理终端 /dev/console
2 虚拟终端 /dev/tty#[1-,6]
3 串行终端 /dev/ttys#
4 伪终端 /dev/pts/#
5 图形终端
一切皆是文件~~~
硬件-内核-libraries..库-shell (能够在某一个终端上能够给用户提供一个能够给主机交互的接口来管理启动其他应用程序,想象成地球的壳)-----》用户

命令接口
[yjt@localhost dev]$
yjt:当前用户名@无,localhost本地主机, dev 用户当前所在的目录,$ 普通用户,#root用户;

目录像一个倒状的树形 :/表示根目录
绝对路径:从根目录表示的路径
相对路径:从当前目录表示的路径