有沒有什麼操作方便的非圖形操作系統?

類似於dos的系統,最近有沒有什麼非圖形操作系統,語法做了簡化什麼的,或者現在非圖形操作系統的主流是什麼?


首先要了解一下詞語:

Unix-like system

Unix-like command

POSIX standard

然後就是說自從unix發明後,什麼都往unix上靠,乃至於很多操作系統根本就直接兼容unix的命令和函數,甚至完全和unix不同結構的系統QNX,vxworks和lynx也是如此。

現在常用的實時操作系統有幾十種,另有上百種實時操作系統在不同專業應用,其中基本全是unix兼容。

在此也提一下給這些不同系統編程的軟體Qt。以及基於Qt的momentics。

unix的命令語法已經經過邏輯簡化,進一步簡化就沒有必要了。

乃至於DOS,也是模仿unix命令的邏輯,只不過換了名稱罷了。


操作方便 ∩ 非圖形操作系統 = ?

非圖形操作系統的主流是linux


…………………………………

為什麼我感覺這個問題有一種黑linux的gui的意思

…………


Linux 上用 elvish 就好了

@肖騏 快給我廣告費(逃


主流就是不帶GUI的Linux~

比如一些Server版的Linux。


Friendly Interactive Shell

http://fishshell.com

雖然並不兼容POSIX Shell……


雖然從字面上看題主是想找一個CUI的操作系統,但是我個人理解著,其實題主是希望找一個能夠正常穩定工作,同時還能夠基本(甚至完全)脫離滑鼠以簡單高效地操作計算機的操作系統。

我恰恰在兩個不同的階段遇到過類似的問題。

階段一:我在國內的主力電腦是一台聯想,操作系統是Windows 10,由於經常用滑鼠操作瀏覽器上網,導至手臂很容易勞累,於是我就使用了火狐下的Vimperator插件。如果你喜歡Chrome的話,也可以用cVim插件。這樣上網就可以完全脫離滑鼠。

階段二:由於後來要出國訪學一年,我嫌自己的聯想太沉(6斤左右),就帶了一台老款的Macbook Air出去。在美國主要做網站開發,所以跟操作系統也沒什麼關係。但是因為我的Macbook太老,無法升級新的Mac OS X(我印象中好像是連Mountain Lion都用不了),導致很多軟體無法使用(不向上兼容)。所以我就換了Windows。然後因為電腦太舊嘛,即使是用XP,還是速度太慢。反正我是開發網站,也沒什麼別的特殊需求,所以我就又把系統換成了Arch Linux,為了節約資源,窗口管理器使用了i3,這下不僅運行速度快了,還徹底擺脫了滑鼠。我還在Macbook上外接了一台顯示器,一邊用Gvim寫代碼,另一邊用Firefox直接預覽,兩邊都不需要滑鼠。而窗口和顯示器相關的操作,也都使用i3的快捷鍵完成。這樣不僅是效率提高的問題,因為避免了使用滑鼠,所以手臂疲勞的問題也解決了。

回國後發現了一個新的Linux發行版:Manjaro,而它居然有直接基於i3的社區發行版(Manjaro i3 16.10),所以我建議題主可以直接安裝這個,連Arch Linux安裝過程中的諸多手動配置過程都可以省略了。可謂省心省力。

利益相關:因為臨回國前在美國買了一台新的高配聯想本,我現在又用回Windows 10啦,當然瀏覽器還是用Vimperator/cVim操作。雖然我很喜歡Mac和Linux,但骨子裡還是個軟粉,哈哈!所以Manjaro我只是簡單試用了一下,並沒有太長時間的使用經驗。但是當初自己配的Arch Linux+i3在工作環境中用了整整一年感覺還不錯,所以我想Manjaro這種集成好的發行版總應該比我自己配置的要穩定吧,因此還是向題主(以及有類似需求的其他同志)推薦一下。


在Linux桌面最大化Terminal


隨便哪裡開個 emacs (逃


Archlinux

pacman -S zsh


聽聞MacBook的觸摸板能夠讓你忘記滑鼠


我知道,題主的意思是操作電腦就像簡訊對話一樣是吧。其實目前語言的發展確實是向這方面發展的(想想當年的彙編(機械語言就不用提了),到現在的java),越來越像人類的語言了。但為什麼還是大多數人看不懂呢?我想有兩個原因:一是目前計算機發展的時間確實相對較短;二是越是普通人看起來具體的語句,在計算機底層實現起來越是抽象,java已經是一種高度抽象的語言了(我是學C#的,java不熟),仍未達到讓普通人看懂的程度。而且我估計題主的設想永遠實現不了的,為什麼?因為沒必要啊,新的編程語言的誕生是為了解決舊語言解決不好的問題,而不是方便讀程序啊(殘念),所以說越來越接近人類語言只是巧合啊(大霧)

所以說不用滑鼠只用鍵盤這種帥氣的操作電腦的方法大概只會出現在電影遊戲里吧(逃


虛擬機裝Linux,不要界面,你就有一台PC和一台脫離滑鼠的系統了,跟網路伺服器一樣……


AIX


等以後 Siri / Cortana 厲害了, 只用語音就行了, 也許可以成為方便操作的, 非圖形操作系統。


推薦閱讀:

公司沒有大牛好不好?
為什麼有人天生對編程有天賦?
做遊戲的人如何玩遊戲?
為什麼有程序員都說取的隨機數是偽隨機數?
計算機是怎麼理解隨機的?

TAG:操作系統 | 編程 | 計算機 | 計算機科學 |