腾讯云服务器操作系统TencentOS安装与体验
TencentOS简单介绍
TencentOS Server( 又名Tencent Linux 简称Tlinux) 是腾讯针对云的场景研发的 Linux 操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用程序提供高性能,且更加安全可靠的运行环境。Tencent Linux 使用免费,在 CentOS(及发行版)上开发的应用程序可直接在 Tencent Linux 上运行,用户还可持续获得腾讯云的更新维护和技术支持。
支持平台
X86: 支持intel, AMD(包括ROME平台)
ARM64: 支持热补丁,虚拟化
国产化支持:海光cpu
主要特性
1)内核定制:
基于内核社区长期支持的4.14.105版本定制而成,增加适用于云场景的新特性、改进内核性能并修复重大缺陷
2)容器支持:
针对容器场景进行优化,提供了隔离增强和性能优化特性:meminfo、vmstat、cpuinfo、stat、loadavg, uptime, diskstats Sysctl 隔离,如 tcp_no_delay_ack、tcp_max_orphans大量文件系统和网络的 BUGFIX NVME IO按比例隔离
3)性能优化 :
计算、存储和网络子系统均经过优化,包括:优化 xfs 内存分配,解决 xfs kmem_alloc 分配失败告警优化网络收包大内存分配问题,解决 UDP 包量大时,占据过多内存问题限制系统 page cache 占用内存比例,从而避免内存不足影响业务的性能或者 OOM
4)其他特性:
离线调度算法(BT) 进程防gdb ARM64热补丁 pagecache limit
5)缺陷支持:
提供操作系统崩溃后的 kdump 内核转储能力提供内核的热补丁升级能力
6)安全更新:
Tencent Linux 会定期进行更新,增强安全性及功能
GitHub地址
https://github.com/Tencent/TencentOS-kernel
下载X86_64版本的ISO镜像文件安装并体验TencentOS
1、腾讯云镜像站下载TencentOS的ISO镜像文件
TencentOS的ISO镜像文件
https://mirrors.cloud.tencent.com/tlinux/2.4/iso/tlinux_2.4_for_x86_64_20200925.iso
安装说明文档
https://mirrors.cloud.tencent.com/tlinux/2.4/iso/TencentOS_server_installation.pdf
2、创建虚拟机
3、选择cdrom方式完成系统的自动安装
4、系统安装过程截图
系统安装是通过解压sqfs文件的方式完成的
reboot -f重启
5、重启后进到登录界面
user: root
password: Tlinux2019++
6、配置eth0网卡的IP地址
由于是NAT模式,这里设置IP地址为192.168.150.25/24,网关192.168.150.2
7、SSH登录
查看/root/Changlog
8、内置tencentos-tools工具使用
1)tos -h查看命令帮助
tos -h
例如 配置域名DNS服务器后 tos -cu检查系统更新 可以看到已经最新版本
2)tos -i
tos -i ncdu
#安装EPEL中的ncdu软件
3)tos -b 备份系统
tos -b
- Comet:基于 HTTP 长连接的“服务器推”技术
- 编码修炼 | 快速了解Scala技术栈
- VFS四大对象之三 struct dentry
- PHP 排序算法实现讲解
- PHP7新特性介绍
- VFS四大对象之四-struct file
- 《Redis设计与实现》读书笔记(二) ——Redis中的字典(Hash)
- 《Redis设计与实现》读书笔记(三) ——Redis中的链表
- 《Redis设计与实现》读书笔记(四) ——Redis中的跳跃表
- 解析Linux中的VFS文件系统之文件系统的注册(二)
- vivi虚拟摄像头驱动程序
- 系统架构 | 基于微服务架构,改造企业核心系统之实践
- 《Redis设计与实现》读书笔记(五) ——Redis中的整数集合
- 《Redis设计与实现》读书笔记(七) ——Redis对象综述及字符串对象实现原理
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法