Introducción a Linux

Brought by: edX

Overview

Desarrolla un buen conocimiento práctico de Linux, utilizando tanto la interfaz gráfica como la línea de comandos y conociendo las principales distribuciones de este sistema operativo de software libre.

Linux es el sistema operativo del 100% de las supercomputadoras del mundo, también de la mayoría de los servidores que alimentan el Internet y de los que realizan operaciones financieras en todo el mundo, siendo además la base de los dos mil millones de dispositivos Android. En resumen, Linux está en todas partes. Se usa en muchas arquitecturas diferentes, desde mainframes hasta servidores, computadoras de escritorio y dispositivos móviles, y en una asombrosa variedad de hardware.

Además, en una encuesta, el 80 por ciento de los responsables de contratación contestaron que priorizarán la contratación de perfiles Linux en relación con otras áreas de conocimiento, y el 47 por ciento contestó que es más probable que contraten a un candidato con certificación de Linux.

Este curso explora las diversas herramientas y técnicas comúnmente utilizadas por los administradores de sistemas y los usuarios finales para realizar su trabajo diario en un entorno Linux. Está diseñado para usuarios de computadoras experimentados que hayan tenido una exposición previa limitada o nula a Linux, tanto para aquellos que trabajan en un entorno individual como para los que trabajan en uno empresarial.

Al completar este curso tendrás un buen conocimiento práctico de Linux, tanto de la interfaz gráfica como de la línea de comandos, lo que te permitirá navegar fácilmente a través de cualquiera de las principales distribuciones de Linux. Podrás continuar progresando como usuario, administrador del sistema o desarrollador utilizando el conjunto de habilidades adquiridas.

Únete a los más de 1,000,000 de estudiantes que ya están inscritos en este curso y comienza tu viaje por Linux.

Syllabus

¡Bienvenidos!

1. La Fundación Linux

2. Filosofía y conceptos de Linux

3. Conceptos básicos de Linux e inicio del sistema

4. Interfaz gráfica

5. Configuración del sistema desde la interfaz gráfica

6. Aplicaciones comunes

7. Operaciones de línea de comandos

8. Búsqueda de documentación de Linux

9. Procesos

10. Operaciones de archivo

11. Editores de texto

12. Entorno de usuario

13. Manipulación de texto

14. Operaciones de red

15. El Bash shell y las secuencias de comandos bash

16. Más sobre las secuencias de comandos de bash shell

17. Impresión

18. Principios de seguridad local

Examen final

Taught by

Jerry Cooperstein

Introducción a Linux
Go to course

Introducción a Linux

Brought by: edX

  • edX
  • Free
  • Spanish
  • Certificate Available
  • Certain days
  • beginner
  • Spanish
8.1.2PHP Version338msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (215ms)
    • Application (122ms)
    • 1 x Booting (63.56%)
      214.94ms
      1 x Application (36.19%)
      122.38ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed6.55ms
      • select * from `courses` where `slug_en` = 'introducción-a-linux' limit 1
        4.84ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. introducción-a-linux
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-02-15 17:16:08' where `id` = 1470
        360μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-02-15 17:16:08
        • 1. 1470
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (29)
        350μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        230μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (44) and `institutions`.`deleted_at` is null
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (1) and `providers`.`deleted_at` is null
        210μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 1462 limit 1
        300μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 1462
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        6KcuQ5QRGYKN6S952SsAcW4WMNA3IwupntwcHuUu
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/introducci%C3%B3n-a-linux" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/introducci%C3%B3n-a-linux
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "18.224.16.219" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "18.224.16.219" ] "cf-ray" => array:1 [ 0 => "9126f1a38a448f51-ORD" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "18.224.16.219" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "18.224.16.219" "HTTP_CF_RAY" => "9126f1a38a448f51-ORD" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "55806" "REMOTE_ADDR" => "172.70.100.72" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/introducci%C3%B3n-a-linux" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1739639767.8513 "REQUEST_TIME" => 1739639767 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 15 Feb 2025 17:16:08 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVtelZqMFkrbkhtaENlbjduQkM4c3c9PSIsInZhbHVlIjoicjJ4NldDbUtwNFpKUUhmQVlCVzVsdDdkeWtqbFhhYi9DQlNtc3FLekxXak02RU01anRVakI5c2p6RWZhYmg4ZW1QRnZWMmtPVVZzdm5oanFjUXhOWk5DUjQrWVNZOCs3OFBreTdNNXVTUndZVXQ5eFdKRTRHWHpXME92Q3FqMHgiLCJtYWMiOiIyNmYyMjdiZWNmYTRjNWIwZGQwMTEzMDMxY2QzOTlkZjc2MzU2YmNjNzYzZTc3ODVlZjU2ZDI4MDcxMWY2ODZlIiwidGFnIjoiIn0%3D; expires=Sat, 15 Feb 2025 19:16:08 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImVtelZqMFkrbkhtaENlbjduQkM4c3c9PSIsInZhbHVlIjoicjJ4NldDbUtwNFpKUUhmQVlCVzVsdDdkeWtqbFhhYi9DQlNtc3FLekxXak02RU01anRVakI5c2p6RWZhYmg4ZW1QRnZWM" 1 => "laravel_session=eyJpdiI6InNYem9TSEpUYkpMWVhqcTQ5elRzM0E9PSIsInZhbHVlIjoiVCthMFBISXZxRWVML0FoRjdzZXBKRUxqNmJzRStPYXd6ODNMSWhGQ3dERXNXZGZOZ2lUUjFlSzFPSUFuT2ZTakszSWIxVkQ1d1p0bjVsZ0RNOER0MWtjalZrYTNBdDdNUlQ1bnVvZGpRbWRRb0dwK0VRVmNFT3J2Z2FDZm9zZkgiLCJtYWMiOiI1MTE0YTU5ZmMzZTc3YmVlMGM4MTIwMTczM2E5YWJmNjcxNzI0MjU3ODM4ZTQ5NTdkOTNiYjQ2MTVjNGE3MWY4IiwidGFnIjoiIn0%3D; expires=Sat, 15 Feb 2025 19:16:08 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InNYem9TSEpUYkpMWVhqcTQ5elRzM0E9PSIsInZhbHVlIjoiVCthMFBISXZxRWVML0FoRjdzZXBKRUxqNmJzRStPYXd6ODNMSWhGQ3dERXNXZGZOZ2lUUjFlSzFPSUFuT2ZTaksz" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVtelZqMFkrbkhtaENlbjduQkM4c3c9PSIsInZhbHVlIjoicjJ4NldDbUtwNFpKUUhmQVlCVzVsdDdkeWtqbFhhYi9DQlNtc3FLekxXak02RU01anRVakI5c2p6RWZhYmg4ZW1QRnZWMmtPVVZzdm5oanFjUXhOWk5DUjQrWVNZOCs3OFBreTdNNXVTUndZVXQ5eFdKRTRHWHpXME92Q3FqMHgiLCJtYWMiOiIyNmYyMjdiZWNmYTRjNWIwZGQwMTEzMDMxY2QzOTlkZjc2MzU2YmNjNzYzZTc3ODVlZjU2ZDI4MDcxMWY2ODZlIiwidGFnIjoiIn0%3D; expires=Sat, 15-Feb-2025 19:16:08 GMT; path=/XSRF-TOKEN=eyJpdiI6ImVtelZqMFkrbkhtaENlbjduQkM4c3c9PSIsInZhbHVlIjoicjJ4NldDbUtwNFpKUUhmQVlCVzVsdDdkeWtqbFhhYi9DQlNtc3FLekxXak02RU01anRVakI5c2p6RWZhYmg4ZW1QRnZWM" 1 => "laravel_session=eyJpdiI6InNYem9TSEpUYkpMWVhqcTQ5elRzM0E9PSIsInZhbHVlIjoiVCthMFBISXZxRWVML0FoRjdzZXBKRUxqNmJzRStPYXd6ODNMSWhGQ3dERXNXZGZOZ2lUUjFlSzFPSUFuT2ZTakszSWIxVkQ1d1p0bjVsZ0RNOER0MWtjalZrYTNBdDdNUlQ1bnVvZGpRbWRRb0dwK0VRVmNFT3J2Z2FDZm9zZkgiLCJtYWMiOiI1MTE0YTU5ZmMzZTc3YmVlMGM4MTIwMTczM2E5YWJmNjcxNzI0MjU3ODM4ZTQ5NTdkOTNiYjQ2MTVjNGE3MWY4IiwidGFnIjoiIn0%3D; expires=Sat, 15-Feb-2025 19:16:08 GMT; path=/; httponlylaravel_session=eyJpdiI6InNYem9TSEpUYkpMWVhqcTQ5elRzM0E9PSIsInZhbHVlIjoiVCthMFBISXZxRWVML0FoRjdzZXBKRUxqNmJzRStPYXd6ODNMSWhGQ3dERXNXZGZOZ2lUUjFlSzFPSUFuT2ZTaksz" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "6KcuQ5QRGYKN6S952SsAcW4WMNA3IwupntwcHuUu" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/introducci%C3%B3n-a-linux" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]