亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        探索分析Linux系統(tǒng)下的文件和時間編程

        2014-08-04 12:44:28曹寧
        中國新通信 2014年10期
        關(guān)鍵詞:特點(diǎn)

        曹寧

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

        【關(guān)鍵詞】 Linux系統(tǒng) 文件編程 時間編程 特點(diǎn)

        一、Linux系統(tǒng)的特點(diǎn)

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

        (2)支持標(biāo)準(zhǔn)的系統(tǒng)調(diào)用。Linux系統(tǒng)是UNIX系統(tǒng)的克隆,也實(shí)現(xiàn)了POSIX標(biāo)準(zhǔn),大部分的UNIX程序可以直接轉(zhuǎn)移到Linux中,再加上系統(tǒng)本身能夠免費(fèi)下載大量的資料,使得這種系統(tǒng)受到越來越多用戶的歡迎。Linux系統(tǒng)對于標(biāo)準(zhǔn)化的系統(tǒng)調(diào)用不用進(jìn)行修改,可以直接使用那些免費(fèi)的軟件,Linux上開發(fā)的軟件也可以直接在系統(tǒng)中使用,為系統(tǒng)的運(yùn)行提供了有利的條件。

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

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

        二、Linux系統(tǒng)下的文件編程和時間編程

        2.1 文件編程

        文件編程的方式可以分為系統(tǒng)調(diào)用和C庫函數(shù),系統(tǒng)調(diào)用依附于系統(tǒng)本身,但是C庫函數(shù)可以單獨(dú)使用。

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

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

        2.2 時間編程

        Linux系統(tǒng)在操作的過程中經(jīng)常會用到系統(tǒng)的輸出時間、程序的執(zhí)行時間以及延長的時間等等,所以應(yīng)該進(jìn)行時間編程。系統(tǒng)中的時間可以分為世界標(biāo)準(zhǔn)時間和日歷時間,不同的時間參照的標(biāo)準(zhǔn)也不一樣。Time的目的是為了獲取日歷時間,計(jì)算系統(tǒng)從開始到結(jié)束的時間,還可以利用gmtime將日歷時間轉(zhuǎn)化為世界標(biāo)準(zhǔn)時間,轉(zhuǎn)為世界標(biāo)準(zhǔn)時間后系統(tǒng)會保持TM結(jié)構(gòu),TM結(jié)構(gòu)的時間會顯示為字符。實(shí)行時間編程最主要的目的是為了促進(jìn)系統(tǒng)的正常運(yùn)行,保證系統(tǒng)的安全。

        三、總結(jié)

        Linux系統(tǒng)是計(jì)算機(jī)信息技術(shù)發(fā)展的產(chǎn)物,能為用戶提供更多的信息資源,它具有靈活性、小巧、方便使用等優(yōu)勢,但是在實(shí)際的應(yīng)用中還是要注意文件的時間的編程。但是完善后的Linux系統(tǒng)能夠同時支持1024個文件的使用,在同一條件下能夠?yàn)橛脩籼峁└嗟男畔?。在文件編程中也需要處理好世界?biāo)準(zhǔn)時間與日歷時間的關(guān)系,特定的情況下還可以延遲程序的執(zhí)行,保證系統(tǒng)運(yùn)行的安全。

        參 考 文 獻(xiàn)

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

        [2] 鄭仕碧. 基于嵌入式Linux的數(shù)據(jù)采集系統(tǒng)關(guān)鍵模塊設(shè)計(jì)[D]. 電子科技大學(xué),2013

        [3] 賴明壯. 基于PowerPC的嵌入式Linux系統(tǒng)平臺的應(yīng)用和實(shí)現(xiàn)[D]. 成都理工大學(xué),2012

        [4] 李杰. Linux環(huán)境下FTP系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 吉林大學(xué),2012

        猜你喜歡
        特點(diǎn)
        關(guān)于小學(xué)體育業(yè)余訓(xùn)練的研究
        體育時空(2016年8期)2016-10-25 20:09:18
        職業(yè)院校學(xué)生職業(yè)素養(yǎng)培養(yǎng)研究
        互聯(lián)網(wǎng)時代小米的成本管理特點(diǎn)
        高中生道德價值觀的特點(diǎn)及原因分析
        高壓輸配電線路工程施工技術(shù)控制之我見
        中低壓配網(wǎng)桿塔防撞措施淺析
        微信輔助對外漢語口語教學(xué)研究
        科技視界(2016年21期)2016-10-17 17:18:00
        利用野花組合營造花海景觀的技術(shù)研究
        淺談現(xiàn)澆混凝土渠施工技術(shù)
        機(jī)械制造自動化的特點(diǎn)及發(fā)展趨勢
        亚洲欧美日韩在线中文一| 日本h片中文字幕在线| 日日摸夜夜添夜夜添高潮喷水| 国产裸体舞一区二区三区| 少妇内射高潮福利炮| 日韩av中出在线免费播放网站| 国产av一区仑乱久久精品| 色和尚色视频在线看网站| 亚洲av色欲色欲www| 欧洲女人性开放免费网站| 国产精品美女久久久久久大全| 久久精品有码中文字幕1| 色婷婷亚洲一区二区三区在线| 国产亚洲一区二区在线观看| 国产成人av一区二区三区| 国产看黄网站又黄又爽又色| 尤物蜜芽福利国产污在线观看| 免费黄网站永久地址进入| 久久综合精品人妻一区二区三区| 成人精品视频一区二区| 国产香蕉97碰碰视频va碰碰看| 制服丝袜人妻中出第一页| 精品国产女主播一区在线观看| 日韩在线 | 中文| 免费人成再在线观看视频| 国产系列丝袜熟女精品视频| 色青青女同性恋视频日本熟女 | 久久精品国产亚洲av影院毛片| 亚洲人成网网址在线看 | 欧美国产高清| 日本最新在线一区二区| 一区二区三区午夜视频在线| 狠狠的干性视频| 精品少妇ay一区二区三区| 91久久精品一二三区蜜桃| 中文字幕34一区二区| 国产无套粉嫩白浆在线观看| 亚洲中文字幕无码久久2020| 丰满少妇人妻无码超清| 亚洲一区二区三区激情在线观看| 日韩av无码久久一区二区|