【十分钟学懂Linux操作系统】(上)

简介: 【十分钟学懂Linux操作系统】

一、Linux简介与安装

1.发展历史

2.Linux内核

内核是系统的心脏,实现操作系统的基本功能。

3.发行版

4.不同发行版本的差异?

• 相同内核

• 相同标准

• Linux Standard Base标准

• File system Hierarchy Standard目录架构标准

• 不同管理工具

• 不同套件管理模式

5.CentOS

二、远程登录

1.静态IP配置

为什么需要静态IP

2.虚拟机网络连接类型

桥接模式:虚拟机和物理机连的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。

MAT模式:是Network Address Translation的缩写,意即网络地址转换。这种模

式下,物理机会充当一个“路由器”的角色,虚拟机要想上网, 必须经过物理机。

仅主机模式:这种模式下,相当于拿一根网线直连了物理机和虚拟机,是一种比

NAT模式更加封闭的的网络连接模式。该模式将虚拟机与外网隔开,使得虚拟机成为一

个独立的系统,只与主机相互通讯。

3.利用XSHELL实现远程登录

下载地址

密钥认证:

认证流程:

配置流程:

三、文件与目录管理

1.目录结构

ls命令: list,用于列出指定目录或者文件。

命令格式: ls [参数] [目录或文件]

常见用法:

ls:列出当前目录下的文件和目录,不包含隐藏文件。

ls 目录名:会列出指定目录下的文件和目录。

ls -a:列出当前目录下所有文件和目录, 含有隐藏文件。

ls -l: 以长格式显示目录下的内容列表。

/bin:bin是Binary的缩写,该目录下存放的是最常用的命令。

2目录管理

相对路径与绝对路径

cd命令

mkdir命令

常用选项:

-p --parents:可以是一个路径名称。若路径中的某些目录尚不存在,加上此选

项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录

-v:每次创建新目录都显示信息。

例:

mkdir -p dir4/dir4_2 创建dir4目录,并在dir4下创建dir4_2目录

mkdir -vp dir5/dir5_2创建目录并显示信息

rm命令

rm:remove

作用:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所

有文件及子目录均删除。

命令格式: rm [选项] 目录或目录

例:

rm 1.txt 删除名为1.txt的文件

cp命令

mv命令

3,查看文档

文件类型

后缀名?

• 没有具体意义

• 通常用于区分文件作用

几个与文档相关的命令——cat

几个与文档相关的命令——more

几个与文档相关的命令——less

几个与文档相关的命令——head

几个与文档相关的命令——tail

3,文件权限管理

用户与文件权限

文件属性

更改文件权限

4,文件查找

文件查找——whereis

文件查找——locate

文件查找——find

四,用户与用户组管理

1,用户与用户组管理

Linux用户

用户组

认识/etc/passwd

认识/etc/shadow

认识/etc/group

新增组的命令——groupadd

删除组的命令——groupdel

新增用户的命令——useradd

命令passwd

删除账户的命令——userdel

2,用户切换

用户身份切换——命令su

用户身份切换——命令sudo

相关文章
|
1天前
|
运维 Linux Shell
day02-Linux运维-系统介绍与环境搭建_硬件 系统核心 解释器shell 外围操作系统
day02-Linux运维-系统介绍与环境搭建_硬件 系统核心 解释器shell 外围操作系统
|
6天前
|
Linux 开发工具 C语言
【操作系统】实验四 增加Linux系统调用
【操作系统】实验四 增加Linux系统调用
18 1
|
6天前
|
NoSQL Ubuntu Linux
【操作系统】实验三 编译 Linux 内核
【操作系统】实验三 编译 Linux 内核
11 1
|
6天前
|
安全 Linux 网络安全
【操作系统】实验一 Linux操作系统安装
【操作系统】实验一 Linux操作系统安装
20 3
|
6天前
|
存储 Linux 程序员
【操作系统原理】—— Linux内存管理
【操作系统原理】—— Linux内存管理
9 0
|
6天前
|
存储 Shell Linux
操作系统实战(一)(linux+C语言)
本篇文章重点在于利用linux系统的完成操作系统的实验,巩固课堂知识
|
6天前
|
Linux Shell
Linux操作系统下查找大文件或目录的技巧
Linux操作系统下查找大文件或目录的技巧
12 2
|
6天前
|
算法 Ubuntu Linux
为什么Linux不是实时操作系统
本文探讨了Linux为何不是实时操作系统(RTOS)。实时性关乎系统对事件的确定性响应时间,而Linux虽能保证调度执行的实时任务,但无法确保中断响应时间、中断处理时间和任务调度时间的确定性。中断响应时间受中断屏蔽时间影响,Linux中无法确保;中断处理时间因不支持中断嵌套而不确定;任务调度时间虽快,但调度点的限制影响实时性。Linux的定位是通用操作系统,追求平均性能而非绝对实时性。为改善实时性,Linux提供了不同抢占模型,如可抢占内核(Low-Latency Desktop)和PREEMPT-RT补丁,后者接近硬实时但牺牲了吞吐量。PREEMPT-RT正逐渐成为Linux实时增强的标准。
25 1
为什么Linux不是实时操作系统
|
7天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
36 0
|
7天前
|
Linux 编译器 开发者
Linux设备树解析:桥接硬件与操作系统的关键架构
在探索Linux的庞大和复杂世界时🌌,我们经常会遇到许多关键概念和工具🛠️,它们使得Linux成为了一个强大和灵活的操作系统💪。其中,"设备树"(Device Tree)是一个不可或缺的部分🌲,尤其是在嵌入式系统🖥️和多平台硬件支持方面🔌。让我们深入了解Linux设备树是什么,它的起源,以及为什么Linux需要它🌳。
Linux设备树解析:桥接硬件与操作系统的关键架构