0
点赞
收藏
分享

微信扫一扫

Linux介绍、linux核心概念介绍、

小编 2022-08-26 阅读 57


1.基础介绍

主要介绍企业中常用的服务器操作系统

  • 什么是Linux?
    类似于windows,是一个服务器上使用的操作系统,Linux支持多用户,多进程,多CPU,多任务等能,而且Linux是开源的,支持嵌入式等。

2.linux发展史

1969年,美国贝尔实验室开发,Unix

  • 优点:性能好
  • 缺点:消耗资源大

1987年,谭宁邦开发微内核unix,主要用来教学

1991年,芬兰 林纳斯-托瓦丝 在大学期间基于unix微内核开发了第一款Linux内核,并且开源,并且很快加入FSF基金会,

3.linux 核心概念

FSF 自由软件基金会

GNU是FSF下面的成立的一个项目

优秀的软件: Emacs 编辑器 gcc 编译器 bash 命令解释器 gawk 编程语言

GPL 通用公共许可协议

1.开源的,可自由传播的

2.可任意修改,必须把修改好之后的源代码发布出来

4.linux发现版本

  • RedHat/CentOS 红帽 开源的,收费
  • Ubuntu 桌面版 开发人员使用
  • Debian 对安全要求比较高

5.虚拟机介绍

网络类型

  • 仅主机
    只能跟宿主主机进行连接
  • 桥接
    共享宿主主机网卡,跟宿主主机处于同一个局域网
  • NAT
    使用自己的虚拟网卡,有自己的一套网络

6.虚拟机软件

一般用来虚拟化一台主机的

  • 虚拟机软件分类
  • vmware workstation(个人使用,或者开发者使用)
  • KVM一般用在云服务平台上
  • ESXI部署在物理主机上

安装linux系统、连接x-shell

7.系统网络优化

  • 解决网络下载软件慢的问题
  • 解决系统软件升级的问题
  • 安装一些常用的计算机软件
  • 关闭一些不必要软件
  • 防火墙
  • selinux

8.linux系统优化 步骤

8.1修改系统下载源

​​https://developer.aliyun.com/mirror/​​

# 第一步:备份原来源
mkdir /etc/yum.repos.d/backup/
mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/backup/

# 第二步:下载新的源
cd /etc/yum.repos.d
[root@localhost yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2523 100 2523 0 0 235 0 0:00:10 0:00:10 --:--:-- 601
[root@localhost yum.repos.d]# ls -l
total 4
drwxr-xr-x. 2 root root 187 Mar 3 16:14 backup
-rw-r--r--. 1 root root 2523 Mar 3 16:16 CentOS-Base.repo

# 第三步:生成新的源的缓存
[root@localhost yum.repos.d]# yum makecache
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com

# 第四步:更新系统
[root@localhost yum.repos.d]# yum update -y

# 第五步:安装常用的计算机软件
[root@localhost yum.repos.d]# yum install vim lrzsz net-tools tree -y

# 第六步:关闭防火墙和Selinux
[root@localhost ~]# systemctl disable --now firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

# 第七步:拍摄快照

inux核心概念

FSF基金会

GPL 通用公共协议:开源的公共协议

GNU

Linux组成:Linux内核 -> 系统软件 -> 个人软件 GNU Linux


举报

相关推荐

RocketMQ 介绍及核心概念

Linux介绍

[Lucene]核心类和概念介绍

Linux的介绍

【Linux介绍bash】

linux rsyslog介绍

Linux - 实验介绍

0 条评论