Linux系统的使用介绍

xiaoxiao2021-02-28  30

1、Linux概述

1.1、计算机资源

1、硬件资源。就是可以看得见摸得着的物件例如CPU、磁盘、内存条

2、软件资源。就是可以”看得见”摸不着的。例如WPS

软件本质就是操作硬件资源完成工作。通过使用操作系统来完成对硬件资源的操作

1.2、常见的操作系统

1、Windows 微软开发的。属于不开源并且收费

2、Mac 苹果公司开发的。”不开源”并且收费。基于Linux的内核再次开发的

3、Linux。属于开源免费的操作系统

4、Unix属于收费不开源的操作系统

1.3、Linux的含义

狭义:Linus所开发的一段Linux的内核代码

广义:各大Linux厂商在Linux的内核基础之上捆绑相关软件发行

1.4、Linux发展史

1.4.1、Unix发展史

通用电气、麻烦理工、贝尔实验室

1968年  Multics项目

1970年  UNIX诞生(Kenneth Lane Thompson)

1973年  用C语言重写UNIX(Dennis Ritchie)

1975年  Bell实验室允许大学使用UNIX

1.4.2、开源文化发展史

人  物  Stallman(理查德·马修·斯托曼)

1983年  GNU计划

1985年  FSF基金会

1990年  Emacs(编辑器)、GCC(编译器 gccc语言的编译器)、程序库 

1992年  GNU/Linux

1.4.3、Linux操作系统

人  物  Linus

1991年  0.0.1版本

1992年  0.0.2版本

1994年  1.0版本

2003年  2.6版本

内核:一段程序代码能够实现管理计算机中的CPU、进程/线程、磁盘等硬件

1.5、常见的Linux分支

1、Red Hat Linux 红帽Linux系统(red hat、centos)

2、Debian Linux

3、Red Flag Linux 国产的操作系统

4、ubuntu Linux 专注于桌面版

2、虚拟机

2.1、虚拟机介绍

虚拟机的作用就是在宿主机上在模拟出一台或者多台计算机

2.2、虚拟机安装

下一步、下一步过程略

注意:

1、先卸载所有的杀毒软件

2、查看网卡

3、Linux计算机创建

①创建新的虚拟机

等价于购买一台全新的电脑

②选择新建虚拟机的类型

③查看虚拟机的限制

④选择稍后安装操作系统

⑤选择安装的操作系统类型

⑥选择保存位置

⑦选择配置维持默认即可

⑧选择内存

⑨选择网络类型

桥接模式:将虚拟的计算机当做真实的计算机处理。Ip地址是由路由器进行分配

Nat网络模式:通过宿主机上的vmnet8网卡进行IP地址转换(建议使用此方式)

仅主机模式:宿主机跟虚拟的计算机只能有一个使用

后续的一路下一步

最终结果如下

4、安装Linux的操作系统

4.1、使用Linux的镜像

①设置镜像

②启动计算机

4.2、安装Linux系统

4.2.1、引导安装系统

①选择安装系统

进入虚拟计算机直接点击进入,出来可以使用使用ctrl+alt按键

②跳过磁盘检查

③进入引导安装界面

④选择语言

⑤选择键盘(默认)

⑥选择存储设备

⑦设置计算机别名

⑧设置时间

⑨设置root管理员的账户

此处有密码强度校验

⑩选择安装方式

自定义布局用于实现自己对磁盘进行分区

4.2.1、磁盘分区原理

①Windows下的磁盘分区

 

3、Linux下的分区

4.2.3、对Linux磁盘进行分区

①进入到分区界面(续4.2.1步骤)

②创建分区选择(每次创建分区都需要选中为标准的分区)

③创建引导分区(操作系统启动时会使用的)

④创建交换分区

⑤创建根分区

⑥最终结果如下

⑦格式化磁盘

确认写入

⑧查看设置引导程序密码(暂时未设置)

4.2.4、选择安装方式

①选择安装方式

②选择软件

等待安装即可

4.2.5、重新引导安装

①重新引导系统

 

②前进

③同意协议

④创建普通用户

⑤确认时间

5、Linux系统使用

5.1、使用细节

5.1.1、不要随意删除文件

在Linux下一切皆文件。切记不要随意删除文件(特别是系统目录下的文件)。随意删除文件有可能导致操作系统自杀

5.1.2、不使用Linux可以挂起(只针对使用VMware)

①挂起

②还原

此功能不受宿主的是否关闭影响

5.1.3、使用快照功能(只针对vmware)

①选中Linux创建快照

②还原

5.2、Linux的使用方式

5.2.1、图形化界面

图形化界面使用方式同Windows

5.2.2、字符界面(命令行模式)

关于Linux的图形化界面一般在服务器上是不会安装的(图形化界面只是一个桌面软件)

5.3、文件系统

在Linux中目录最顶级为”/”

/bin:存储所有用户都可以执行命令的目录

/dev:设备存储目录

/home:普通用户的家目录。在该目录下每一个文件夹表示对于一个用户的家目录。不用的用户之间不能”串门”

/lib:Linux的库目录

/media:媒体目录

/mnt:主要用于挂载

/proc:内存相关的目录

/sbin:存储超级管理员可以使用的命令的目录

/tmp:临时存储的目录

/var:存储可以变化的文件。例如数据库的存储目录

/boot:Linux的引导程序目录

/etc:存储软件的配置文件的目录

/lost+found:失物招领处

/opt:扩展目录

/root:超级管理员root账户的家目录

/usr:存储自定义的安装的软件

备注:上述文件系统自己在使用时可以不用严格安装Linux的规范

5.4、shell指令

5.4.1、shell指令介绍

即在Linux中可以使用的各种命令

5.4.2、shell操作计算机原理

5、服务器远程连接

5.1、Windows远程连接

5.2、Linux远程连接

5.2.1、安装远程连接的工具

关于远程连接的工具使用xshell工具(只是一款软件来实现远程连接)

安装过程中一路下一步唯一注意选择免费使用

5.2.2、设置服务器的IP地址

①在桌面版中打开命令行

②设置生成IP地址

打开系统->首选项->网络连接

编辑eth0

设置为自动连接

③重启网络服务器

④查看IP地址

⑤解释通过桌面版设置对应的文件

5.2.3、使用工具远程连接

①打开会话设置窗口

②新建会话设置连接信息

在设置用户信息

5.3、关于服务器的文件传输

5.3.1、实现方式

1、使用ftp服务实现(需要自己搭建FTP软件并且开启服务)

2、使用sftp协议进行传输(默认自带的)

5.3.2、使用sftp协议进行传输

①先安装xftp软件

安装步骤同样一路下一步选择免费即可

②打开xftp

③新建会话

6、Linux中常用命令

6.1、Linux中shell格式

6.2、基本命令

6.2.1、ls

作用:用于查看当前目录下的文件信息

①使用ls

②-l参数使用

③-a参数

在Linux中以“.”开头的为隐藏的文件/目录对于Linux没有严格的后缀区分。一般会按照规律设置文件后缀方便读取。例如.c后缀为c语言的源码 .so为库文件 .conf为配置文件

④ll等价于ls -l

6.2.2、clear

作用:清屏

6.2.3、su

作用:切换用户

Root切换其他用户无需密码

其他普通用户切换到root账户需要使用密码

6.3、目录命令

6.3.1、pwd

作用:查看当前所在的目录

6.3.2、cd

作用:是用于进入到某个目录中

相对目录

使用./(当前)或者../(上一级)表示目录

绝对目录

直接从根目录进入

①回到跟目录

②使用cd进入到d目录

先使用xftp工具创建相关目录

6.4、文件命令

6.4.1、touch

作用:用于创建文件

6.4.2、cp

作用:用于复制文件 等价于在Windows下的ctrl+c跟ctrl+v

①基本复制

②关于覆盖

③重命名

6.4.3、mv

作用:剪切 等价于Windows中ctrl+x跟ctrl+v

6.4.4、rm

作用:删除文件

①删除文件

②-f参数

③-r表示递归删除

 

6.5、文件夹命令

6.5.1、mkdir

作用:用于创建目录

①创建目录

②使用-r递归创建

6.5.2、cp

作用:复制目录

用法同文件操作

6.5.3、mv

作用:移动目录

用法同文件操作

6.5.4、rm

作用:删除目录

用法同文件操作

 

7、Linux的操作小技巧

7.1、tab键

用于补全命令或者目录

7.2、ctrl+c

终端当前的操作

7.3、ctrl+a

光标移动最前面

7.4、ctrl+e

光标移动到最后面

7.5、上下按键

可以找到已经执行的命令

 

 

 

 

 

 

 

 

 

转载请注明原文地址: https://www.6miu.com/read-2300108.html

最新回复(0)