Linux入门

作为Linux的入门课程,适合所有对Linux感兴趣的小伙伴们。零基础学习!还等什么,赶快来加入吧

Linux实战课程

导学视频
酷田

全栈工程师

360企业安全集团资深工程师,曾就职于中国移动、亚信科技 ,等知名大型公司,多年工作经验积累,所传授的知识技能可以让你在实际工作中有的放矢,游刃有余。

了解讲师
跟着360架构师 学习Shell脚本编程

Shell是Linux使用者的必备技能
酷田老师带你学习如何使用Shell来更好的操作/管理手里的Linux
运维开发的小伙伴,这门课千万不要错过

... 已有1650同学加入学习
加购物车 立即学习

linux相关文章

手记文章

Nginx HTTP模块详解:从处理流程到实战配置

Nginx 之所以成为高性能Web服务器的代名词,其模块化架构功不可没。其中,HTTP模块是处理HTTP请求的核心,负责解析请求、路由转发、内容处理、响应构建等全流程工作。本文将深入剖析Nginx HTTP模块的工作机制,包括请求处理流程、核心阶段划分、常用指令及location匹配规则,并通过实战案例展示其应用场景。 一、HTTP模块的核心作用与架构 Nginx的HTTP模块并非单一模块,而是由核心HTTP模块(ngx_http_core_module)和一系列功能模块(如ngx_http_rewrite_module、ngx_http_proxy_module等)

浏览985推荐0
手记文章

CentOS 系统安装 MySQL 8.0 教程

一、安装准备 1. 卸载冲突的 MariaDB MySQL 与 MariaDB 存在文件冲突,需先卸载 MariaDB: 查看已安装的 MariaDB 包: rpm -qa|grep mariadb 卸载查到的包(将“文件名”替换为实际结果): rpm -e --nodeps 文件名 验证卸载是否完成: rpm -qa|grep mariadb 2. 安装依赖库 检查并安装 libaio: # 查看是否安装 rpm -qa|grep libaio # 未安装则执行 yum -y install libaio 检查并安装 numactl: # 查看是否安装 rpm -qa|grep numactl # 未安装则

浏览377推荐0
手记文章

程序员选赛道篇一:黑客横行的操作系统产业

大家好! 这是我给大家带来的程序员选赛道系列篇一,黑客横行的操作系统产业——帮你从了解到认知,做出最正确的选择。 黑客横行的操作系统产业巨头林立的产业互联网跨时代的AI产业决策驱动的数据产业浪潮席卷的云计算产业百家争鸣的编译器产业千团大战到本地生活的生死竞争……未完待续 IBM和大型机1880 年美国对 5000 多万的人口进行了一次普查,因为缺少技术手段,总共用了 7 年半时间才完成。后来霍尔列斯发明了一种穿孔制表机,大大改善了这种情况。他给这种机器申请了专利。1896 年,霍尔列斯成立了 CRT 公司,也就是 IBM 的前身。后来霍尔列斯经营不善,遇到困难,中间有金融家,军火商都参与过 CRT 的经营,却没能使得情况好转。 直到 1914 年托马斯·约翰·沃森(以后成为老沃森)加盟 IBM,帮助霍尔列斯管理 CRT,情况才逐渐好转。老沃森是一个销售出身,很懂得建立销售团队的文化,所以逐渐把 CRT 的业务做了起来,逐渐成为了 CRT 的实际掌控者,在 1924 年 CRT 更名为 IBM,也就开启了沃森

浏览3172推荐1
手记文章

Linux安装软件时90%的人会遇到这个报错,如何解决?

提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 或者 E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unav

浏览2102推荐0
手记文章

Python操作Redis完全指南:从基础到高级集群

引言 Redis(Remote Dictionary Server)是一个开源的高性能键值对存储数据库,以其速度快、支持多种数据结构、可扩展性强等特点被广泛应用于缓存、会话存储、实时分析等场景。本文将详细介绍如何使用Python操作Redis,从基础的连接和数据类型操作,到高级的集群、哨兵和主从复制模式,帮助你全面掌握Python与Redis的交互。 一、环境准备 1.1 安装Redis服务器 Windows: 可通过Redis官方网站下载安装包,或使用WSL(Windows Subsystem for Linux)安装 Ubuntu/Debian: sudo apt upda

浏览708推荐0
手记文章

linux基础操作

01.设置虚拟机 1) 系统部署搭建过程 a 需要先准备好虚拟环境 b 需要具有系统镜像文件 c 创建虚拟主机调试网络 d 加载镜像文件安装系统 2) 实现系统远程管理 3) 系统基础管理操作 a 系统网络配置方法 (地址 掩码 网关 DNS) · 图形方式: nmtui · 文件调整: /etc/sysconfig/network-scripts/ifcfg-eth0 b 系统运行相关命令 · 关机命令: shutdown -h /poweroff · 重启命令: shutdown -r /reboot 02. 命令操作使用规范 1) 了解命令提示符作用: 后面可

浏览2204推荐0
手记文章

黑客是怎么来的?问问理查德斯托曼

今天给大家带来的是奇人趣事系列节目,在这个栏目里,主要会给大家介绍一些十分有意思的人物。那么今天给大家介绍的是一位非主流程序员,人称黑客鼻祖,没有他就不可能有我们当今的黑客,快来看看他是怎么孵化出当代黑客行业的吧!希望读完故事的你,会有所收获! 图片上这位拥有灰色酷炫络腮胡的大叔,正是我们今天的主角:Richar Matthew Stallman,他被认为是计算机历史上最伟大的黑客之一,人称疯狂的老马。他的主要成就为领导了自由软件运动的精神、创立了GNU计划以及自由软件基金会(Free Software Foundation,他创作的软件至今仍然被广泛运用。但是人们对他的评价褒贬不一,一部分人认为他是一个坚韧不拔的好榜样。而另外一部分人则认为他的自由软件理念带来了不好的市场风气。不了解疯狂老马的黑客,都不算真正的黑客!背景故事小斯托曼只喜欢和计算机快乐玩耍。当他还是个孩子的时候,他在社交方面,与同龄孩子显得格格不入。他甚至承认,他从来没有学会如何正确地与他人相处,而和计算机相处则完全是另一回事。小斯托曼在小

浏览19439推荐5
手记文章

Linux系统编程—信号捕捉

前面我们学习了信号产生的几种方式,而对于信号的处理有如下几种方式: 默认处理方式; 忽略; 捕捉。 信号的捕捉,说白了就是抓到一个信号后,执行我们指定的函数,或者执行我们指定的动作。下面详细介绍两个信号捕捉操作参数:signal和sigaction。 signal函数 函数原型: sighandler_t signal(int signum, sighandler_t handler); 其中,sighandler定义是这样的:typedef void (*sighandler_t)(int); 函数作用: 注册一个信号捕捉函数,也就是说,收到了某个信号,就执行它所

浏览2033推荐0

数据科学学习路径

以Python为基础带你进入数据科学大门,为新手提供一个完成的学习路径,助你成为一个合格的数据科学工程师,轻松玩转机器学习、人工智能

查看详情

Spring Boot快速入门到实例应用

Spring Boot快速入门到实战项目教程,能够让你对快速掌握Spring Boot ,你将学会如何使用Spring Boot快速构建应用程序,通过实战,拥有自己的项目开发经验

查看详情

Java开发零基础入门到精通

Java常年占据热门编程语言排行榜第一,Java工程师综合就业排名第一,完成此路径能够应用SSM常用框架结合面向对象编程思想实现项目开发,完成Linux系统下的项目部署运行。将能胜任月薪8,000RMB--15,000RMB的职位,比如Java软件工程师、Java Web开发工程师、Java数据库开发工程师、通过系统学习java可以快速进入人工智能领域、大数据等前沿技术方向

查看详情

高效求职全攻略

巧过经验关丨面试杀手锏丨求职通关技

查看详情