Linux和Windows的操作系统基础知识梳理
创始人
2024-08-21 23:14:11
0

Linux和Windows操作系统基础知识

前言

一.Linux的背景介绍

二. Linux的环境搭建

(1)搭建方式

(2)系统框架

三.Linux常用命令

四.Windows常见目录

1、windows常见目录

2、注册表

3. 系统启动项

4.、设备管理器

5.任务管理器

6.安全组

7.安全日志

8.windows常见目录

9.批处理

前言

了解操作系统

操作系统基础知识

一.Linux的背景介绍

Linux 其实就是一个操作系统, 与 Windows 是 “并列” 的关系, 在1991 年,由芬兰人 (Linus Benedict Torvalds)开发出第一个Linux 版本;

与 windows 相比较,Linux 特点:

(1)可以查看源代码;

(2)基于网络;

(3)安全性更高一些;

(4)系统占用的硬件资源更小,留给程序的资源更多;

二. Linux的环境搭建

(1)搭建方式

要想学习 Linux , 首先需要一个 Linux 的环境,环境搭建的方式主要有以下四种,特点如下:

1.使用虚拟机

由于当前的虚拟机软件(如 VMWare )存在一些 bug , 会导致环境出现各种莫名其妙的问题,使用不方便;

2.直接安装在物理机

由于 Linux 桌面使用起来不友好,所以不使用;

3.使用WSL(Windows Subsystem for Linux)

该方式是 Windows 近几年开发的新功能, 在 Windows 系统内集成了一个 Linux ,但是目前这个技术还不够成熟;

4.使用云服务器

该方式比较方便,只需要购买一个云服务器即可(阿里云,腾讯云随便一个),此处使用该方式搭建环境;

(2)系统框架

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。

内核、shell、文件系统和应用程序、管理文件并使用系统。

1.Linux内核(KERNEL)

内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

Linux 内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管理等。

Linux Shell

shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。

Linux 文件系统

文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。

Linux 应用程序

标准的Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、X Window、办公套件、Internet工具和数据库等。

Linux的基本思想

1.一切都是文件。(详细来讲就是系统中的所有都归结为一个文件,包括:命令、硬件和软件设备、操作系统、进程等等,对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。)

2.每个软件都有确定的用途。

三.Linux常用命令

4.目录和文件

文件系统像一棵树,树干是/(根)目录,树枝是子目录,树枝后面还有树枝(子目录中还有子目录),目录的最后是文件。

目录和文件的路径分为绝对路径和相对路径,绝对路径是从根(/)算起,例如/usr/etc/readme.txt。相对路径是从当前工作目录算起,如果当前工作目录是/usr,etc/readme.txt等同于/usr/etc/readme.txt。此外,需要注意的是:一个圆点.表示当前工作目录;两个圆点…表示当前工作目录的上一级目录。

下面为大家简单介绍Linux系统目录结构,为了避免诸多使用者对 Linux 系统目录结构天马行空,Linux 基金会发布了 FHS 标准。多数 Linux 发行版系统都遵循这一标准。注:FHS(Filesystem Hierarchy Standard),文件系统层次化标准,该标准规定了 Linux 系统中所有一级目录以及部分二级目录(/usr 和 /var)的用途。发布此标准的主要目的就是为了让用户清楚地了解每个目录应该存放什么类型的文件。

(1)Linux根目录(/)

FHS 认为,Linux 系统的根目录(/)最为重要,其原因有以下 2 点:

所有目录都是由根目录衍生出来的;

根目录与系统的开机、修复、还原密切相关;

因此,根目录必须包含开机软件、核心文件、开机所需程序、函数库、修复系统程序等文件,如下表所示。

(2)Linux /usr 目录

usr(注意不是 user),全称为 Unix Software Resource,此目录用于存储系统软件资源。FHS 建议开发者,应把软件产品的数据合理的放置在 /usr 目录下的各子目录中,而不是为他们的产品创建单独的目录。

Linux 系统中,所有系统默认的软件都存储在 /usr 目录下,/usr 目录类似 Windows 系统中 C:\Windows\ + C:\Program files\ 两个目录的综合体。

FHS 建议,/usr 目录应具备下表所示的子目录。

(3)Linux /var 目录

/var 目录用于存储动态数据,例如缓存、日志文件、软件运行过程中产生的文件等。通常,此目录下建议包含如表 4 所示的这些子目录。

6.安全组

1.可以列在用于定义资源和对象权限的任意访 问控制列表中的组;

2.在运行任务栏输入 secpol.msc

3.windows 安全组策略其实是组策略其中关于 安全设置的一部分。里面囊括了账户安全策

略、 windows 防火墙配置等配置目录

7.安全日志

1.windows 用户所有的登陆注销、安全策略更 改都会以安全日志的形式记录;

2.可以通过 windows 安全日志。溯源黑客的入 侵行为;

3.可以通过事件 ID 快速检索日志.

来自知乎博主:神经蛙没头脑

相关内容

让AI在企业真能用、真落地...
7月9日,飞书发布了知识问答、AI会议、Aily、飞书妙搭等多款A...
2025-07-09 14:41:16
还在为AI数据发愁?张文涛...
1. 基本介绍 近年来,大模型发展主要由大型科技公司主导,其领先的...
2025-07-09 10:42:14
苹果联合哥伦比亚大学开发A...
IT之家 7 月 8 日消息,苹果与哥伦比亚大学的研究团队开发出了...
2025-07-08 09:43:38
《星际:异端先知》或将颠覆...
顽皮狗新作《星际:异端先知》将带来前所未有的雄心勃勃体验。尽管目前...
2025-07-04 16:43:39
微软发布突破性医疗AI系统...
截至2025年7月2日 09:50,中证人工智能主题指数(9307...
2025-07-02 14:13:01
首届Hitch Open世...
2025年6月30日,上海——随着首站仿真Oval Race的成绩...
2025-07-02 14:12:23

热门资讯

原创 2... #春日生活好物种草季#近年来,笔记本电脑市场迎来技术爆发期,尤其在手机厂商跨界入局后,轻薄本在性能、...
AMD锐龙AI 9 HX 37... 2024年6月3日,AMD正式发布全新的锐龙AI 300系列处理器。该系列处理器一经发布就引发大家的...
骁龙本这么猛?联想YOGA A... 在人人都是自媒体的时代,一部手机可以解决出镜拍摄问题,而商务出差、大量码字、图像处理等需求用笔记本则...
5个AI模特生成软件推荐 当前AI模特生成软件市场提供了多样化的解决方案,以下是几款备受推崇的工具: 触站AI:强烈推荐!...
2023年CentOS与Ubu... CentOS与Ubuntu的市场格局与技术特性探讨 在服务器操作系统领域,CentOS与Ubuntu...
苹果macOS 15.1:允许... 苹果公司在其最新的macOS 15.1版本中,推出了一项引人注目的新功能——允许用户将Mac App...
原创 苹... 前言 IQUNIX在做好看的桌面产品上,一直都给我留下非常深刻的印象。而且早期和苹果产品的设计风格...
原创 华... 想在竞争残酷的市场中发力,必须要带来一些激进的卖点,但是随着功能特性的提升,硬件也必须要进行给力才可...
原创 华... 在2024年这个被誉为"AI元年"的关键时刻,随着生成式AI的流行,各家手机厂商都在积极备战AI手机...