0.1 什么是计算机
计算机的组成:
1、控制器,是整个计算机的中枢神经,根据程序要求进行控制,协调计算机各部分工作及内存与外设的访问等。
2、运算器,功能是对数据进行各种算术运算和逻辑运算。
3、存储器,功能是存储程序、数据和各种信号、命令等信息。
4、输入设备,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标等。
5、输出设备,它把计算机计算后的信息输出出来。常用的输出设备有显示终端、打印机、绘图仪等。

计算机的功能:接收输入设备的指令和数据,经过cpu的数据和逻辑运算处理产生有用的信息存储起来或者输出到屏幕上。
0.2 操作系统简介
操作系统是什么?操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支持下才能运行。操作系统的主要工作是由操作系统内核实现的,操作系统内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用的接口(应用编程接口API,由操作系统实现提供的所有系统调用所构成的集合,是应用程序和系统之间的接口)呈现给用户。
操作系统内核的功能:
系统调用接口:程序员通过该接口与内核进行通信
程序管理:一部计算机可能同时间有很多的工作在等待CPU运算处理,内核这个时候必须要能够控制这些工作,让CPU的资源做有效的分配才行。
内存管理:控制整个系统的内存管理,系统所有的程序代码与数据都必须要先存放在内核当中。通常内核会提供虚拟内存的功能,当内存不足时可以提供内存交换的功能。
文件系统管理 :例如数据的输入和输出等的工作,还有不同文件格式的支持等。
设备驱动:硬件的管理是内核的主要工作之一,设备的驱动程序就是内核管理着硬件的代码,设备的驱动程序可以使硬件准备好工作,时刻等待着程序的调用。好在目前都有所谓的“可加载模块”功能,可以将驱动程序编辑成模块,就不需要重新编译内核。

0.3 为什么要学习Linux
Linux因其高效率、易于裁剪、应用广等优势,成为了当今中高端服务器的主要操作系统,并且处于一个 不可替代的地位。
Linux成为开源软件的代名词
陪伴互联网时代的7大开源软件
加密互联网的安全协议OpenSSL
数据仓库大王--MySQL
万能开发工具Eclipse
互联网的门卫Apache
大数据的心脏Hadoop
互联网的排版引擎WebKit
Linux在服务器领域发展良好,尤其在政府、金融、农业、交通、电信等国家关键领域已经形成了大规模的市场应用
Linux在桌面领域的发展良好,国内如中标麒麟Linux、红旗Linux、深度Linux等系统软件厂商都推出的Linux桌面操作系统,另外SUSE、Ubuntu也相继推出了基于Linux的桌面系统,特别是 Ubuntu Linux,已经积累了大量社区用户
Linux的低成本、强大的定制功能以及良好的移植性能,使得Linux在嵌入式系统方面也得到广泛应 用,目前Linux以广泛应用于手机、平板电脑、路由器、电视和电子游戏机等领域。
Linux在云计算/大数据领域的发展互联网产业的迅猛发展,促使云计算、大数据产业的形成并快速 发展
Linux的特点
源代码开放
真正的多用户多任务
完全兼容POSIX标准
强大的可移植性
丰富的网络功能
良好的用户界面
可靠的系统安全
高度的稳定性

修改主机名为server.local

破解密码
[root@server ~]# passwd
更改用户 root 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
抱歉,密码不匹配。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
第1步 重启系统,在下图所示界面按e键
第2步 找到linux这行,末尾空格后 输入 rd.break,然后按ctl+x
第3步 查看,可选步骤
第4步 以读写方式挂载/sysroot
第5步修改密码进入/sysroot子系统并修改密码
第6步 强制重置文件系统的上下文
第7步退出,exit,再次执行exit,重置文件系统上下文,会有个百分比。
本文介绍了计算机的基本组成,包括控制器、运算器、存储器、输入设备和输出设备,以及它们各自的功能。接着,详细讲解了操作系统的作用,特别是操作系统内核的功能,如系统调用接口、程序管理、内存管理和设备驱动等。此外,阐述了Linux操作系统的重要性和广泛应用,包括在服务器、桌面和嵌入式领域的使用。最后,提到了在Linux系统中如何修改主机名和破解密码的步骤。
488

被折叠的 条评论
为什么被折叠?



