成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

命令行與GUI,你更喜歡用哪個(gè)?

原創(chuàng)
系統(tǒng) Linux
圖形界面(GUI)的操作是大多數(shù)用戶的自然操作方式,對(duì)于Linux用戶而言,有了圖形界面后,我們就不用再記憶復(fù)雜的命令。盡管如此,命令行仍然有它獨(dú)特的優(yōu)勢(shì)。事實(shí)上,對(duì)于許多管理任務(wù)來(lái)說(shuō),使用命令行比圖形界面還更簡(jiǎn)單。命令行與GUI,你更喜歡用哪個(gè)?

【51CTO精選譯文】在Linux桌面領(lǐng)域,其圖形用戶界面一直飽受詬病,老用戶通常會(huì)發(fā)牢騷。但我們應(yīng)該實(shí)事求是,特別是最近幾年Gnome,KDE,Xfce和其它桌面系統(tǒng)已經(jīng)付出了很大的努力,要不然Linux也不會(huì)取得今天的成就。

有了圖形界面后,我們就不用再記憶復(fù)雜的命令,據(jù)統(tǒng)計(jì),80%的常規(guī)任務(wù)都可以在圖形界面下完成。盡管如此,命令行仍然有它獨(dú)特的優(yōu)勢(shì),雖然一般用戶會(huì)將命令行認(rèn)為是史前動(dòng)物,但與圖形界面相比,它確實(shí)能給你提供更多的選擇。

事實(shí)上,對(duì)于許多管理任務(wù)來(lái)說(shuō),使用命令行比圖形界面還更簡(jiǎn)單,查看我的Bash歷史記錄后,我發(fā)現(xiàn)至少有五種情況我更喜歡使用命令行,而不是圖形界面。

1、文件管理

不管你是想復(fù)制,移動(dòng)還是想刪除文件,Bash shell總是比KDE的Dolphin和Gnome的Nautilus更順手,這些圖形界面文件管理工具會(huì)不停地彈出提示對(duì)話框,它總把你當(dāng)菜鳥對(duì)待。此外,菜單和工具條很少有符號(hào)鏈接的入口,大部分桌面用戶也很少知道它們的存在,或是何時(shí)使用它們。

相比之下,使用命令就簡(jiǎn)單多了,如復(fù)制命令cp,首先,你可以決定是否要顯示確定提示,如文件覆蓋的確認(rèn),如果你想歸檔或備份文件,你可以選擇創(chuàng)建符號(hào)鏈接,而不是復(fù)制,也不用考慮是否要保存文件屬性。其它文件管理命令的功能一樣很豐富。

移動(dòng)大量文件時(shí),桌面很可能無(wú)法動(dòng)彈,你只能等待移動(dòng)完成,在此期間你無(wú)法做其它事情,更糟的是,你還無(wú)法保證移動(dòng)操作就會(huì)成功,這些問(wèn)題在命令行下根本就不會(huì)出現(xiàn)。

2、列出文件和屬性

和文件管理命令類似,ls命令比任何圖形界面工具提供的內(nèi)容都多,的確,ls不能顯示文件類型圖標(biāo),但可以用顏色和符號(hào)代表不同的文件類型。

Ls也具有圖形界面工具的所有過(guò)濾器,包括是否顯示隱藏和備份文件,也可以按擴(kuò)展名,文件大小,修改時(shí)間和文件版本排序。

我更喜歡ls,特別是它的-l和-g參數(shù),它們讓文件的所有屬性全部在一行上顯示出來(lái)了。

相比之下,使用圖形工具時(shí),你想要在一個(gè)界面查看所有屬性是不可能的,就目前最新的圖形界面工具,查看文件屬性有時(shí)也需要鼠標(biāo)點(diǎn)擊多次。

3、使用crontab調(diào)度作業(yè)

有些應(yīng)用程序可以直接秒殺圖形界面,如Apache,它有數(shù)百個(gè)配置選項(xiàng),現(xiàn)在雖有圖形界面的配置工具,但我一般不會(huì)使用它,另一個(gè)例子是crontab,我研究過(guò)它的圖形界面工具crontag,我的結(jié)論是,它永遠(yuǎn)取代不了命令行工具。

4、安裝軟件包

不管是apt-get還是yum,都提供了相應(yīng)的圖形操作界面,我想說(shuō)它們的確是給菜鳥用的,當(dāng)你需要處理大量文件時(shí),不管是Synaptic還是Ubuntu軟件中心都幫不上忙。

此外,如果你想在用戶登錄后立即安裝點(diǎn)什么,通常會(huì)與更新小程序發(fā)生沖突,這個(gè)時(shí)候你要么等待,要么決定停止其中一個(gè)。

即使在最佳狀態(tài),圖形界面軟件包管理工具與命令行比起來(lái)也沒有足夠的優(yōu)勢(shì),命令行工具簡(jiǎn)單易學(xué),返回的信息更豐富,尤其在基于.deb的系統(tǒng)上更是如此,對(duì)于很多人而言,一提到命令行就感到很恐懼,一看到圖形界面總感覺很輕松,這是因?yàn)槿说膽T性思維造成的,其實(shí)只要堅(jiān)持使用命令行,要不了多久,你就會(huì)想拋棄圖形界面,要不然這個(gè)世界也不會(huì)出現(xiàn)這么命令控。

5、圖形界面工具功能不完整

有時(shí)候使用圖形界面操作確實(shí)比較愜意,但有時(shí)你不得不拿起命令行工具,因?yàn)閳D形工具還沒有進(jìn)化到可以完全取代命令工具的地步,有些操作在圖形界面是根本就沒有實(shí)現(xiàn)。

圖形界面本身就是為一般用戶設(shè)計(jì)的,管理員最好還是使用命令,這是沒有辦法的事情,因?yàn)樵谒邪l(fā)行版中,圖形界面下提供的管理工具其功能本身就很有限。

事實(shí)上,很多命令行工具壓根兒就沒有設(shè)計(jì)圖形界面,包括NIS,SSH,modprobe等,特別是那些涉及到系統(tǒng)參數(shù)設(shè)置,網(wǎng)絡(luò)設(shè)置,系統(tǒng)安全設(shè)置等管理工作,命令行絕對(duì)是可以100%助你完成任務(wù),而圖形界面工具就很難說(shuō)了。

就我個(gè)人而言,我非常喜歡Debian的dpkg-reconfigure,它提供了一個(gè)基于文本的界面重新配置主要的子系統(tǒng),如視頻或區(qū)域設(shè)置,但我不知Ubuntu為何要想方設(shè)法貶低dpkg-reconfigre,何況Ubuntu的圖形工具還沒有它好用。

最好的工具

雖然命令行是如此的優(yōu)秀,但仍然只有少部分Linux桌面用戶喜歡它,奇怪的是,那些長(zhǎng)期依賴于圖形界面的人卻以專家身份自居,我都感到很羞愧,簡(jiǎn)直有點(diǎn)荒謬。不可否認(rèn),在需要可視化顯示時(shí),圖形界面尤其特有的優(yōu)勢(shì),這也是我對(duì)LaTeX不感冒的原因,事實(shí)上,如果你愿意堅(jiān)持,使用LaTeX一樣可以排好版,當(dāng)然有人這么做,我不使用它是因?yàn)槲矣X得使用圖形界面工具更節(jié)省時(shí)間。

但現(xiàn)在出現(xiàn)了一個(gè)很大的問(wèn)題,幾乎所有Linux廠商都在努力消滅命令行,他們希望用戶永遠(yuǎn)停留在圖形界面,甚至有人建議將圖形桌面寫入Linux內(nèi)核,我不知道這一天是否會(huì)到來(lái),因?yàn)槲蚁矚g的那些命令行工具也許會(huì)突然停止開發(fā),我想我要在這里控訴這些廠商,一定有很多人頂我吧。

最后,我想說(shuō)的是,不管是圖形界面工具還是命令行工具,只有順手的才是最好的。

原文:http://itmanagement.earthweb.com/osrc/article.php/3894231/Linux-Desktop-Command-Line-vs-User-Interface.htm

【51CTO.com譯稿,轉(zhuǎn)載請(qǐng)注明原文譯者和出處。】

【編輯推薦】

  1. Linux系統(tǒng)備份的常用命令介紹
  2. Linux操作系統(tǒng)上必需要學(xué)的系統(tǒng)管理命令
  3. 千萬(wàn)千萬(wàn)不要運(yùn)行的Linux命令!
責(zé)任編輯:yangsai 來(lái)源: 51CTO.com
相關(guān)推薦

2024-11-05 09:42:59

開發(fā)軟件命令行

2022-03-31 06:41:53

程序員命令行接口代碼

2023-10-23 07:36:25

@ResourceAutowiredjavax

2020-12-20 17:34:50

Linux命令行終端

2022-04-05 00:18:33

工具終端命令行

2010-03-24 14:14:42

Python GUI

2023-11-24 17:13:50

WaveLinux

2017-03-26 21:42:47

程序命令行開發(fā)

2022-07-13 08:21:38

開源命令行工具Linux

2013-03-14 16:25:46

命令行

2013-12-09 14:29:13

OpenStack命令行工具API

2019-12-09 09:23:04

Linux命令sort

2022-02-08 17:19:05

Linux命令grep

2022-02-08 13:24:49

LinuxLinux命令

2018-05-04 09:15:35

PythonPlumbum命令行

2016-03-28 10:00:09

Swift命令程序

2009-03-01 22:09:08

LinuxTerminal命令行終端

2020-11-22 06:20:53

命令行Linux

2020-12-10 16:16:08

工具代碼開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 99亚洲精品 | 三级成人在线 | 免费视频99 | 视频一区二区三区中文字幕 | 天天爽综合网 | 精品美女 | 99精品免费 | av免费网站在线 | 精品欧美一区免费观看α√ | 黄色亚洲网站 | 国内精品久久久久久 | 国产一二三区精品视频 | 亚洲成人精品 | 免费av手机在线观看 | 亚洲精品国产综合区久久久久久久 | 韩三级在线观看 | 黄在线免费观看 | 亚州成人 | av中文字幕在线播放 | 高清一区二区三区 | 日本午夜精品 | 欧美黄色免费网站 | 久久久久久久久久久久一区二区 | 国产精品一区二区免费看 | 一区二区三区国产 | 成人在线精品视频 | 盗摄精品av一区二区三区 | 欧美精品v国产精品v日韩精品 | 中文字幕在线一区二区三区 | 超碰伊人 | 亚洲精品日韩一区二区电影 | 亚洲精品www久久久 www.蜜桃av | 国产精品久久久久久久三级 | 久久成人一区 | 日韩精品 电影一区 亚洲 | 色黄视频在线 | 欧美成人第一页 | 成人福利网 | 全免费a级毛片免费看视频免 | 欧美精品一区三区 | 国产激情视频在线观看 |