Linux基础简述(含CentOS镜像获取地址)

简介:

初级之路:

  • 系统基础

中级之路:

  • 系统管理、服务安全及服务管理、Shell脚本

高级之路:

  • MySQL数据库:
    cache & storage
  • 集群:
    Cluster
    lb:(负载均衡集群)——4player——7player
    ha
  • 分布式:
    zookeeper
    分布式文件系统(海量存储,较大IO)
  • 虚拟化技术:
    xen
    kvm
  • Openstack: IAAS云
  • 运维工具:
    ansible(优秀的开源工具)
    puppet(ruby),saltstack(python,集ansible与puppet于一身)——基于目标状态管理工具

  • 监控工具:
    zabbix

  • 大数据处理:
    hadoop(Google几年前已经放弃了)
    spark,storm
    elk:elasticsearch(分布式存储工具),logstash(日志收集工具),kibana(前端展示工具)

  • Docker

  • Python

Linux的三大主流发行版

Slackware:

  • Suse(在欧洲很流行) ——Opensuse

Debian:

  • Ubuntu(基于Debian的二次发行版)——mint

Redhat

  • RHEL(每18个月发行一个新版本)
  • Centos:兼容rhel的格式
  • Fedora:每6个月发行一个新版本

LFS:Linux From scratch(这是一本书,指导怎么写Linux)

各种开源协议

  • GPL,LGPL,Apache,BSD

程序包管理器

rpm:

  • RHEL ,Fedora,S.u.S.E,Centos

dpt:

  • Debian,Ubuntu

自由软件

自由使用:自由学习和修改:自由分发:自由创建衍生版:

Linux的哲学思想

  • 1、一切皆文件
    把几乎所有资源,包括硬件设备都组织为文件格式;
  • 2、由众多单一目的的小程序组成:一个程序只实现一个功能,而且要做好:
    组合小程序完成复杂任务;
  • 3、尽量避免跟用户交互:
    目标:实现脚本编程,以自动完成某些功能;
  • 4、使用纯文本文件保存配置信息;
    目标:一款使用的文本表及其即能完成系统配置工作

如何获取CentOS发行版:

登录:

    #root/******
    #startX &

终端

  • 用户与主机交互,必然用到的设备
  • 物理终端:直接接入主机的显示器和键盘设置:/dev/console
  • 虚拟终端:附加在物理终端之上的以软件方式虚拟终端,centOS 6默认启动6个虚拟终端 Ctrl+Alt+F#:(1,6)
    图形终端:附加在物理终端之上的以软件方式虚拟终端,但额外会提供桌面环境:设备文件路径:/dev/tty#
  • 模拟终端:图形界面下打开的命令行接口,基于ssh协议或telnet协议等远程打开的界面,设备文件: /dev/pts/# [0,∞)
  • 查看当前的终端设备:tty









本文转自 yard521 51CTO博客,原文链接:http://blog.51cto.com/tangyade/2054558,如需转载请自行联系原作者

目录
相关文章
|
8天前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
3天前
|
网络协议 Linux Python
Python脚本配置Centos静态ip地址
这是一个Python脚本,用于自动化配置CentOS系统的静态IP地址。脚本创建或修改文件,填写接口名(如ens33)、IP地址、子网掩码、网关和DNS。运行时需替换变量值并使用`sudo`以管理员权限执行。完成配置后,它会重启网络服务。注意,用户应根据实际网络环境调整参数。
Python脚本配置Centos静态ip地址
|
3天前
|
网络协议 Shell Linux
Shell脚本配置Centos静态ip地址
这是一个用于在CentOS上设置静态IP的Shell脚本摘要: - 脚本交互式获取用户输入的IP地址、子网掩码、网关和DNS。 - 使用`sed`命令动态更新`/etc/sysconfig/network-scripts/ifcfg-ENS33`配置文件。 - 修改`BOOTPROTO`为`static`,并设置IP、NETMASK、GATEWAY和DNS1字段。 - 用`systemctl restart network`重启网络服务。 - 提示用户新配置的静态IP信息。
|
11天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
14 3
|
11天前
|
存储 安全 Linux
|
2天前
|
Java Linux 编译器
【Linux】深挖进程地址空间
【Linux】深挖进程地址空间
7 0
|
8天前
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
8天前
|
Linux
部署09--虚拟机快照,我们无法避免损坏Linux操作系统 ,如果重新装一下就太过麻烦,推荐在关机下制作快照,关机制作效率好,机房要靠近地址,动不动崩溃
部署09--虚拟机快照,我们无法避免损坏Linux操作系统 ,如果重新装一下就太过麻烦,推荐在关机下制作快照,关机制作效率好,机房要靠近地址,动不动崩溃
|
8天前
|
Linux Docker 容器
Docker02--搭建Linux环境,配置Docker,docker images无法访问,因为docker没有启动,阿里云镜像加速器免费的
Docker02--搭建Linux环境,配置Docker,docker images无法访问,因为docker没有启动,阿里云镜像加速器免费的
|
11天前
|
Linux 网络安全 开发工具
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
旧手机别再换盆了,教你使用Linux Deploy安装CentOS
12 0