做游戲排行榜的網(wǎng)站模板長(zhǎng)沙互聯(lián)網(wǎng)裝修公司
鶴壁市浩天電氣有限公司
2026/01/24 14:01:38
做游戲排行榜的網(wǎng)站模板,長(zhǎng)沙互聯(lián)網(wǎng)裝修公司,wordpress無法修改密碼,廣州高端網(wǎng)站開發(fā)公司文章目錄UNIXUNIX簡(jiǎn)史UNIX系統(tǒng)的誕生UNIX系統(tǒng)的普及UNIX的兩個(gè)重要分支BSD與System VBSDSystem VANSI標(biāo)準(zhǔn)C語言標(biāo)準(zhǔn)化需求ANSI標(biāo)準(zhǔn)的誕生標(biāo)準(zhǔn)做了哪些事情對(duì)它的稱呼版本的更新迭代POSIX標(biāo)準(zhǔn)與SUS 規(guī)范IEEE的POSIX標(biāo)準(zhǔn)X/Open公司和The Open GroupSUSv3和POSIX.1-2001LinuxGNU項(xiàng)…文章目錄UNIXUNIX簡(jiǎn)史UNIX系統(tǒng)的誕生UNIX系統(tǒng)的普及UNIX的兩個(gè)重要分支BSD與System VBSDSystem VANSI標(biāo)準(zhǔn)C語言標(biāo)準(zhǔn)化需求ANSI標(biāo)準(zhǔn)的誕生標(biāo)準(zhǔn)做了哪些事情對(duì)它的稱呼版本的更新迭代POSIX標(biāo)準(zhǔn)與SUS 規(guī)范IEEE的POSIX標(biāo)準(zhǔn)X/Open公司和The Open GroupSUSv3和POSIX.1-2001LinuxGNU項(xiàng)目Linux內(nèi)核的誕生Linux下是如何實(shí)現(xiàn)POSIX標(biāo)準(zhǔn)的內(nèi)核實(shí)現(xiàn)C標(biāo)準(zhǔn)庫(kù)如glibcShell和工具POSIX標(biāo)準(zhǔn)手冊(cè)頁執(zhí)行如下命令- man 2 open | sed -n /CONFORMING TO/,/^$/p - font stylecolor:rgb(0, 0, 0);man 2 open/fontfont stylecolor:rgb(0, 0, 0);獲取open函數(shù)的系統(tǒng)調(diào)用手冊(cè)頁/font - font stylecolor:rgb(0, 0, 0);sed -n /CONFORMING TO/,/^$/p/fontfont stylecolor:rgb(0, 0, 0);/fontfont stylecolor:rgb(0, 0, 0);sed/fontfont stylecolor:rgb(0, 0, 0);是一個(gè)流編輯器/fontfont stylecolor:rgb(0, 0, 0);-n/fontfont stylecolor:rgb(0, 0, 0);選項(xiàng)表示只輸出我們指定的內(nèi)容。/fontfont stylecolor:rgb(0, 0, 0);/CONFORMING TO/,/^$//fontfont stylecolor:rgb(0, 0, 0);是一個(gè)地址范圍表示從包含 “CONFORMING TO” 的行開始到下一個(gè)空行結(jié)束。p表示打印符合條件的行。/font運(yùn)行上述命令后將直接看到open函數(shù)CONFORMING TO字段的相關(guān)內(nèi)容SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.UNIXUNIX簡(jiǎn)史UNIX系統(tǒng)的誕生1969年Ken Thompson(肯·湯普森)在bell實(shí)驗(yàn)室開發(fā)出了首個(gè)UNIX1972年Dennis Ritchie(丹尼斯·里奇)設(shè)計(jì)實(shí)現(xiàn)了C編程語言1973年C語言重寫了UNIX內(nèi)核UNIX系統(tǒng)的普及1973年ATT(貝爾實(shí)驗(yàn)室所屬的公司)開始向高校發(fā)放Unix許可只收取象征性的費(fèi)用1977年UNIX已經(jīng)在約 500 個(gè)站點(diǎn)中運(yùn)行其中包括了全美及其他國(guó)家的 125 所大學(xué)UNIX的兩個(gè)重要分支BSD與System VBSD加州大學(xué)伯克利分校是最活躍的許可獲得者之一加州大學(xué)伯克利分校的一些研究生對(duì)系統(tǒng)做出了重大貢獻(xiàn)演化出伯克利軟件發(fā)行版Berkeley Software DistributionBSDSystem V20 世紀(jì) 70 年代中期開始美國(guó)政府依照反托拉斯法案強(qiáng)制對(duì)ATT進(jìn)行拆分獨(dú)立后的新ATT公司開始銷售UNIXATT所屬的UNIX支撐團(tuán)隊(duì)UNIX Support GroupUSG于1982年發(fā)布了System III、1983年發(fā)布了System VANSI標(biāo)準(zhǔn)C語言標(biāo)準(zhǔn)化需求20世紀(jì)80年代末層出不窮的UNIX實(shí)現(xiàn)有些UNIX實(shí)現(xiàn)基于BSD而另一些則基于System V有些UNIX實(shí)現(xiàn)對(duì)兩大“流派”“兼容并蓄”每個(gè)廠商都在自己的UNIX實(shí)現(xiàn)中添加了額外特性標(biāo)準(zhǔn)化的理由將軟件及技術(shù)人員在不同UNIX實(shí)現(xiàn)間轉(zhuǎn)移就變得異常困難ANSI標(biāo)準(zhǔn)的誕生ANSI美國(guó)國(guó)家標(biāo)準(zhǔn)委員會(huì)C語言標(biāo)準(zhǔn)X3.159-1989最終于1989年獲批于1990年被ISO國(guó)際標(biāo)準(zhǔn)化組織所采納ISO/IEC 9899:1990標(biāo)準(zhǔn)做了哪些事情這份標(biāo)準(zhǔn)定義了C語言語法和語義對(duì)標(biāo)準(zhǔn) C 語言庫(kù)操作進(jìn)行了描述對(duì)它的稱呼通常將 C 語言的這一版本稱為**C89**不太常見的稱呼ISO C90The C Programming Language第2版1988對(duì)其有完整描述版本的更新迭代1999 年ISO 又正式批準(zhǔn)了對(duì) C 語言標(biāo)準(zhǔn)的修訂版這就是C99目前最新的C標(biāo)準(zhǔn)是C17這份標(biāo)準(zhǔn)定義了C語言語法和語義對(duì)標(biāo)準(zhǔn) C 語言庫(kù)操作進(jìn)行了描述POSIX標(biāo)準(zhǔn)與SUS 規(guī)范IEEE的POSIX標(biāo)準(zhǔn)POSIX縮寫的含義可移植操作系統(tǒng) Portable Operating System Interface 的縮寫制定者IEEE電器及電子工程師協(xié)會(huì)確切地說是其下屬的可移植應(yīng)用標(biāo)準(zhǔn)委員會(huì)PASC, http://www.pasc.org/贊助下所開發(fā)的一系列標(biāo)準(zhǔn)。**POSIX**的目標(biāo)提升應(yīng)用程序在源碼級(jí)別的可移植性。X/Open公司和The Open Group什么是X/Open?UNIX商標(biāo)權(quán)的持有者X/Open公司是由多家國(guó)際計(jì)算機(jī)廠商所組成的聯(lián)盟致力于采納和改進(jìn)現(xiàn)有標(biāo)準(zhǔn)以制定出一套全面而又一致的開放系統(tǒng)標(biāo)準(zhǔn)什么是SUS?X/Open將XPG4版本2是一套基于POSIX標(biāo)準(zhǔn)的可移植性指導(dǎo)叢書“重新包裝”為SUSSingle UNIX Specification規(guī)范1997年發(fā)布了SUSv2人們將經(jīng)過SUSv2規(guī)范認(rèn)證的 UNIX 實(shí)現(xiàn)稱為UNIX 98該規(guī)范也被稱之為XPG5SUSv3和POSIX.1-2001CSRG奧斯丁公共標(biāo)準(zhǔn)修訂工作組工作組的成立目的修訂并加強(qiáng)POSIX標(biāo)準(zhǔn)和SUS規(guī)范1999年IEEE、Open集團(tuán)以及ISO/IEC 聯(lián)合技術(shù)委員會(huì)共同成立了奧斯丁公共標(biāo)準(zhǔn)修訂工作組CSRG官網(wǎng)http://www.opengroup.org/austin/名稱的由來該工作組的首次會(huì)議于1998年9月在德州奧斯丁召開POSIX.1-2001時(shí)間2001年12月事件正式批準(zhǔn)了POSIX 1003.1-2001有時(shí)簡(jiǎn)稱為POSIX.1-2001影響POSIX 1003.1-2001取代了SUSv2、POSIX.1、POSIX.2以及大批的早期POSIX標(biāo)準(zhǔn)。人們也將該標(biāo)準(zhǔn)稱為Single Unix Specification版本3SUSv3最新版本為SUSv4官網(wǎng)地址The UNIX SystemLinuxGNU項(xiàng)目20 世紀(jì) 80 年代末至 90 年代初計(jì)算機(jī)操作系統(tǒng)市場(chǎng)主要被商業(yè)軟件占據(jù)如 DOS、Windows 以及 Unix 的各種版本這些系統(tǒng)價(jià)格昂貴且源代碼不開放。理查德?斯托曼Richard Stallman在麻省理工學(xué)院MIT創(chuàng)立的 GNU 計(jì)劃致力于創(chuàng)建一個(gè)完全自由的類 Unix 操作系統(tǒng)但一直缺少操作系統(tǒng)內(nèi)核。GNU項(xiàng)目的成果制定了GNU GPL通用公共許可協(xié)議GNU編譯器bash shellglibcGNU C語言庫(kù)Linux內(nèi)核的誕生1991 年芬蘭赫爾辛基大學(xué)的學(xué)生林納斯?托瓦茲Linus Torvalds開始在一臺(tái) 386sx 兼容微機(jī)上學(xué)習(xí) Minix 操作系統(tǒng)。由于對(duì) Minix 系統(tǒng)的性能不太滿意他決定自己開發(fā)一個(gè)新的操作系統(tǒng)內(nèi)核。1991 年 10 月 5 日Linus 在 comp.os.minix 新聞組上發(fā)布帖子宣布正在開發(fā)一個(gè)新的操作系統(tǒng)內(nèi)核最初取名 “Freax”后來被命名為 LinuxLinus 和 Unix 的組合并開放了源代碼邀請(qǐng)全球程序員參與開發(fā)。Linux另一個(gè)很少提及的名字GNU/LinuxLinux與其它UNIX的關(guān)系Linux下是如何實(shí)現(xiàn)POSIX標(biāo)準(zhǔn)的內(nèi)核實(shí)現(xiàn)Linux內(nèi)核提供了大量系統(tǒng)調(diào)用這些調(diào)用直接對(duì)應(yīng)POSIX標(biāo)準(zhǔn)中定義的接口C標(biāo)準(zhǔn)庫(kù)如glibcGLIBCGNU C Library實(shí)現(xiàn)了POSIX標(biāo)準(zhǔn)中的APIShell和工具Linux的Shell如Bash設(shè)計(jì)符合POSIX標(biāo)準(zhǔn)系統(tǒng)工具如ls、grep、awk等都遵循POSIX標(biāo)準(zhǔn)POSIX標(biāo)準(zhǔn)手冊(cè)頁sudoaptupdate;sudoaptinstallmanpages-posix-dev -y;