第一章Linux操作系统基础

第一章Linux操作系统基础
1.Linux概念
1.1 操作系统分类:移动终端、桌面、服务器、嵌入式
1.2 Linux历史:
47年 冯诺依曼 电子管 计算机的体积大、计算麻烦、多人操作难
60年 半导体(硅)晶体管(体积小) GE AT&T MIT(麻省理工)
69年底 beel labs UNIX之父 UNIX 1st
73年 AIX solaris HP-UP BSD(开源) freebsd
76年 版权声明 不免费 自由软件之父 gcc shell
84年 成立自由软件基金会 GNU = GNU is not UNIX -----> GPL许可证
88年 图形化软件 × windows
91年 Linux之父 linux kernel(内核) OS = GNU + linux
93年 Redhat 成立 suse
两个模式: (1)技术支持模式:购买订阅,并提供技术支持
(2)社区模式:CentOS没有版权 没有支持
1.3 Linux是什么:操作系统

1.4 常见的Linux发行版
redhat: RHEL ----> centos --------> Fedora(桌面)
上游 下游
centos stream -----> RHEL
上游 下游
debian: (服务器) -----> ubuntu
suse: SELS ------> openSUSE
1.5 Linux的启动和关闭
1.5.1 主机系统在加载硬件驱动方面的程序:BIOS(旧)和UEFI(新)。
BIOS的启动过程:
(1)BIOS:启动主动执行的固件,认识第一个可启动的设备。
(2)MRB:第一个可启动设备的第一个扇区内的主引导记录快,内含启动引导代码
(3)启动引导程序:一个可读取内核文件来执行的软件
(4)内核文件:开始启动操作系统。
1.5.2 Linux的关闭
(1)观察系统的使用状态:
who 查看目前有谁在线
netstata 查看网络的联机状态
ps -auxx 查看后台执行的程序
(2)通知在线用户关机的时刻:shutdown
(3)正确的关机命令使用:
sync 将数据同步写入硬盘中的命令
shutdown 常用的关机命令
-k:不要真的关闭,发送警告信息
-r:在将系统的服务停掉之后就重新启动(常用)
-h:将系统的服务停掉后,立即关机(常用)
-c:取消已经在进行的shutdown命令内容
时间:指定系统关机的时间。

例: # /sbin/shutdown -h 10 ‘I will shutdown after 10 mins’
# shutdown -h now 立即关机
# shutdown -h 20:25 系统在今天的20:25关机,若在21:25执行此命令,则隔天才关机。
# shutdown -h +10 系统再过10min关闭
# shutdown -r +30 ‘The system will reboot’再过30分钟重新启动,并显示后面的信息给所有在线的使用者。
reboot、halt、poweroff	重新启动,关机

1.6 SHELL
SHELL连接了用户和Linux内核
用户和内核交互的接口
在用户和内核之间增加的一层“代理”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值