當前位置:首頁 » 操作系統 » linux1970

linux1970

發布時間: 2022-07-14 05:26:37

A. linux 內的時間是從什麼時候開始計算

如果你是說那一長串數字的話,那個稱為UNIX時間

是從1970年1月1時0時0分起至當前的總秒數,1970年被稱為是Unix元年

B. linux下為什麼date +%s -d '1970-01-01 08:00:00'是0,而date +%s -d '1970-01-01 00:00:00'是-28800

linux 的時間格式是全數字的。這一點通常在syslog里體現。28800的單位是秒。如果想換成標准時間要進行轉換的

C. 什麼是UNIX和LINUX

UNIX是歷史最悠久的通用操作系統。1969年,美國貝爾實驗室的K.Thompson和D.M.Ritchie在規模較小及較簡單的分時操作系統MULTICS的基礎上開發出UNIX, 當時是在DEC的PDP—7小型計算機上實現的,1970年正式投入運行。此後數年,UNIX一直是一個限於在AT&T內部使用的操作系統。1971年,發展出以 PDP-11/20匯編語言所寫成的V1版,包括最基本的文件系統和一些簡單的軟體,之後,又經歷了一些改進。
1973年,D.M.Ritchie研製出系統描述語言C,並應用新的C來改寫原來用匯編語言編寫的UNIX,這就是V5,這使得UNIX修改更容易,並且具有在不同CPU平台上的可移植性,這便成為UNIX一大重要特點,自此以後,UNIX操作系統和應用程序幾乎都用C語言編寫,只需擁有相應平台上的C編譯器(將C語言轉變為相應平台機器語言的翻譯軟體),便可進行移植。C 與UNIX之間具有傳統的非常密切的關系。同年,K.Thompson和D.M.Ritchie在美國計算機協會的第四屆操作系統原理討論會上提交「The Unix Time Sharing System 」一文,UNIX系統正式向外披露,此文後來刊登於1974年7月的Commnnication Of ACM雜志上。
1975年,V6推出,此後,Interactioe System Co. (已被SUN收購) 成為 UNIX的第一個轉銷商,UNIX步出貝爾實驗室之外,配備於PDP-11機上開始廣泛流傳,在大學校園中尤其風行。剖析UNIX的結構,修正錯誤並作出改進,開發更好用的應用軟體,這一切成為計算機專業的師生的最佳習作與畢業設計題材。在加州大學伯克利分校(UCB)以Willian Joy 為首的一些軟體技術人員研製出由V6派生的BSD,成為UNIX家族的一名新成員,BSD在伯克利分校得到了很大的發展。直到1992年,UNIX商標持有人USL(AT&T後來開設的一家子公司)控告伯克利不當使用 Unix執照,盡管USL最終敗訴,但伯克利也在同年宣布不再發展BSD,BSD的終極版本是4.4BSD,此乃後話。以下附有UNIX兩大流派AT&T UNIX 與BSD各自的發展歷程示意圖。除UCB外,卡耐基美倫大學(CMU)的Mach計劃也對UNIX的發展產生深遠影響。現在許多流行的UNIX系統都與Mach有關。
AT&T在V6推出後,於1978年又推出V7,包括了更多的命令並可支持大尺度的文件,V7後來被移植到VAX機上,稱為32 V,1981年,研製出System III,1983年,推出適用於教育並且易於維護的System V。
除了兩個主要流派外,還有一些軟、硬體廠商在不同的CPU平台上開發的「類似於」UNIX的操作系統。這些系統盡管實現方法各不相同,但其所具有的功能及操作管理手段均與主要流派中的某些版本相似,我們稱之為「兼容的」UNIX,下表為一張兼容UNIX的列表:
名稱 公司 硬體平台 特點
AIX IBM RS6000, POWER PC 融合SVR2和BSD的特點,有特色的系統管理
IRIX SGI PC/工作站 最新版本V5.x基於SVR4
ULTRIX DEC PC 具有許多4.2BSD與4.3BSD的特點
SunOS
(Solaris) SUN 68K, Sparc, X86 基於4.3BSD,也有許多來自於SYSTEM V的內容,SUN自身開發的NFS、OPEN LOOK GUI標准
HP-UX HP X86, HP工作站 4.2BSD發展而來
NeXT NeXTstep 68K, X86 基於Mach核心的4.3BSD,用戶界面友好,遵守Openstep標准
Xenix SCO/Microsoft X86 以SVR2為基礎
SCO UNIX SCO X86 Xenix的後續產品,影響較大的PC UNIX
UNICOS Cray Cray超級電腦
Dell UNIX Dell X86 基於SVR4
Minix 個人作品 X86, Mac, Atari 與V7兼容,LINUX的鼻祖

有趣的是,它們大部分不叫「UNIX」,主要原因是UNIX商標為AT&T(後來是它的子公司USL)所持有,1993年春,NOVELL將USL收購,UNIX商標從此歸屬NOVELL,「AT&T UNIX」這一名稱成為歷史。在1994年,NOVELL令人吃驚地放棄了「UNIX」這一商標,將其轉售給英國的X/OPEN,這使到所有符合X/OPEN標準的操作系統都可稱為「UNIX」。不過,NOVELL仍然保留了原UNIX系統程序碼的版權。

再後來,書里沒說了,我這里補充,BSD出到4.4版就由於和AT&T打版權官司而停止發展(後來部分開發成員在BSD工作的基礎上,去掉和AT&T有版權問題的代碼,發展出今天的FreeBSD)。這場官司最後庭外和解,之後AT&T面臨反壟斷控告,才把UNIX部分賣給了SCO,NOVELL把源碼和他們的unixware產品一起賣給了SCO,而最近SCO又把他們的UNIX伺服器部分賣給了Linux廠商Caldera...
UNIX的兩個發明者由於他們的傑出貢獻在80年代
獲得IT界的諾貝爾獎——Turing獎

簡單地說,Linux是一套免費使用和自由傳播的類Unix操作系統,它主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。

Linux的出現,最早開始於一位名叫Linus Torvalds的計算機業余愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替Minix(是由一位名叫Andrew Tannebaum的計算機教授編寫的一個操作系統示教程序)的操作系統,這個操作系統可用於386、486或奔騰處理器的個人計算機上,並且具有Unix操作系統的全部功能,因而開始了Linux雛形的設計。

Linux以它的高效性和靈活性著稱。它能夠在PC計算機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux是在GNU公共許可許可權下免費獲得的,是一個符合POSIX標準的操作系統。Linux操作系統軟體包不僅包括完整的Linux操作系統,而且還包括了文本編輯器、高級語言編譯器等應用軟體。它還包括帶有多個窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標和菜單對系統進行操作。

Linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,一是它屬於自由軟體,用戶不用支付任何費用就可以獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,無約束地繼續傳播。另一個原因是,它具有Unix的全部功能,任何使用Unix操作系統或想要學習Unix操作系統的人都可以從Linux中獲益。

D. 安卓系統文件的寫入時間為什麼是1970年

以下全文,全本人手打。
安卓系統文件的寫入時間為什麼是1970年?
是因為Unix時間戳是以1970年計時起點時間的。
而且Linux是來源於Unix,所以Linux也是1970年。
IOS和安卓都是基於Linux的,所以安卓也是1970年。
------------------------------------------------------------------------------
最開始的Unix時間戳,為什麼從1970年開始而不是其它年份?
是因為unix誕生於1969年,1970年開始使用。
------------------------------------------------------------------------------
為什麼使用時間是1970-2038年?
是因為最初32位能表示的最長時間是68年,設定為1970開始,結束時候是2038年,正好滿足使用。
------------------------------------------------------------------------------
另外:
unix誕生於1969年,linux誕生於1991年,安卓誕生於2007年
不是樓上那兩人亂說的時間,也不是它們說的作者生日,那個年代的作者只考慮實用性,沒那麼多花花,不像現在的程序員和總監,不重視程序基本功能,反而把重心放在沒有的地方上。

E. Linux的起源是

從 Unix 到 Linux 這一段歷史
為什麼大家常常會說, Linux 是很穩定的一套操作系統呢?這是因為, Linux 他有個老前輩,那就是 Unix 家族啰!有這個前輩的提攜,讓 Linux 這個小老弟很快的就成為一套穩定而優良的操作系統啦!所以,底下我們來談一談 Unix 到 Linux 的這一段歷史吧!
早在 Linux 出現之前的二十年 ( 大約在 1970 年代 ), 就有一個相當穩定而成熟的操作系統存在了!那就是 Linux 的老大哥『 Unix 』是也!怎麼這么說呢?!他們這兩個傢伙有什麼關系呀?這里就給他說一說啰!眾所皆知的, Linux 的核心是由 Linus Torvalds 在 1991 年的時候給他開發出來的,並且丟到網路上提供大家下載,後來大家覺得這個小東西 ( Linux Kernel ) 相當的小而精巧,所以慢慢的就有相當多的朋友投入這個小東西的研究領域裡面去了!但是為什麼這的小東西這么棒呢?!然而又為什麼大家都可以免費的下載這個東西呢?!嗯!等鳥哥慢慢的唬xx....喔不!聽我慢慢的道來!
一個沒有完成的夢想: Bell, MIT 與 GE 的『 Multics 』系統
早期的計算機並不像現在的個人計算機一般,他可不是一般人碰的到的玩意兒,除非是軍事或者是高科技用途才有可能接觸到這類的 Computer !而如前面所言,有計算機硬體還需要操作系統的配合才能夠發揮計算機的效能,不過,在那個年代,由於計算機算是『奢侈品』,喔~應該說是『貴重物品』,所以,可能一間學校就只有一部大型主機當然,那個年代所謂的大型主機仍然無法提供適度的運算能力的。不過,既然只有一部大型主機,然而有許許多多的教師、學生要想要來使用,怎麼辦呢?為了解決這個問題,在 1960 年代初期,麻省理工學院 ( MIT ) 發展了所謂的『兼容分時系統 ( Compatible Time-Sharing System, CTSS )』,就字面上的意義來看,他主要讓大型主機可以提供多個終端機聯機進入主機使用主機的資源, ( 附帶一提,當時的終端機 ( Terminal ) 本身並沒有軟體或者可供使用的資源,這些終端機要能使用,一定必需要聯機登入主機之後,才能夠使用主機的資源來工作!) 當時可以讓約 30 位使用者聯機使用主機。而為了讓這個分時系統更加的強大,所以,在 1965 年前後由貝爾研究室 ( Bell )、 麻省理工學院 ( MIT ) 及奇異電器公司 ( GE ) 開始來共同開發一個名為 Multics 的大型計畫,目標是想讓大型主機可以聯機 300 位以上的使用者。不過,在奮鬥了四年之後,該計畫仍然宣告不治...喔!是失敗啦!(註: Multics 有復雜、多數的意思。)
一個小型檔案系統的產生:1969 年 Ken Thompson 的小型 file server system
在復雜的 Multics 系統的計畫失敗後,貝爾研究室當然就退出該計畫。就在這個計畫解散之後,曾經參與 Muitics 的貝爾研究室的成員 Ken Thompson 由於自己工作上的需求,需要一套檔案存取的小型操作系統,便在 1969 年的時候以 DEC 公司 ( Digital Equipment Corporation ) 的計算機 PDP-7 為硬體基準,設計了一個適合自己工作環境的小型檔案系統,其中也含有他自行開發的一些小工具。那個系統就是最早期的 Unix 的源頭!當初 Ken 設計這個檔案系統時,主要是為了自己的存取方便所設計的簡單 OS ,因此將原有的 Multics 系統大幅度的簡化,不過,在當時還並沒有 Unix 這個名詞的出現!
Unix 的正式誕生:1973 年 Ritchie 等人以 C 語言寫出第一個正式 Unix 核心
由於 Thompson 寫的那個操作系統實在太好用了,所以在 Bell 研究室內部廣為流傳,並且數度經過改版。到了 1973 年, Bell 研究室的 Dennis Ritchie 等人為了讓這個系統的執行效能更佳化,所以使用編譯效能更好的 C 語言將原有的 1969 年的那個系統之核心大幅度的改寫過,並且確定該操作系統名稱為 Unix,呵呵!那就是最早的 Unix 操作系統啰!不過,由於這個操作系統是由這一群工程師所開發完成的,而且使用者也大多是這方面的工程師,因此造成了後來 Unix 系統介面較難被一般使用者接受的情況 @_@ (註: 相對於 Multics ,Unix 具有單一的意思!)
重要的 Unix 分支: 1977 年 BSD 的誕生
在 Unix 早期的發展中,有一件相當重要的事情,那就是 BSD 的誕生!由於 C 語言是一種高級語言,他可以被應用在不同的硬體架構上面,而 Unix 本身就是 C 語言寫成的!在 Unix 發表之後, 柏克萊大學 ( Berkeley ) 的教授對於這個操作系統相當的有興趣,在經過取得 Unix 的原始碼,並且幾經修改之後,終於在 1977 年發表了第一代的 Berkeley Software Distribution ( BSD ) 。這個 BSD 是 Unix 的一個分支,他的發展對於 Unix 有相當大的影響,例如後來的 Sun 公司就是使用 BSD 發展的核心進行自己商業的 Unix 版本的發展的!

F. Linux的發展歷史歷程是怎樣的

說起Linux的誕生,不得不提Unix,如果沒有Unix就不會有Linux,那麼Unix和Linux到底有什麼關系呢? 我們通過一張按照時間順序排列的表格,快速瀏覽下Unix的發展歷程以及Linux的誕生。

Linux的歷史與GNU密切相關。GNU項目始於1983年,致力於開發一個免費的、完整的類unix操作系統,包括軟體開發工具和各種應用程序。到1991年Linux內核發布時,GNU已經幾乎完成了除系統內核之外的各種必備軟體的開發。在Linus Torvalds和其他開發人員的努力下,GNU組件可以運行在Linux內核之上。整個內核基於GNU通用公共許可證,它是GPL (GNU通用公共許可證),但是Linux內核不是GNU項目的一部分。1994年3月,Linux 1.0版正式發布,Marc Ewing創建了Red Hat軟體,成為最著名的Linux發行商之一。

嚴格地說,Linux這個詞本身只指Linux內核,但實際上人們已經習慣使用Linux來描述整個基於Linux的內核,並使用GNU工程工具和應用程序(也稱為GNU/)。Linux)。基於這些組件的Linux軟體稱為Linux發行版。通常,Linux發行版包含大量軟體,如軟體開發工具、資料庫、web伺服器(如Apache)、X Window、桌面環境(如GNOME和KDE)、辦公套件(如OpenOffice.org)等。

在1991年到1995年之間,Linux從概念版的0.1內核原型發展成為在性能和特性上具有可比性的專用Unix操作系統,並在一些重要的統計數據上擊敗了Unix,比如連續正常的營業時間。他們中的大多數。1995年,Linux找到了自己的殺手級應用程序,開放源碼web伺服器Apache。與Linux一樣,Apache也非常穩定和高效。不久,運行Apache的Linux機器成為全球ISP平台的首選。大約60%的站點使用Apache,輕松擊敗了其他兩個主要的專有競爭對手。今天的LAMP (Linux、Apache、MySQL、PHP)已經成為構建Web伺服器的首選。

G. linux為何密碼時間從1970年1月1號開始

最初計算機操作系統是32位,而時間也是用32位表示。
因為用32位來表示時間的最大間隔是68年,而最早出現的UNIX操作系統考慮到計算機產生的年代和應用的時限綜合取了1970年1月1日作為UNIX的紀元時間。

H. linux下,以 1970 年 1 月 1 日為起點, 14126天後,求具體的年月日。有沒有命令可以直接算出的

date--date="1970-01-01+14126days"

I. linux下如何計算當天0點距離1970-1-1的秒數

每天0點距1970-1-1 0點的秒數是3600*24的倍數, 忽略閏秒
$((`date +%s`/86400*86400))

熱點內容
內存大小的存儲 發布:2025-01-22 18:58:17 瀏覽:392
tampermonkey腳本 發布:2025-01-22 18:53:17 瀏覽:116
windows7共享文件夾 發布:2025-01-22 18:53:17 瀏覽:478
如何調節安卓手機的內存 發布:2025-01-22 18:49:30 瀏覽:638
佳能相機存儲卡怎麼取消 發布:2025-01-22 18:40:59 瀏覽:568
天貓寶貝上傳 發布:2025-01-22 18:35:09 瀏覽:544
ipad如何登錄金鏟鏟安卓賬號 發布:2025-01-22 18:32:09 瀏覽:319
加密溝通 發布:2025-01-22 18:31:22 瀏覽:555
win7ftp用戶名和密碼設置 發布:2025-01-22 17:46:48 瀏覽:221
三表聯查的sql語句 發布:2025-01-22 17:27:13 瀏覽:418