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,如需转载请自行联系原作者

目录
相关文章
|
3月前
|
Ubuntu Linux 数据安全/隐私保护
Beta 版 Ubuntu 24.04 LTS 镜像开放下载:GNOME 46 + Linux 6.8
IT之家附上镜像下载地址:Beta 版 Ubuntu 24.04 LTS
|
6月前
|
Linux Shell
Centos或Linux编写一键式Shell脚本删除用户、组指导手册
Centos或Linux编写一键式Shell脚本删除用户、组指导手册
197 4
|
6月前
|
Linux Shell 数据安全/隐私保护
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
400 3
|
7月前
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
624 25
|
5月前
|
Oracle 关系型数据库 Linux
MyEMS开源系统安装之CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux
本指南介绍如何在CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux服务器上部署MyEMS开源能源管理系统。内容涵盖系统准备、数据库配置、多个MyEMS服务(如myems-api、myems-admin、myems-modbus-tcp等)的安装与配置,以及Nginx服务器设置和防火墙规则调整。通过完成所有步骤,您将能够访问MyEMS Admin UI和Web UI,默认端口分别为8001和80,初始登录凭据已提供。
295 0
|
7月前
|
JavaScript Linux Python
在Linux服务器中遇到的立即重启后的绑定错误:地址已被使用问题解决
总的来说,解决"地址已被使用"的问题需要理解Linux的网络资源管理机制,选择合适的套接字选项,以及合适的时间点进行服务重启。以上就是对“立即重启后的绑定错误:地址已被使用问题”的全面解答。希望可以帮你解决问题。
410 20
|
8月前
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
890 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
7月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
322 10
|
9月前
|
安全 Linux
CentOS下载ISO镜像的方法
访问CentOS官方网站(https://www.centos.org/download/),在“Downloads”页面找到ISO镜像下载链接,选择所需版本和架构(如x86_64)开始下载。CentOS分为Linux版和Stream版,前者每两年发行一次并提供10年安全维护,后者为滚动更新。旧版本可在Vault(https://vault.centos.org/)下载。建议选择DVD格式镜像,包含完整系统和常用软件。
10142 14
CentOS下载ISO镜像的方法
|
9月前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1054 25