I like your teaching style, super detailed with hand-on example
@devmahad Жыл бұрын
For my own reference: File descriptor is a int that store the id of file, so that we can access that later. This is store in a vnode table, that we can access using ulimit -a command. Now, we can use the output of one program, from standard input and send it to standard output. Or we can do vice versa.
@midhunrajr3723 жыл бұрын
Very productive 20 mins. This video deserves more views than 1K.
@almehedi8183 жыл бұрын
May Allah bless you, I've been thinking about doing some system programming for a while now. Thanks to you, I think I'm motivated enough to jump in. I hope you will publish more videos like this in near future :) Thank you
@6srer4 ай бұрын
Im joining now😂😂 How was your journey?
@almehedi8184 ай бұрын
@@6srer learned a lot. Worth watching.
@aboalesaad11 ай бұрын
such a seemless & to the point explanation. Thanks : )
@davidsun90262 жыл бұрын
Thank you for posting these vids. Been a great help in my self education
@AmolGautam2 ай бұрын
thanks for this.
@Elywely3 жыл бұрын
Is there a way to get these assignments and the rest of the lectures? Im really interested in this topic.
@chetansoni86203 жыл бұрын
Thanks... I learn something new today
@ashupar843 жыл бұрын
Hi there, the lecture/study material is good.
@PrashantSharma-ql4yb2 жыл бұрын
Awesome explanation, thank you!!
@tengjiang8922Ай бұрын
Great lecture! I'm wondering why is spawning subprocesses for ulimit and wc here?
@abdulrahmanmasri87673 жыл бұрын
Thanks a lot for your explanation
@entropy75713 жыл бұрын
You're an awesome teacher
@karem_darwesh Жыл бұрын
What a king
@rotrose75313 жыл бұрын
Great great explanation
@josiaskas2 жыл бұрын
Thanks that was super clear
@prashantpathak31752 жыл бұрын
@Chris Thanks for this video. I need a help, So, I want to see the output of a running process (a .sh script with echo statement). When I went inside the /proc//fd, and run tail -f 1, no output were seen, then I tried ls -l, I see file discriptor is linked to pipe :[XXXXXX]. Not sure what it means? And how I can see the output of fd 1 of this process
@pranavsingh10812 жыл бұрын
very helpful
@edgarcalochcampos19303 жыл бұрын
great!
@dawnwatching63822 жыл бұрын
But if you spawn a process on the output side of the pipe, what if it tries to read before the process on the input side of the pipe finishes? I assume it waits until there's something to read?