操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计 算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支持下才能运行。 APP 应用 os 操作系统层(API) 内核 硬件 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的 兼容性,为了达到这个目的,操作系统内核提供一系列具备预定功能的多内核函数,通过一组称为系统 调用的接口(应用编程接口API,由操作系统实现提供的所有系统调用所构成的集合,是应用程序和系统 之间的接口)呈现给用户。系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的处 理,将处理的结果返回给应用程序。 操作系统内核的功能: 系统调用接口 程序管理 内存管理,虚拟内存---内存交换 文件系统管理 设备驱动 常见的操作系统:UNIX、Linux类、MacOS、Windows类、iOS、Android、ChromeOS等
服务器类型:机架式 刀片式 塔式服务 小型机
linux的基本思想:一切皆文件
Linux的特点 :源代码开放 真正的多用户多任务 完全兼容POSIX标准 强大的可移植性 丰富的网络功能 良好的用户界面 可靠的系统安全 firewalld selinux 高度的稳定性 3、Linux的应用领域 服务器领域 桌面应用领域 嵌入式系统 集群、虚拟化、云计算、大数据平台基石。
查找IP:ip a , ifconfig
终端︰输入输出设备
[root@localhost ~]
用户名@主机名 当前所在目录路径(工作目录)目录==文件夹
家目录 创建用户自动创建一个和用户同名的目录(对于当前用拥有所有权限)
通用匹配符~
#hostname 查看完整主机名
#homenamectl set-hostname 名字(比如:www) 开机之后也生效
#pwd print workding directory 打印正在工作的完整路径
命令格式
命令 打
命令 参数(对象)打 人
命令 -选项
命令 -选项(方式) 参数 打 -石头人
--选项
ssh ip:远程连接
使用命令重启和关闭linux操作系统:
重启: reboot , shutdown -r now
关机: shutdown -h now , poweroff shutdown -r +30 'the system will reboot' 再过30分钟之后系统会重启,并显示后面的消息 给所有在线用户
查看当前linux的发行版信息: cat /etc/redhat-release
查看内核版本: uname -r
passwd 设置用户密码修改用户密码 -d 删除
管理员∶可以指定用户名可以更改任意用户的密码︰不需要旧密码删除用户密码﹐密码可以不满足复杂规则要求
普通用户:不能指定用户名默认只能更改自己的密码
cd 切换目录
绝对路径︰一切从根开始查找 如/home/redhat
相对路径:相对于当前所在路径开始查找 如cd redhat
~ 当前用户家目录
. 当前目录
.. 上一级目录
- 上次一匹配的目录
ls list
命令 -选项... 参数
-l == ll列出指定目录下文件的信息∶长格式显示文件信息(文件基本属性文件名)
-a all 显示目录下所的文件包括隐藏文件( . ..两个目录的属性)
-A 显示目录下所的文件包括隐藏文件
-h 文件大小单位标记
-d 显示指定目录的属性信息
-i 显示文件的inode节点号
lrwxrwxrwx. 1 root root7 Jun 21 2021 bin 第一列
第一个字符标记文件类型 7文件类型
i 软链接文件(快捷方式)) . 普通文本文件( .txt ) d 目录文件(文件夹)
b 块设备文件 c 字符设备文件 p 管道文件 s socket 套接字文件
第二列
硬链接次数
第三列
文件的所属用户
第四列
文件所属组
第五列
大小
第六列
创建时间或者修改时间
最后一列
文件名
重置root密码