Curso completo de Linux: Manejo de comandos y Shell Script

所在平台: Udemy

课程主页: https://www.udemy.com/course/curso-completo-de-linux-manejo-de-comandos-y-shell-script/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Linux 完整课程:命令和 Shell 脚本管理 课程概述: 欢迎参加这个完整的 Linux 课程,您将学习转变为 Linux 操作系统专家所需的所有基础知识。该课程涵盖了管理员专业知识所需的所有方面,从基础知识到高级概念。您将学习超过 200 个 Linux 命令的使用。购买课程后,您将终身享有访问权限。此外,课程将提供索引,可作为您需要时的参考手册。 课程描述: 我的名字是 Santiago Hernández,我在 Linux 领域有超过 10 年的专业经验。本课程旨在帮助初学者掌握 Linux,同时也为有基础的学习者提供咨询参考。课程的第一部分将介绍 Linux 的基本概念,如 Shell、文件系统和命令行。随着课程进度的推进,难度将不断增加,涵盖重定向、管道、权限与用户管理、进程管理、网络管理和正则表达式等内容。所有部分都会配有测验和练习,以便实践所学知识,这些练习涉及数字取证、道德黑客或云基础设施建设等实际场景。 最后,课程的第二部分将讲解所有关于 Shell 脚本,尤其是 Bash 脚本的细节,并开发一个项目以巩固所学知识。 课程大纲: 课程由超过 160 节课组成,介绍超过 200 种工具和命令。课程内容包括: - Linux 介绍 - 学习环境准备 - Linux Shell 使用:clear、history、type、help、man、info、whatis、apropos、bash、alias 等 - Linux 文件系统管理:tree、pwd、ls、cd、mkdir、nano、pico、emacs、file、more、less、cat、cp 等 - 高级文件系统概念:debugfs、df、ln、classes、echo 等 - 重定向和管道:stdout、stderr、stdin、/dev/null、sort、uniq、wc、grep、head、tail 等 - Linux 权限与用户管理:passwd、shadow、group、chmod、umask、su、sudo、sudoers、useradd 等 - Linux 进程管理:ps、top、jobs、fg、bg、kill、killall、init、halt、systemctl、service、init.d、nice、renice 等 - Linux 网络管理:ip link、ip addr、ip route、ping、wireshark、tcpdump、ssh、sftp、ss、netstat 等 - Linux 包和库管理:apt update、apt upgrade、apt-cache、dpkg、apt remove 等 - Linux 环境管理:printenv、alias、set、/etc/environment、bash.bashrc、.bashrc、.profile 等 - 外部存储设备管理:mount、umount、syslog 等 - 文件压缩与归档:gzip、gunzip、bzip2、bunzip2、tar、zip、unzip 等 - 正则表达式与高级搜索 - Shell 脚本入门:shebang、注释、变量、常量、here documents、函数等 - Shell 脚本:控制流程:if 语句、for 循环、while 循环、break、continue、until 循环、case 语句等 - Shell 脚本:其他重要组件:键盘输入、read、参数、导入脚本、数组等

课程评论(0条)

课程详情

Curso completo de Linux: Manejo de comandos y Shell ScriptBienvenido a este curso completo de Linux en el que aprenderás todos los fundamentos necesarios para convertirte en un experto en este sistema operativo.Este programa formativo recorre todos las aspectos necesarios para aprender a administrar Linux de manera profesional. Desde las bases de este sistema operativo hasta los conceptos más avanzados. A lo largo de las diferentes secciones aprenderás el funcionamiento de más de 200 comandos de Linux.Además, una vez adquieras el curso tendrás acceso de por vida. En una de las primeras secciones te proporcionaré un índice con el que podrás utilizar este curso como una referencia de consulta siempre que lo necesites.Descripción del cursoMi nombre es Santiago Hernández y llevo más de 10 años utilizando Linux de manera profesional. Mi primer contacto profesional con Linux se remonta a hace aproximadamente una década cuando empecé a colaborar con el equipo de desarrollo de una de las distribuciones de Linux más populares del mundo conocida como OpenMandriva.Desde entonces he querido realizar un curso que sirva para aprender a manejar Linux para aquellos que quieran iniciarse y, al mismo tiempo, sea una referencia de consulta para aquellos que ya conocen este sistema operativo.Después de varios meses de esfuerzo te presento este curso en el que aprenderás todos los fundamentos necesarios para convertirte en un experto en Linux sin necesidad de tener conocimientos previos. En la primera parte del curso comenzaremos hablando de conceptos básicos como la Shell de Linux, el sistema de ficheros o la línea de comandos. A medida que avancemos con las siguientes secciones iremos incrementando la dificultad presentando conceptos como las redirecciones y pipelines, la gestión de permisos y usuarios, los procesos y la gestión de redes o las expresiones regulares. Todas las secciones irán acompañadas de cuestionarios y ejercicios con los que se pondrán en práctica los conceptos aprendidos. Estos ejercicios abarcan escenarios reales relacionados con disciplinas como el análisis forense digital, el Hacking Ético o la creación de infraestructura en la nube.Por último, terminaremos con la segunda parte del curso en la que aprenderos todos los detalles sobre Shell script y, más concretamente, Bash Script. Adicionalmente, desarrollaremos un proyecto que nos permitirá afianzar todos estos conocimientos.Temario del cursoEl curso esta formado por más de 160 clases en las que se presentan más de 200 utilidades y comandos. A continuación se muestra un índice muy resumido del temario y algunas de las utilidades/comandos que se presentarán a lo largo del curso:¿Qué es Linux?Preparación del entorno de aprendizajeLa shell de Linux: clear, history, type, help, man, info, whatis, apropos, bash, alias...Manejo del sistema de ficheros de Linux: tree, pwd, ls, cd, mkdir, nano, pico, emacs, file, more, less, cat, cp...Conceptos avanzados del sistema de ficheros de Linux: debugfs, df, ln, classes, echo...Redirecciones y Pipelines: stdout, stderr, stdin, /dev/null, sort, uniq, wc, grep, head, tail...Permisos y usuarios en Linux: passwd, shadow, group, chmod, umask, su, sudo, sudoers, useradd...Procesos en Linux: ps, top, jobs, fg, bg, kill, killall, init, halt, systemct, service, init.d, nice, renice...Networking en Linux: ip link, ip addr, ip route, ping, wireshark, tcpdump, ssh, sftp, ss, netstat...Gestión de paquetes y librerías en Linux: apt update, apt upgrade, apt-cache, dpkg, apt remove...El entorno en Linux: printenv, alias, set, /etc/envirnment, bash.bashrc,.bashrc,.profile...Dispositivos de almacenamiento externo: mount, umount, syslog...Archivando y comprimiendo ficheros: gzip, gunzip, bzip2, bunzip2, tar, zip, unzip...Expresiones regulares y búsquedas avanzadasIntroducción a Shell Script: shebang, comentarios, variables, constantes, here documents, funciones...Shell Script: Control de Flujo: sentencia if, bucle for, bucle while, break, continue, bucle until, sentencia case...Shell Script: Otros componentes importantes: lectura de teclado, read, argumentos y parametros, importando scripts, arrays...

课程标签

0人关注该课程

主题相关的课程