學習嵌入式linux系統(tǒng)開發(fā),對于linux文件類型需要有很深的理解。Linux文件類型常見的有普通文件、目錄文件、符號鏈接文件、管道文件、套接字文件、字符設備文件、塊設備文件。本文華清創(chuàng)客學院 嵌入式linux開發(fā) 講師和讀者介紹一下linux文件類型。
嵌入式linux系統(tǒng)開發(fā) 嵌入式linux文件類型詳解:
1、普通文件。如圖所示,文件類型符號為“一”表示的是普通文件。touch命令創(chuàng)建的文件即是普通文件。
2、目錄文件。文件類型符號為“d”表示的是目錄文件,創(chuàng)建目錄文件的命令可以用mkdir。
3、符號鏈接文件。文件類型符號為“l”表示的是符號鏈接文件,又稱為軟鏈接文件,這種類型的文件是通過命令ln-s來創(chuàng)建的,其命令格式如下:ln-s源文件名符號鏈接文件名。
4、管道文件。文件類型符號為“p”表示的是管道文件,這種類型的文件可在進程通信中的m嫡fo函數中創(chuàng)建。
5、套接字文件。文件類型符號為“s”表示的是套接字文件,這種類型的文件可在網絡通信中實現(xiàn)本機通信時的socket函數中創(chuàng)建。
6、字符設備文件。文件類型符號為“c”表示的是字符設備文件,這種類型的文件是用mknode命令來創(chuàng)建的。
7、塊設備文件。文件類型符號為“b”表示的是塊設備文件,這種類型的文件也是用mknode命令來創(chuàng)建的。
從現(xiàn)在市場需求和走勢可以看出,在以后的幾年內。市場對嵌入式Linux開發(fā)工程師的需求旺盛。而目前熟練的Linux應用人才很少。這意味著各大跨國公司及國內消費類電子巨頭企業(yè)都面臨著人才嚴重短缺的挑戰(zhàn)。華清創(chuàng)客學院嵌入式linux系統(tǒng)開發(fā)視頻教程包含行業(yè)內最新的技術更新和知識,完整清晰的學習路線讓零基礎小白更快速度掌握嵌入式linux系統(tǒng)開發(fā)知識。