999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探索分析Linux系統下的文件和時間編程

2014-08-04 12:44:28曹寧
中國新通信 2014年10期
關鍵詞:特點

曹寧

【摘要】 Linux與UNIX系統十分相似,是性能穩定的多用戶網絡操作系統。隨著計算機技術的快速發展,Linux系統也在不斷完善和發展。它的虛擬文件系統能夠同時為多種文件提供服務,文件編程主要依靠系統調用和C庫函數來完成,時間編程也是系統常用的編程方式。本文將介紹Linux系統的特點,重點分析文件編程和時間編程。

【關鍵詞】 Linux系統 文件編程 時間編程 特點

一、Linux系統的特點

(1)系統的尺寸較小。Linux系統的尺寸小是因為系統本身的Flash決定,大部分系統只有幾兆的Flash,掌上電腦的Linux系統也不超過幾十兆,所以系統的尺寸必須要小。控制系統的尺寸可以從下面兩方面出發:一方面是系統的內核,一般Linux系統的內核只有1兆左右,要想提高系統工作的效率,應該制定更為小巧的內核;另一方面是窗口系統,Linux桌面上包含很多的圖形窗口,這些也會占據系統的內存,所以應該設置小巧的圖形窗口來加快系統的運行速度。

(2)支持標準的系統調用。Linux系統是UNIX系統的克隆,也實現了POSIX標準,大部分的UNIX程序可以直接轉移到Linux中,再加上系統本身能夠免費下載大量的資料,使得這種系統受到越來越多用戶的歡迎。Linux系統對于標準化的系統調用不用進行修改,可以直接使用那些免費的軟件,Linux上開發的軟件也可以直接在系統中使用,為系統的運行提供了有利的條件。

(3)能夠支持特殊的硬件設備。Linux系統中經常會使用不同的硬件設施,但是系統本身并不具有鍵盤和鼠標等硬件,Linux可以直接用觸屏和按鍵代替,一般的掌上電腦都需要進行電源管理,所以在Linux在操作的過程中還需要增加這方面的內容,改變了原本的系統。

(4)文件系統。系統啟動后,內核以及所有應用程序都需要Linux支持,不同設備使用的文件系統也不相同,所以需要對不同的文件進行編程。每個文件應該有對應的程序,這樣才能保證文件在使用的過程中不會出現差錯。

二、Linux系統下的文件編程和時間編程

2.1 文件編程

文件編程的方式可以分為系統調用和C庫函數,系統調用依附于系統本身,但是C庫函數可以單獨使用。

(1)系統調用。首先是創建文件,常見的文件創建模式可以分為可讀、可寫以及可執行三種,同時還可以利用數字來設置文件的權限;其次是對文件進行描述,系統中每一個文件都對應一個描述符,通過描述符來打開文件,Linux系統可以打來1024個文件;然后是關閉文件,閱讀完文件后系統會自動關閉文件,關閉的文件也會有相應的描述符;最后是定位文件,定位文件可以通過文件開頭、結尾以及讀寫指針指示的位置。定位文件可以將whence移動offset個字節,操作完成后,文件指針會自動回到文件的開頭,要判斷文件能否進行讀、寫等操作時,可以使用access函數,可以設置文件可讀、文件可寫、文件可執行以及文件存在等來設置權限。

(2)C庫函數。C庫函數的文件操作可以獨立存在,不用依靠Linux系統。首先是創建和打開文件,打開的方式主要有只讀打開和只寫打開,如果文件沒有反應就需要重新創建,不同的文件打開和創建的方式也有一定的區別。系統在編寫程序時,應該確定文件的路徑,這時候C庫函數會利用getcwd來確定文件的路徑。創建和打開文件之后就是建立目錄,將系統中不同的文件整理在一起,方便使用。

2.2 時間編程

Linux系統在操作的過程中經常會用到系統的輸出時間、程序的執行時間以及延長的時間等等,所以應該進行時間編程。系統中的時間可以分為世界標準時間和日歷時間,不同的時間參照的標準也不一樣。Time的目的是為了獲取日歷時間,計算系統從開始到結束的時間,還可以利用gmtime將日歷時間轉化為世界標準時間,轉為世界標準時間后系統會保持TM結構,TM結構的時間會顯示為字符。實行時間編程最主要的目的是為了促進系統的正常運行,保證系統的安全。

三、總結

Linux系統是計算機信息技術發展的產物,能為用戶提供更多的信息資源,它具有靈活性、小巧、方便使用等優勢,但是在實際的應用中還是要注意文件的時間的編程。但是完善后的Linux系統能夠同時支持1024個文件的使用,在同一條件下能夠為用戶提供更多的信息。在文件編程中也需要處理好世界標準時間與日歷時間的關系,特定的情況下還可以延遲程序的執行,保證系統運行的安全。

參 考 文 獻

[1] 丁德文. Linux系統下的文件與時間編程[J]. 電子世界,2013(1)

[2] 鄭仕碧. 基于嵌入式Linux的數據采集系統關鍵模塊設計[D]. 電子科技大學,2013

[3] 賴明壯. 基于PowerPC的嵌入式Linux系統平臺的應用和實現[D]. 成都理工大學,2012

[4] 李杰. Linux環境下FTP系統的設計與實現[D]. 吉林大學,2012

猜你喜歡
特點
關于小學體育業余訓練的研究
體育時空(2016年8期)2016-10-25 20:09:18
職業院校學生職業素養培養研究
互聯網時代小米的成本管理特點
高中生道德價值觀的特點及原因分析
高壓輸配電線路工程施工技術控制之我見
中低壓配網桿塔防撞措施淺析
微信輔助對外漢語口語教學研究
科技視界(2016年21期)2016-10-17 17:18:00
利用野花組合營造花海景觀的技術研究
現代園藝(2016年17期)2016-10-17 08:18:46
淺談現澆混凝土渠施工技術
機械制造自動化的特點及發展趨勢
主站蜘蛛池模板: 91精品国产丝袜| 亚洲欧美精品日韩欧美| 久久精品视频亚洲| 国产Av无码精品色午夜| 精品国产免费人成在线观看| 国产欧美日韩va| 久久精品中文字幕免费| 欧美日韩导航| 欧美中文字幕在线二区| 永久免费AⅤ无码网站在线观看| 超清人妻系列无码专区| 亚洲成a人片77777在线播放| 亚洲av无码专区久久蜜芽| 91 九色视频丝袜| 高清不卡一区二区三区香蕉| 无码福利日韩神码福利片| 重口调教一区二区视频| 在线精品自拍| 99久久性生片| 熟妇人妻无乱码中文字幕真矢织江 | 熟妇丰满人妻| 国产成人高清亚洲一区久久| 国产小视频a在线观看| 日本三级黄在线观看| 国产精品片在线观看手机版 | 国产激情第一页| 国产微拍一区| 午夜精品区| 亚洲精品国产日韩无码AV永久免费网 | 国内精品视频区在线2021| 精品国产一二三区| 亚洲国产欧洲精品路线久久| 国产精品男人的天堂| 久久99国产乱子伦精品免| 97久久精品人人| 国产美女一级毛片| 永久在线播放| 71pao成人国产永久免费视频| 国产成人1024精品下载| 日韩中文精品亚洲第三区| 在线欧美日韩国产| 亚洲日韩久久综合中文字幕| 亚洲IV视频免费在线光看| 无码精品一区二区久久久| 国内a级毛片| 精品国产女同疯狂摩擦2| 国产最爽的乱婬视频国语对白| 国产99热| 亚洲AⅤ波多系列中文字幕| 国产精品无码翘臀在线看纯欲| 人妻精品久久久无码区色视| 欧美精品1区| yjizz视频最新网站在线| 高清乱码精品福利在线视频| 亚洲91精品视频| 国产精品区视频中文字幕| 免费A级毛片无码无遮挡| 九色国产在线| 无码'专区第一页| 亚洲国产日韩在线观看| 天天躁日日躁狠狠躁中文字幕| 成人看片欧美一区二区| av色爱 天堂网| 好吊色妇女免费视频免费| 久久伊伊香蕉综合精品| 伊人久久大线影院首页| 国产成人免费高清AⅤ| 中文字幕亚洲另类天堂| 亚洲色婷婷一区二区| 日韩毛片免费观看| 国产av色站网站| 91久久偷偷做嫩草影院免费看 | 久久精品这里只有精99品| 久久久受www免费人成| 97se亚洲| 国产精品尤物铁牛tv| 成人自拍视频在线观看| 亚洲视频欧美不卡| 国产污视频在线观看| 亚洲人妖在线| 国内精自视频品线一二区| 日本不卡在线播放|