Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Operating Systems System Programming

리눅스 유닉스 시스템 프로그래밍 1/5 - 파일 file

리눅스 시스템 프로그래밍의 첫 단계로, 파일 구조 file structure를 이해하고, file에 대한 open, close, read, write 를 비롯한 다양한 시스템 콜 함수들을 설명합니다.
Rating: 4.5 out of 54.5 (1 rating)
1 student
Created by 백콤프 baek.comp
Last updated 4/2020
Korean
30-Day Money-Back Guarantee

What you'll learn

  • 리눅스 유닉스 시스템 프로그래밍 1/5 - 파일 file
  • 리눅스 / 유닉스 파일 구조 file structure 설명
  • open, close, read, write, lseek, unlink, fcntl 시스템 콜
  • link, symlink, readlink, fstat, stat, lstat 시스템 콜
  • Linux / Unix System Programming 1/5 - file handling
  • 맥 오에스 MacOS, ,안드로이드 Android, 심지어 윈도우 Windows 에서도 C/C++ 표준 시스템 콜로 제공되는 내용을 설명합니다.

Requirements

  • C 언어의 초보적인 지식이 필요하지만, 이 강의를 통해서 C 언어 사용 능력을 높일 수 있습니다.
  • 리눅스 / 유닉스 시스템 사용 경험이 있으면 이해하기 좋습니다. (별도 강의 개설)
  • 리눅스 / 유닉스 시스템을 사용할 수 있는 준비는 각자하셔야 합니다. (리눅스 깔기 또는 원격 접속 확보)
  • 시리즈 강의라서, 1/5, 2/5, 3/5, 4/5, 5/5를 차례로 들으시면 편합니다.

Description

  • 리눅스 / 유닉스 파일 구조 설명

  • open, close, read, write 시스템 콜

  • lseek, unlink, fcntl 시스템 콜

  • link, symlink, readlink 시스템 콜

  • fstat, stat, lstat 시스템 콜

  • Linux / Unix System Programming – file handling and its related system calls

  • 맥 오에스 MacOS, ,안드로이드 Android, 심지어 윈도우 Windows 에서도 C/C++ 표준 시스템 콜로 제공되는 내용을 설명합니다.

Who this course is for:

  • 리눅스 / 유닉스 시스템 프로그래밍을 차근차근 공부하시려는 분
  • 대학교 리눅스/유닉스 시스템 프로그래밍 과목의 추가 해설이 필요한 학생
  • C 언어에서 제공하는 시스템 콜들을 공부하시려는 프로그래머

Course content

1 section • 10 lectures • 1h 34m total length

  • Preview00:58
  • Preview09:56
  • 디바이스 드라이버 device driver, 시스템 콜 system call
    06:37
  • open, close 시스템 콜
    21:34
  • read, write 시스템 콜
    15:30
  • lseek, unlink, fcntl 시스템 콜
    08:28
  • umask, chmod, chown 시스템 콜
    07:13
  • link, symlink, readlink 시스템콜
    17:42
  • fstat, stat, lstat 시스템 콜
    05:15
  • Preview00:56

Instructor

백콤프 baek.comp
IT Lecturer 백콤프
백콤프 baek.comp
  • 4.0 Instructor Rating
  • 3 Reviews
  • 5 Students
  • 10 Courses

컴퓨터 프로그램 개발 및 교육 분야에서 20년 이상 종사하고 있으며,
다양한 프로젝트들에 종사하고, 신기술 동향을 파악하고 있습니다.

Udemy를 접하고 부터는 Udemy 스타일로 강의를 개편해서,
많은 강의를 Udemy 동영상으로 올리려고 합니다.

모든 강의는 오프라인 강의로 몇년간 피드백을 받았고,
일부 강의는 온라인으로도 개설된 적이 있습니다.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.