Unix/Linux 編程實踐教程 第一章小結

Unix/Linux 編程實踐教程 第一章小結

who 命令通過讀系統(tǒng)日志的內容顯示當前已經登錄的用戶顷窒。
Unix 系統(tǒng)把數據存放在文件中,可以通過以下系統(tǒng)調用操作文件:

?   open(filename, how)         //打開文件作谭,返回文件描述符
    creat(filename, mode)       //存在就清空稽物,沒有就創(chuàng)建
    read(fd, buffer, amt)       //讀取
    write(fd, buffer, amt)      //寫
    lseek(fd, distance, base)   //移動指針的位置
    close(fd)                   //關閉文件

? 進程對文件的讀/寫都要通過文件描述符,文件描述符表示文件和進程之間的連接折欠。
? 每次系統(tǒng)調用都會導致用戶模式和內核模式的切換以及執(zhí)行內核代碼贝或,所以減少程序中的系統(tǒng)調用發(fā)生的次數可以提高程序的運行效率。
? 程序可以通過緩沖技術來減少系統(tǒng)調用的次數锐秦,僅當寫緩沖區(qū)滿或讀緩沖區(qū)空時才調用內核服務咪奖。
? Unix 內核可以通過內核緩沖來減少訪問磁盤I/O的次數。
? Unix 中時間的處理方式是記錄從某一個時間開始經過的秒數酱床。
? 當系統(tǒng)調用出錯時會把全局變量 errno 的值設為相應的錯誤代碼羊赵,然后返回 1 ,程序可以通過檢查 errno 來確定錯誤的類型扇谣,并采取相應的措施昧捷。
? 這一章涉及的知識在系統(tǒng)中都可以找到,聯機幫助中有命令的說明罐寨,有些還會攢及命令的實現靡挥,頭文件中有結構和系統(tǒng)常量的定義,還有函數原型的說明衩茸。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末芹血,一起剝皮案震驚了整個濱河市贮泞,隨后出現的幾起案子,更是在濱河造成了極大的恐慌幔烛,老刑警劉巖啃擦,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異饿悬,居然都是意外死亡令蛉,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門狡恬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來珠叔,“玉大人,你說我怎么就攤上這事弟劲〉话玻” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵兔乞,是天一觀的道長汇鞭。 經常有香客問我,道長庸追,這世上最難降的妖魔是什么霍骄? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮淡溯,結果婚禮上读整,老公的妹妹穿的比我還像新娘。我一直安慰自己咱娶,他們只是感情好米间,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著膘侮,像睡著了一般车伞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上喻喳,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機與錄音困曙,去河邊找鬼表伦。 笑死,一個胖子當著我的面吹牛慷丽,可吹牛的內容都是我干的蹦哼。 我是一名探鬼主播,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼要糊,長吁一口氣:“原來是場噩夢啊……” “哼纲熏!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤局劲,失蹤者是張志新(化名)和其女友劉穎勺拣,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體鱼填,經...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡药有,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了苹丸。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片愤惰。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖赘理,靈堂內的尸體忽然破棺而出宦言,到底是詐尸還是另有隱情,我是刑警寧澤商模,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布奠旺,位于F島的核電站,受9級特大地震影響阻桅,放射性物質發(fā)生泄漏凉倚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一嫂沉、第九天 我趴在偏房一處隱蔽的房頂上張望稽寒。 院中可真熱鬧,春花似錦趟章、人聲如沸杏糙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽宏侍。三九已至,卻和暖如春蜀漆,著一層夾襖步出監(jiān)牢的瞬間谅河,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工确丢, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留绷耍,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓鲜侥,卻偏偏與公主長得像褂始,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子描函,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容

  • 1. 基礎知識 1.1崎苗、 基本概念狐粱、 功能 馮諾伊曼體系結構1、計算機處理的數據和指令一律用二進制數表示2胆数、順序執(zhí)...
    yunpiao閱讀 5,253評論 1 22
  • 一肌蜻、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,720評論 0 10
  • 不能再懶惰了,比你差的還在堅持幅慌,比你牛幾百倍的比你還要努力
    玉泉秋衣閱讀 157評論 0 0
  • 做前端開發(fā)十年的時間宋欺,到2015年的時候,Web前端因為HTML5技術的高速發(fā)展胰伍,成為IT行業(yè)中最受歡迎和未來需求...
    ee515b3d083d閱讀 148評論 0 0