UNIX and UNIX Systems: The Big Picture

Brought by: Pluralsight

Overview

Looking for just the right OS for your new project? Thinking you might need to build your own? This course will help you understand the history, structure, and capabilities of the Unix family of operating systems.

Sometimes custom hardware projects require custom software. And derivatives of the UNIX OS - including Linux - are often the best place to start your search. If you're working on something that's going to need a bit of an out-of-the-box software stack, then *nix is what you're after. In this course, UNIX and UNIX Systems: The Big Picture, you'll get all the UNIX and Linux background you'll need to inform your choices. First, you'll learn about the stormy - but incredibly productive - history of UNIX. Next, you'll discover what exactly it is that defines a UNIX system. Finally, you'll be introduced at a high level to compiling your own custom versions of the Linux kernel and building your own Linux distribution. When you’re finished with this course, you’ll have the knowledge you need of the way UNIX works to better understand what you can do with *nix systems, and what they can do for you.

Taught by

David Clinton

UNIX and UNIX Systems: The Big Picture
Go to course

UNIX and UNIX Systems: The Big Picture

Brought by: Pluralsight

  • Pluralsight
  • Paid
  • English
  • Certificate Available
  • Available at any time
  • beginner
  • N/A
8.1.2PHP Version227msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (134ms)
    • Application (92.4ms)
    • 1 x Booting (59.09%)
      134.24ms
      1 x Application (40.67%)
      92.40ms
      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
      6 statements were executed10.35ms
      • select * from `courses` where `slug_en` = 'unix-and-unix-systems:-the-big-picture' limit 1
        8.97ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. unix-and-unix-systems:-the-big-picture
        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-05-06 07:43:59' where `id` = 5078
        590μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-05-06 07:43:59
        • 1. 5078
        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 (42)
        160μ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)
        210μ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 `providers` where `providers`.`id` in (57) and `providers`.`deleted_at` is null
        240μ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` = 5069 limit 1
        180μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 5069
        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\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        nx0OCV7cOdv30guv509cBgZwqwkEq4v0GGI0t7pF
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/unix-and-unix-systems:-the-big-picture" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/unix-and-unix-systems:-the-big-picture
        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 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.220.136.182" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "18.220.136.182" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "93b6d988a85d22c8-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "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_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.220.136.182" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "18.220.136.182" "HTTP_SEC_FETCH_SITE" => "none" "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_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "93b6d988a85d22c8-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "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" => "29908" "REMOTE_ADDR" => "172.71.254.34" "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/unix-and-unix-systems:-the-big-picture" "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" => 1746517439.0944 "REQUEST_TIME" => 1746517439 ]
        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 => "Tue, 06 May 2025 07:43:59 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImxNUm5VM25RSnZnL1RhbUw5RDYzOXc9PSIsInZhbHVlIjoiblhwRmQrWkRiaFNSR1hiY2xjZnRCYXNBaTJmQmlRMmVkc0N3RGNMb05NWnFvOC9qalYzMjFoUWY5eUZOQktZM2RYUEtrL3dBcHIwdGRqVTM1VXUrTkZsSGlUYmRITGp2Qi82WDJwNnZaL0J2TTgrYjRsYmI5RjlYN1U3dUFCd3IiLCJtYWMiOiIyMTk4ZDZhOGI5MTU5YjFlMDgwNTI0YWRmMjRlZDk1Yzk5OWU4ZTEwY2U1ZmY1ZWY0Y2RmNmQxYzc1ZWMxMjYyIiwidGFnIjoiIn0%3D; expires=Tue, 06 May 2025 09:43:59 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImxNUm5VM25RSnZnL1RhbUw5RDYzOXc9PSIsInZhbHVlIjoiblhwRmQrWkRiaFNSR1hiY2xjZnRCYXNBaTJmQmlRMmVkc0N3RGNMb05NWnFvOC9qalYzMjFoUWY5eUZOQktZM2RYUEtrL" 1 => "laravel_session=eyJpdiI6IlZHVktreUV5TGdFaFo2UFpKV2diY1E9PSIsInZhbHVlIjoidk52N3lPODBwZGdyVmpCT2pDQnVONnVCZ1ZLR3I5QU10eE5BdDFpVkU3K1lNSk9zNUJ0YlEwSnhpN0w3M0RoVG5IemIrRWJFbUNmSVFPcmd0aGcrR3ZKRGtLVjJncHV3ZzBxb3poT0lTRFNibzBkTitBYTJMblpHNnp5RzFmaTciLCJtYWMiOiJlZjk3NmE3MDg5MTEwYzFmZTQxNzc5YTJhNWRlZGY3NDQ0MWZlYjI2NjcyNmNlZmE5NmU0MjY0Y2UxZTFiNmVmIiwidGFnIjoiIn0%3D; expires=Tue, 06 May 2025 09:43:59 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IlZHVktreUV5TGdFaFo2UFpKV2diY1E9PSIsInZhbHVlIjoidk52N3lPODBwZGdyVmpCT2pDQnVONnVCZ1ZLR3I5QU10eE5BdDFpVkU3K1lNSk9zNUJ0YlEwSnhpN0w3M0RoVG5I" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImxNUm5VM25RSnZnL1RhbUw5RDYzOXc9PSIsInZhbHVlIjoiblhwRmQrWkRiaFNSR1hiY2xjZnRCYXNBaTJmQmlRMmVkc0N3RGNMb05NWnFvOC9qalYzMjFoUWY5eUZOQktZM2RYUEtrL3dBcHIwdGRqVTM1VXUrTkZsSGlUYmRITGp2Qi82WDJwNnZaL0J2TTgrYjRsYmI5RjlYN1U3dUFCd3IiLCJtYWMiOiIyMTk4ZDZhOGI5MTU5YjFlMDgwNTI0YWRmMjRlZDk1Yzk5OWU4ZTEwY2U1ZmY1ZWY0Y2RmNmQxYzc1ZWMxMjYyIiwidGFnIjoiIn0%3D; expires=Tue, 06-May-2025 09:43:59 GMT; path=/XSRF-TOKEN=eyJpdiI6ImxNUm5VM25RSnZnL1RhbUw5RDYzOXc9PSIsInZhbHVlIjoiblhwRmQrWkRiaFNSR1hiY2xjZnRCYXNBaTJmQmlRMmVkc0N3RGNMb05NWnFvOC9qalYzMjFoUWY5eUZOQktZM2RYUEtrL" 1 => "laravel_session=eyJpdiI6IlZHVktreUV5TGdFaFo2UFpKV2diY1E9PSIsInZhbHVlIjoidk52N3lPODBwZGdyVmpCT2pDQnVONnVCZ1ZLR3I5QU10eE5BdDFpVkU3K1lNSk9zNUJ0YlEwSnhpN0w3M0RoVG5IemIrRWJFbUNmSVFPcmd0aGcrR3ZKRGtLVjJncHV3ZzBxb3poT0lTRFNibzBkTitBYTJMblpHNnp5RzFmaTciLCJtYWMiOiJlZjk3NmE3MDg5MTEwYzFmZTQxNzc5YTJhNWRlZGY3NDQ0MWZlYjI2NjcyNmNlZmE5NmU0MjY0Y2UxZTFiNmVmIiwidGFnIjoiIn0%3D; expires=Tue, 06-May-2025 09:43:59 GMT; path=/; httponlylaravel_session=eyJpdiI6IlZHVktreUV5TGdFaFo2UFpKV2diY1E9PSIsInZhbHVlIjoidk52N3lPODBwZGdyVmpCT2pDQnVONnVCZ1ZLR3I5QU10eE5BdDFpVkU3K1lNSk9zNUJ0YlEwSnhpN0w3M0RoVG5I" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "nx0OCV7cOdv30guv509cBgZwqwkEq4v0GGI0t7pF" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/unix-and-unix-systems:-the-big-picture" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]