Lập Trình Linux

Linux System Programming 6 Hours Course




We have created this course using the knowledge from the incredible 1500+ pages book “ The Linux Programming Interface by Michael Kerrisk”. This video course has 28 topics from the book and each topic is a chapter or a combination of different chapters from the book. As it is a 1500+ pages book, we have just barely scratched the surface, so make sure you get this book and read it on your own as well. The code examples are different from that of in the book.

Link Where You can buy this book:

You can follow our examples or the book examples or even compare them to get a better idea. Here are the topics with the timestamps:

0) Welcome (00:00)
1) Introduction (01:15)
2) File IO (03:22)
3) Processes (39:41)
4) Memory Allocation (46:50)
5) Users and Groups (01:13:50)
6) Time Functions (01:18:09)
7) System Limits (01:29:02)
8) System and Process Information (01:36:44)
9) File Systems (01:47:08)
10) Directories and Links (01:58:10)
11) Monitoring File Events (02:10:28)
12) Signal Handlers (02:25:48)
13) Timers and Sleeping (02:33:45)
14) Process Creation and Termination (02:46:07)
15) Monitoring Child Process (02:56:02)
16) Program Execution (03:04:50)
17) Threads Programming (03:15:34)
18) Daemons (03:27:27)
19) Shared Libraries (03:44:16)
20) Pipes (03:49:30)
21) FIFO (03:55:38)
22) Message Queues (04:09:03)
23) Semaphores (04:30:48)
24) Shared Memory (04:52:21)
25) File Locking (04:56:00)
26) Sockets (05:10:47)
27) Terminals and PsuedoTerminals (05:46:28)
28) Tracing System Calls (05:50:52)
29) Call to action to buy the buy book from the link below (05:55:10)

Link To Mentioned Videos:
1-(Users and Groups)

2-(File Permissions chmod)

Link Where You can buy this book:

Nguồn:https://ftlinuxcourse.com/

Lập Trình Linux
Linux Commands for Beginners 19 – The find Command
Tin HOT
SINH TỬ TẬP 80 CHUẨN FULL HD
Âm Nhạc
Hướng Dẫn Guitar – SẦU TÍM THIỆP HỒNG – Điệu Bolero
  • 4:23:02 – when your muscle memory doesn't have ECC 🙂


  • Great Job Brother !
    Thanks a lot!

    Please make video on Linux Device Driver.


  • SergeSerge

    Author Reply

    Wow! Thank you very much; I already own this book since it is avail. I am very glad to watch this video. Some content of the book will surely be less scary to try thanks to you. 🙂


  • Use `struct sockaddr_in address;` instead of `struct socket_addrin address;`


  • Also, are you sure your program at 4:07:50 is correct? Shouldn't the flag be O_RDWR? (read and write)


  • 35:40 I think that should have been fwrite(&number, sizeof(struct threeNumb), 1, fptr);


  • Thank you


  • Woow excellent job man keep it up


  • 1:28:13 I have the same code in the timer rpogram, but the result is always 0.00000. Any ideas? Im using Centos Linux.


  • Thank you for making this video

    0) Welcome (00:00)
    1) Introduction (01:15)
    2) File IO (03:22)
    3) Processes (39:41)
    4) Memory Allocation (46:50)
    5) Users and Groups (01:13:50)
    6) Time Functions (01:18:09)
    7) System Limits (01:29:02)
    8) System and Process Information (01:36:44)
    9) File Systems (01:47:08)
    10) Directories and Links (01:58:10)
    11) Monitoring File Events (02:10:28)
    12) Signal Handlers (02:25:48)
    13) Timers and Sleeping (02:33:45)
    14) Process Creation and Termination (02:46:07)
    15) Monitoring Child Process (02:56:02)
    16) Program Execution (03:04:50)
    17) Threads Programming (03:15:34)
    18) Daemons (03:27:27)
    19) Shared Libraries (03:44:16)
    20) Pipes (03:49:30)
    21) FIFO (03:55:38)
    22) Message Queues (04:09:03)
    23) Semaphores (04:30:48)
    24) Shared Memory (04:52:21)
    25) File Locking (04:56:00)
    26) Sockets (05:10:47)
    27) Terminals and PsuedoTerminals (05:46:28)
    28) Tracing System Calls (05:50:52)
    29) Call to action to buy the buy book from the link below (05:55:10)


  • Priceless material, thank you so much mate!!!


  • y xy x

    Author Reply

    Great job!


  • First off…..
    Thank you very much…
    Second….
    I fail to understand why it has so less views…..