UNIX and UNIX Systems: The Big Picture

بواسطة: 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
الذهاب الي الدورة

UNIX and UNIX Systems: The Big Picture

بواسطة: Pluralsight

  • Pluralsight
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • N/A
8.1.2PHP Version340msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (218ms)
    • Application (121ms)
    • 1 x Booting (64.1%)
      217.71ms
      1 x Application (35.67%)
      121.13ms
      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 ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed9.49ms
      • select * from `courses` where `slug_ar` = 'unix-and-unix-systems:-the-big-picture' limit 1
        8.14ms/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-10 20:27:42' where `id` = 5078
        630μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-05-10 20:27:42
        • 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)
        160μ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
        190μ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
        210μ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
        NBgXmJEh3Bna0bbEtP8MSFSDQO7O14SYMY7xJpP0
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/unix-a...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/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.191.166.168" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "18.191.166.168" ] "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 => "93dc2dc09ec41135-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.191.166.168" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "18.191.166.168" "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" => "93dc2dc09ec41135-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" => "11854" "REMOTE_ADDR" => "172.71.1.166" "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" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/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" => 1746908861.7968 "REQUEST_TIME" => 1746908861 ]
        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, 10 May 2025 20:27:42 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InFXeWNldGZqZ0FLemd3MjUxUzJHRnc9PSIsInZhbHVlIjoiYUR4dWdUMXFHSTJiaDVuZHYvZmJaUk5OZmdKTmVlR3pXbmRnS1EvcFZMNWZuMFRZbDZyVjlWQlpmQjJUV0NWam83Nk9kczlxWis5NHhSNWoxWVhaSXhVZ0Z6Y052eWt4bHJPK3FkTmdUS0xjZnNoem81YWtndHdPbEsrTXhqamMiLCJtYWMiOiJkOWY0YzhjOWMyMzFkYjYwNTg4MWJhNjJlNmZkNjk2ODIwZGNkMDY3YjAyZWM5OWRjYjJjNzczZDc3OWM4NWUxIiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 22:27:42 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InFXeWNldGZqZ0FLemd3MjUxUzJHRnc9PSIsInZhbHVlIjoiYUR4dWdUMXFHSTJiaDVuZHYvZmJaUk5OZmdKTmVlR3pXbmRnS1EvcFZMNWZuMFRZbDZyVjlWQlpmQjJUV0NWam83Nk9kc" 1 => "laravel_session=eyJpdiI6IkMycGdTZ0xza0ZybXc1bml1OUJmV3c9PSIsInZhbHVlIjoiazZSTmQ2QWNEQnRmQ2FHVTFhb2tLMFl6U241Tk90cVVpSDM4UjhxalMwZDJnamkyRFZMZzN5SU9raEFnY1dCUWxVdktzSE9GdU8rVEJ4MGRYaFgyOUdyOVlxd1R4dXJZY05JVTd1THRLaW0vK3V0NWVOcHlpczZaUWdDRXprRWMiLCJtYWMiOiI2N2EzZTA2ZDliOWU5NTM0OGYwMTlhNjkxNjVmOTc4NDk0YzBjZGU1NjViYTcwYmI5NWJjNzJmZjJhMmVhNGUwIiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 22:27:42 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IkMycGdTZ0xza0ZybXc1bml1OUJmV3c9PSIsInZhbHVlIjoiazZSTmQ2QWNEQnRmQ2FHVTFhb2tLMFl6U241Tk90cVVpSDM4UjhxalMwZDJnamkyRFZMZzN5SU9raEFnY1dCUWxV" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InFXeWNldGZqZ0FLemd3MjUxUzJHRnc9PSIsInZhbHVlIjoiYUR4dWdUMXFHSTJiaDVuZHYvZmJaUk5OZmdKTmVlR3pXbmRnS1EvcFZMNWZuMFRZbDZyVjlWQlpmQjJUV0NWam83Nk9kczlxWis5NHhSNWoxWVhaSXhVZ0Z6Y052eWt4bHJPK3FkTmdUS0xjZnNoem81YWtndHdPbEsrTXhqamMiLCJtYWMiOiJkOWY0YzhjOWMyMzFkYjYwNTg4MWJhNjJlNmZkNjk2ODIwZGNkMDY3YjAyZWM5OWRjYjJjNzczZDc3OWM4NWUxIiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 22:27:42 GMT; path=/XSRF-TOKEN=eyJpdiI6InFXeWNldGZqZ0FLemd3MjUxUzJHRnc9PSIsInZhbHVlIjoiYUR4dWdUMXFHSTJiaDVuZHYvZmJaUk5OZmdKTmVlR3pXbmRnS1EvcFZMNWZuMFRZbDZyVjlWQlpmQjJUV0NWam83Nk9kc" 1 => "laravel_session=eyJpdiI6IkMycGdTZ0xza0ZybXc1bml1OUJmV3c9PSIsInZhbHVlIjoiazZSTmQ2QWNEQnRmQ2FHVTFhb2tLMFl6U241Tk90cVVpSDM4UjhxalMwZDJnamkyRFZMZzN5SU9raEFnY1dCUWxVdktzSE9GdU8rVEJ4MGRYaFgyOUdyOVlxd1R4dXJZY05JVTd1THRLaW0vK3V0NWVOcHlpczZaUWdDRXprRWMiLCJtYWMiOiI2N2EzZTA2ZDliOWU5NTM0OGYwMTlhNjkxNjVmOTc4NDk0YzBjZGU1NjViYTcwYmI5NWJjNzJmZjJhMmVhNGUwIiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 22:27:42 GMT; path=/; httponlylaravel_session=eyJpdiI6IkMycGdTZ0xza0ZybXc1bml1OUJmV3c9PSIsInZhbHVlIjoiazZSTmQ2QWNEQnRmQ2FHVTFhb2tLMFl6U241Tk90cVVpSDM4UjhxalMwZDJnamkyRFZMZzN5SU9raEFnY1dCUWxV" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "NBgXmJEh3Bna0bbEtP8MSFSDQO7O14SYMY7xJpP0" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/unix-and-unix-systems:-the-big-picture" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]