欧美日韩激情电影,久久亚洲精品毛片,日日夜夜天天综合入口,亚洲激情六月丁香

您的位置: 首頁 >科技 >

很明顯Unix確實是標準操作系統

2022-08-25 20:22:50 編輯:扶曉誠 來源:
導讀 自從70年代早期Unix出現在現場以來,計算機世界的觀察者已經迅速將其作為由專業程序員設計的奇特操作系統來編寫。盡管他們宣稱,但Unix拒絕...

自從70年代早期Unix出現在現場以來,計算機世界的觀察者已經迅速將其作為由專業程序員設計的奇特操作系統來編寫。盡管他們宣稱,但Unix拒絕死亡。早在1985年,Stewart Cheifet就想知道 Unix是否會成為PBS節目“The Computer Chronicles”的未來標準操作系統,盡管MS-DOS處于鼎盛時期。在2018年,很明顯Unix確實是標準操作系統,不是臺式機,而是智能手機和平板電腦。

它也是Web服務器的標準系統。事實上,全世界有數百萬人每天都在與Linux和Unix系統進行交互,其中大多數人從未在他們的生活中編寫過一行代碼。

那么是什么讓Unix受到程序員和其他技術人員的喜愛呢?讓我們來看看這個操作系統的一些功能。

貝殼

自計算初期以來,用戶界面設計已經走過了漫長的道路。有命令行界面,圖形界面,基于手勢的界面,您可以命名。然而,大多數嚴肅的用戶更喜歡老式的老式命令行。首先,由于基于Unix的操作系統通常存在于服務器上,因此使用純文本軟件可以減少開銷。管理員可以通過SSH遠程登錄到計算機,而不是專用的監視器,鍵盤和鼠標到服務器,可以直接登錄到計算機,也可以經常登錄到控制臺服務器,控制臺服務器顯示操作系統消息并讓他們重啟計算機。

這些用戶將大部分時間花在shell上,這是一個接受輸入并將其轉換為操作的程序,無論是運行程序還是配置系統。它類似于Commodore 64等8位計算機上的MS-DOS提示符或舊的BASIC語言。

在Unix和Linux系統上,用戶可以選擇shell。對于Bourne Again Shell來說,Linux世界中的默認值是Bash,它是原始shell之一的創建者Stephen R. Bourne。其他流行的外殼是zsh,C shell和Korn Shell,以David Korn命名。

這表明了Unix世界中模塊化設計的偏好。從shell到圖形用戶界面的所有內容都只是另一個程序,組件可以輕松換出。它還允許基于小工具的開發方法。我們稍后會介紹這些。

一切都是(文本)文件

類Unix系統的特征之一是它們對文本文件的依賴性,與使用不透明二進制文件存儲配置信息的其他時間系統形成對比。對文本的關注激怒了其他系統的一些用戶,但Unix用戶喜歡這樣。

“共同的思路是言辭一致;在我之前的職業生涯中,我的UNIX同事已經開發出了一個可疑的高比例的文字和印刷文字的舒適和流暢,” 托馬斯斯科維爾寫道。“他們是嫻熟的讀者和作家,而UNIX則輕松地發揮了這些優勢。在某種意義上,UNIX對他們來說是文學。突然之間,UNIX社區中多語言,自由藝術類型和貪婪讀者的過多表現似乎并非如此神秘,并指出了一個更深層次的問題:在一個越來越受圖像文化(電視,電影,.jpg文件)支配的世界中,UNIX仍然植根于這個詞的文化。“

傳統的Unix設計一直使用純ASCII文本文件。甚至諸如硬盤驅動器或打印機之類的設備也表示為文件。它們不是真正的文本文件,但程序員可以像對待這些特殊文件一樣對待它們。

小工具

shell作為一個文件包含所有內容,這有助于Unix開發的另一個主要特點:通過使用小工具構建管道來完成復雜的任務。

所有shell都有一個管道符“|”,它將一個程序的輸出發送到另一個程序的輸入中。這使得將程序串聯起來很容易。

假設您想要一個已登錄系統的所有用戶的排序列表,沒有重復項(因為用戶可以多次登錄)。這是它的樣子:

誰| cut -d'' - f1 | 排序| uniq的

雖然看起來很奇怪,但它顯示了這種發展方式的力量。如果您決定在C中從頭開始實現這一點,您可能會看到數千行代碼。

這種發展方式被稱為Unix哲學。如果你對此感興趣,你可能想看看Mike Gancarz的書“Linux和Unix哲學”。

Unix為何如此生存

那么,面對來自微軟等公司的挑戰,為什么這個古怪的操作系統會受到影響?答案很簡單:許多開發人員發現它是IDE等單一工具和Java等語言的新鮮替代品。現代Unix版本不是通過某種公司從高處流傳下來,而是有機地發展。科幻作家尼爾斯蒂芬森在他的文章“ 開始是指揮線 ” 中將Unix稱為計算機世界的“吉爾伽美什史詩” 。

如果它繼續取得成功,那么Unix將在未來幾年繼續吸引更多的開發者。


免責聲明:本文由用戶上傳,如有侵權請聯系刪除!

2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。

主站蜘蛛池模板: 临桂县| 漠河县| 南岸区| 贵港市| 美姑县| 通江县| 南安市| 莎车县| 余庆县| 康保县| 平度市| 泽州县| 江永县| 夏河县| 内乡县| 博兴县| 锦屏县| 精河县| 鹤岗市| 沧源| 长武县| 鄂伦春自治旗| 钦州市| 武胜县| 千阳县| 汝州市| 柏乡县| 延安市| 阳谷县| 滨州市| 佛教| 连城县| 昌平区| 河北省| 威海市| 沂南县| 勃利县| 涿州市| 万盛区| 即墨市| 万年县|