How device file in Linux works | Dark Hacker News