Linux 101》在线讲义 | #电子书 #Linux

本书由中国科学技术大学 Linux 用户协会的数名优秀成员协力编写,用于配套和延展“Linux 101”校内社团活动。其面向 Linux 零基础读者,从计算机操作系统和 Linux 的起源讲起,深入浅出带领读者一步步逐渐掌握最必要的 Linux 实用知识,并在其中感悟到社区开源文化的魅力。

本书是一份 Linux 的基础教程,目标是引导不了解 Linux 的读者掌握基础且实用的知识并领略社区开源文化的魅力。对于偏向实用需求的计算机开发或学术研究的读者,通过阅读本书可以快速掌握高效且流行的业界开发和学界研究的工具;对于基于兴趣和探索新事物的目的而前来阅读的读者,本书则能为他们提供一个更广阔的 Linux 世界的面貌和一份快速入门的助力。

本书包括前言、正文及附录。正文共包括 9 章,每章的内容如下:

第 1 章主要讲述了 Linux 的文化和生态,并提供了安装流程。
第 2 章提供了一个自定义 Linux 系统和利用其设立自己专属服务器的体验指南,这一部分应配合课堂分发的工具包和虚拟机使用。
第 3 章简单提供了基本的软件安装和文件操作知识。
第 4 章全面介绍了系统的进程、服务和任务,是一块丰富的核心内容,读者应反复阅读。
第 5 章讲解了用户和用户组、文件权限以及文件系统层次结构等系统管理员必知的文件管理核心知识。
第 6 章提供了网络、文本处理和脚本编程的知识,让读者能利用脚本的力量完成综合任务。
第 7 章简单展示了十分流行的在 Linux 环境下进行 C++ / Python 开发的方法。
第 8 章介绍了近年来业界十分热门的容器隔离技术和 Docker 容器管理软件。
第 9 章为利用脚本编程进行了进阶的说明,包括十分关键的正则表达式。
附录包括用语表和若干追加主题。其中,用语表包含了阅读全书中遇到的专业术语和用语的详细解释;每篇追加主题则包括诸多与本书极为相关的额外知识并已经进行了系统化的组织,提升读者的求知体验。
https://github.com/seriousm4x/UpSnap

Wake on Lan 的 Web GUI 项目,配合内网穿透,可以很方便的远程启动电脑

🏷 TAG #linux #服务器 #GitHub #WOL
📢 Channel @ednovas2
👥 Group @ednovas4
GitHub项目地址:
https://github.com/IceWhaleTech/CasaOS

给家里的Linux家庭服务器刷一个网页GUI控制面板,方便安装Docker等常用软件
curl -fsSL https://get.casaos.io | sudo bash


系统和架构支持如图所示

🏷 TAG #linux #服务器 #GitHub
📢 Channel @ednovas2
👥 Group @ednovas4
Linux服务器安全加固指南。

本指南的目的是教你如何保护 Linux 服务器。

How-To-Secure-A-Linux-Server | #指南 #Linux
字跳推出的自研Linux操作系统,广泛集成了字节跳动多年来在支撑海量业务和亿级并发上的系统技术经验。但没有开放下载,只能在字跳的云上使用。当然开放了源码,可以试试自己编译。

与Debian 10官方软件包保持兼容,提供字节定制优化的5.4内核和自研组件,包括基础库、工具链、监控工具、系统软件等。由字跳提供系统维护和技术支持。

veLinux | Github | #Linux
【软件名称】m3u8d
【软件功能】m3u8视频下载工具
【支持平台】#Windows #macOS #Linux
【软件简介】m3u8视频下载工具, 提供windows/macos图形界面, 下载后自动将ts文件合并、转换格式为mp4。
【软件下载】https://github.com/orestonce/m3u8d/releases
opsschool,一套比较经典的运维课程。

内容比较全,侧重于Linux/UNIX类系统运营。

课程难度按101(初级)、201(中级)、301(高级)来划分。 ​​​

文档 | #linux
Linux常用命令行小技巧

并不是系统性的介绍,而是总结了博主在日常中经常用到的一些操作。
“流畅地使用命令行是一个常被忽略的技能,或被认为是神秘的奥义。但是,它会以明显而微妙的方式改善你作为工程师的灵活度和生产力。这是我在 Linux 上工作时发现的有用的命令行使用小窍门和笔记的精粹。有些小窍门是很基础的,而有些是相当地特别、复杂、或者晦涩难懂。这篇文章不长,但是如果你可以使用并记得这里的所有内容,那么你就懂得很多了

博文 | #Linux #命令行
The Linux Perf Master

一本关于开源软件的电子书。本书与常见的专题类书籍不同,作者以应用性能诊断入手,尝试从多个不同的维度介绍以 Linux 操作系统为核心的开源架构技术体系。全书分为以下几个部分:
第一部分:介绍 Linux 性能诊断的入门方法。包括资源利用评估、性能监控、性能优化等工作涉及的工具和方法论,以 Stack Overflow 为例介绍一个真实的应用系统架构组成;
第二部分:基础设施管理工具。介绍 Ganglia,Ntop,Graphite,Ansible,Puppet,SaltStack 等基础设施管理 & 可视化工具;
第三部分:操作系统工作原理。介绍 Linux 操作系统工作原理(Not only Works,But Also How),从动态追踪技术的角度理解应用程序与系统行为;
第四部分:分布式系统架构。介绍负载均衡技术,微服务系统及其挑战:分布式系统性能追踪平台;
第五部分:网络与信息安全篇。介绍木马入侵、黑客攻击、防护与检测,IPv6 、封包过滤技术和态势感知等技术发展对安全工作的挑战;介绍信息安全法律;
第六部分:工程管理篇。尝试跳出 IT 视野讨论人才培养,DevOps 组织、效率和工程管理方法;
第七部分:社区文化篇。介绍黑客文化、开源作者、开发者社区和知识产权法,“技术首先是关于人的”(Technology is first about human beings)。

目录 | 作者: RiboseYim | #电子书 #Linux
Linux操作系统内核学习笔记 #笔记

#Linux 操作系统内核是服务端学习的根基,也是提高编程能力、源码阅读能力和进阶知识学习能力的重要部分,本文开始将记录Linux操作系统中的各个部分源码学习历程。
资源名称:自用部分部署源码合集

描述:建议python&nodejs全都先装上(nodejs有几个环境也要先npm上)
我现在一部分用宝塔面板,另一部分用docker
so:这俩也装上吧
BT环境我用的PHP、Apache和MySQL的(不要问我为什么不用Nginx)
前前后后已经部署十多个站点了(常用功能以及各平台签到都有包含)
功能如下:宝塔、docker、docker可视化、青龙面板、V2A、seafile私有网盘、为知笔记vip版、私人书库、我的个人主页导航、autoplan签到程序和私人文件web前后端
压缩包只有部分源码,其他大部分源码都是开源&半开源的(网上搜搜吧)

链接:https://www.aliyundrive.com/s/efFMAtntVuf

📁 文件大小:70多M,不算太大
🏷 文件类型:#Linux #程序 #部署 #源码 #稀缺资源
🎉 来自分享:雷锋
📢 频道:@shareAliyun
👥 群组:@aliyundriveShare
GitHub上一本开源技术教程《Linux系统操作手册》(Linux SysOps Handbook),主要介绍了 #Linux 系统常用的管理技术与运维 #工具

书中包括系统用户权限管理、Shell 使用技巧、文件权限设置、后台管理任务设置、日志记录的监控与分析等知识 #手册
GitHub上的开源技术教程:《Linux 内核模块编程指南
主要讲解 #Linux 内核模块简介、模块交互、系统调用、阻塞进程和线程、调度任务、中断处理程序等内容
#Windows #macOS #Linux

▎ uTools - 你的生产力工具集

- 全局一键呼出
- 支持鼠标呼出超级面板
- 上百个实用插件加持

让操作再快一步。Everything、PDF 转换、一键搜索/翻译、编程文档速查、OCR、批量重命名等插件赋予了 uTools 非常多的可能。

网址:https://u.tools

频道 @atashare
 
 
Back to Top