欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Admin-02 Linux系统

程序员文章站 2024-01-31 12:19:58
...

Linux系统简介

一.什么是Linux?

– Linux是一种操作系统!!
– 曾经被Microsoft视为最大的威胁
– 而今互联网领域的幕后老大
Admin-02 Linux系统
2.超级计算机TOP 500
Admin-02 Linux系统

二.Unix系统发展史

1.Unix系统发展
– UNIX诞生,1969年底
– KenThompson,Dennis Ritchie
Admin-02 Linux系统Admin-02 Linux系统在这里插入图片描述
– 根据MULTICS项目的经验开发一个多任务系统 UNICS,后改为UNIX
– 1973年,用C语言重写了UNIX
– 1978年,有大约600台计算机运行UNIX
2.Linux的诞生
– Linux之父,Linus Torwalds
Admin-02 Linux系统
– 1991年10月,发布0.02版(第一个公开版)内核
– 1994年3月,发布1.0版内核
– 标准读音: '哩呐科斯"
3.Linux系统内核
– 由Linus率领的内核项目团队统一发布
– 内核作用:管理CPU/内存,驱动基本硬件,文件系统
– 版本号:主版本.次版本.修订号
Admin-02 Linux系统

三.Linux版本及应用

1.LInux发行版本

发行版本的名称/版本由发行方决定
– RedHat Enterprise Linux 5/6/7
– Suse Linux Enterprise 12
– Debian Linux 7.8
– Ubuntu Linux 14.10/15.04
– …
Admin-02 Linux系统
2.Red Hat系列版本
红帽]Linux企业版
– 简称RHEL(Red Hat Enterprise Linux)
– http://www.redhat.com/
Fedora Core 社区版
– http://fedoraproject.org/
CentOS,社区企业操作系统
– Community Enterprise Operating System
– http://www.centos.org/

Admin-02 Linux系统
Admin-02 Linux系统
Admin-02 Linux系统
3.Linux在企业中的应用
– 基于Linux的企业服务器
– 嵌入式系统
– 高性能大型运算

四.安装Linux系统

安装Centos系统
1.准备系统光盘
插入CentOS7光盘,引导安装程序
– 设置主机,将光盘作为第一引导设备
– 从CentOS光盘启动主机
检测安装光盘的完整性
– 从ISO镜像安装时,建议跳过检测(skip)
2.安装过程
配置安装程序
– 选择安装界面语言
– 规划分区
– 定制要安装的软件环境
– 设置root管理口令
复制文件并完成安装过程
– 需15~30分钟
3.初始化过程
– 确认许可协议
– 选择语言版本,输入法
– 选择时区
– 设置使用者信息
– 确认并完成初始化
4.使用虚拟化软件
通过软件来模拟真实计算机的一类软件程序
– 一台物理机可运行多个虚拟机
– 每个虚拟机提供一个独立的操作系统环境
Admin-02 Linux系统

五.预备知识

1.Linux目录结构
最顶层为根目录(/)
Unix/Linux的基本哲学理念:一切皆文件
Admin-02 Linux系统
2.Linux磁盘表示
名称规则
/dev/sda
/dev: 设备所在目录
sda:磁盘***
hd:表示IDE设备
sd:表示SCSI设备

六.Linux基本操作

1.使用图形界面
以指定的系统用户登录
– root(超级管理员)
– 或者预先创建的普通用户
Admin-02 Linux系统
2.常见的桌面管理操作
– 注销及关机,配置网络
– 打开应用程序,访问文件夹
– 应用程序–系统工具–设置
3…命令行基本操作
获取命令行界面
– 虚拟控制台切换(Ctrl+Alt+Fn组合键)
tty1:图形桌面
tty2~tty6:字符控制台
– 右键"在终端中打开"
– 应用程序–工具–终端
命令行提示标识的含义
[当前用户@主机名 工作目录]$
若当前用户是root,则最后一个字符为#

[aaa@qq.com 桌面]#

否则,最后一个字符为$

[aaa@qq.com 桌面]$

4.查看及切换目录

pwd --Print 	Working Directory

– 用途:查看当前工作目录

cd --Change Directory

– 用途:切换工作目录
– 格式:cd [目标文件夹位置]
ls --List
– 用途:查看系统版本信息
– 格式:ls [选项]… [目录或文件名]…
5.查看CPU和内存
– 列出CPU处理器信息
Admin-02 Linux系统
– 检查内存大小,空闲情况
Admin-02 Linux系统
–查看系统版本信息:
Admin-02 Linux系统
6.查看主机名和IP信息
– 列出当前系统的主机名称:

#hostname

– 列出已经**的网卡的连接信息:

#ifconfig

7.创建文档

-- mkdir:  Make Directory

#mkdir /lss
格式:mkdir [/路径/]目录名…

-- touch:

#touch lishanshahn
用途:创建新文件
格式:touch 文件名…
8.文本内容操作

-- less 分屏阅读工具

优势:支持前后翻页
格式:less [选项] 文件名
基本交互操作:按/键向后查找(n,N切换)
#less /etc/hosts

-- head  tail命令

格式:
head -n 数字 文件名
tail -n 数字 文件名(未指定行数,默认输出10行,选项-n数字 可简写为 -数字)
#head -2 /etc/passwd
#tail -2 /etc/passwd

--grep

用途:输出包含指定字符串的行
格式:grep [选项]… ‘查找条件’ 目标文件
#grep “xx” /etc/hosts

9.配置网络
nmtui网络连接管理

#nmtui

设置主机名

配置IP地址/子网掩码/网关地址/DNS服务地址
10.关机及重启

关机:poweroff
重启:reboot

七.总结和答疑

1.Linux安装异常
问题现象:
安装过程未能顺序完成
报错一:ROOT密码设置单击"完成"没反应
报错二:装好的系统没有图形桌面
故障分析及排除:
原因分析
– 问题一:Linux安装过程对管理员口令要求有一定的复杂性,否则需要按两次"完成"来确认
– 问题二:默认的软件选择是"最小安装"
解决办法
问题一:设置复杂密码,或者按两次"完成"确认
问题二:不要忘记选择软件"带GUI服务器"
2.命令行操作故障
问题现象
Admin-02 Linux系统
故障分析及拍错
原因分析:Linux命令的大小写有误,命令名字有误,会导致找不到对应的指令
解决方法:参考提示修改命令行,别LSCPU应该改成lscpu

八.必备知识点

1 请列举你所知道的Linux发行版
参考答案
常见的Linux发行版:

Red Hat Enterprise Linux 5/6/7
CentOS 5/6/7
Suse Linux Enterprise 11
Debian Linux 6.0
Ubuntu Linux 13.04/13.10
Oracle Linux 6
2 Linux系统的根目录、/dev目录的作用是什么
参考答案
/:linux文件系统的起点,linux所有的文件都放在其中。
/dev:存放硬盘、键盘、鼠标、光驱等各种设备文件。
3 从Linux桌面环境如何快速切换到字符控制台终端
参考答案
按组合键Ctrl+Alt+Fn,其中Fn为F3、F4、F5、F6键中的任何一个。
4 如何查看当前主机的CPU处理信息
参考答案

[aaa@qq.com ~]# lscpu
  Architecture:          x86_64
  CPU op-mode(s):        32-bit, 64-bit
  .. ..
  厂商 ID:           GenuineIntel
  CPU 系列:          6
  型号:              13
  型号名称:        QEMU Virtual CPU version (cpu64-rhel6)
  .. ..

九.课后作业

案例一:安装一台Linux虚拟机
新建一台虚拟机(硬盘30BG/内存2GB)
2.采取自动分区规划
3.软件选择"带GUI的服务器"
案例二:基础知识小结
1.RHEL与CentOS系统有什么关联?
2.Linux系统中第三块SCSI硬盘如何表示?
案例三:使用Linux图形桌面
– 以用户root登录到Linux桌面,完成下列任务
– 更改桌面背景图片
– 打开应用程序"Firefox Web Browser"
– 添加一个普通用户账号(参考自己名字的拼音)
– 注销,换新用户登录
– 重启此系统
案例四:Linux命令行基本操作
– 使用多种方法获取命令行界面
– 通过命令行完成下列任务
– 查看内核版本,主机名,IP/MAC地址
– 查看CPU型号/频率,确认当前位置,列出有哪些子目录
– 返回根目录,确认当前位置
–返回到/root目录,确认当前位置
– 重启当前系统