新聞中心
Linux,作為自由軟件的代表,已經(jīng)成為了操作系統(tǒng)市場(chǎng)的一股重要力量。作為一款開源的操作系統(tǒng),Linux的環(huán)境也非常多種多樣,因此在這里,我們將會(huì)對(duì)Linux主要環(huán)境進(jìn)行簡(jiǎn)要介紹。

成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如木托盤等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致稱譽(yù)。
一、圖形化界面
1. GNOME(GNU Network Object Model Environment)
GNOME 是一款非常流行的開源桌面環(huán)境,它采用了現(xiàn)代化的平鋪風(fēng)格,非常適合使用者在大規(guī)模的現(xiàn)代視窗中進(jìn)行處理。GNOME界面美觀而直觀,可以按照使用者的實(shí)際要求來調(diào)整自己的布局,從而提供更佳操作和配置體驗(yàn)。
2. KDE (K Desktop Environment)
KDE是另外一個(gè)非常廣泛使用的桌面環(huán)境,其風(fēng)格和設(shè)計(jì)更加同化,可以在多臺(tái)機(jī)器上聯(lián)動(dòng)使用,這對(duì)大規(guī)模企業(yè)來說非常實(shí)用。對(duì)于使用者而言,KDE提供了非常棒的界面設(shè)計(jì)和實(shí)用功能,包括可展示的菜單欄、可拖動(dòng)的小程序、多種小部件等等,都展現(xiàn)出非常好的實(shí)用性。
3. XFCE( X Forms Common Environment)
XFCE是一款輕量級(jí)桌面環(huán)境,虛擬的可拖動(dòng)懸浮式菜單欄,菜單欄尤其突出,非常方便使用者與其相關(guān)程序間的切換等操作,同時(shí)非常靈活。它的另一個(gè)特點(diǎn)是,XFCE可在一臺(tái)老舊的機(jī)器上高效運(yùn)行,因此非常適合那些需要在舊計(jì)算機(jī)中使用新系統(tǒng)的人。
二、終端機(jī)與命令行環(huán)境
命令行環(huán)境更先出現(xiàn)的時(shí)候是通過終端控制臺(tái)打開,因此現(xiàn)在,我們也把命令行環(huán)境歸納到終端機(jī)分類中進(jìn)行介紹。
1. Bash
Bash是Linux系統(tǒng)中的默認(rèn)終端環(huán)境,在為L(zhǎng)inux進(jìn)行設(shè)置時(shí),Bash也是必須要設(shè)置的。Bash是一款非常常用的命令行解釋器,它不僅支持默認(rèn)命令接口,還可以通過設(shè)定非常多的選項(xiàng),設(shè)計(jì)個(gè)性化的操作與運(yùn)行環(huán)境,非常適合那些熟悉命令行操作的使用者。
2. ZShell
ZShell側(cè)重于優(yōu)化命令行操作效率,它可以為用戶定制個(gè)性化的操作教程、歷史記錄等,以此來提高命令行操作的效率和舒適度,非常方便。
3. Fish
Fish(Friendly Inter-Shell)是一款友好的命令行解釋器,專注于提高命令行操作效率和舒適度,它的特點(diǎn)是智能補(bǔ)全、微語(yǔ)言、語(yǔ)法修正等,可以方便的想用戶提供操作建議,很好地提高了命令行操作的人性化程度。
三、開發(fā)環(huán)境
Linux是世界上最重要的開發(fā)工具之一,因此,為了便于使用者進(jìn)行開發(fā),Linux也提供了非常豐富的編程工具和集成環(huán)境。以下是其中一些最常見的開發(fā)環(huán)境介紹:
1. Eclipse
Eclipse是一款以Java為開發(fā)平臺(tái)的集成環(huán)境,它非常強(qiáng)大,可用于各種編程語(yǔ)言、架構(gòu)和操作系統(tǒng)。Eclipse提供了豐富的插件和工具,可以快速進(jìn)行開發(fā)、調(diào)試和部署,非常方便。
2. Vim
Vim是一款非常流行的編輯器,它的特點(diǎn)是輕量、高效和可定制性較強(qiáng),非常適合那些需要經(jīng)常對(duì)代碼進(jìn)行編輯的開發(fā)人員。
3. Emacs
Emacs是一款功能齊全且可擴(kuò)展的集成環(huán)境,因其強(qiáng)大的命令行環(huán)境和文本編輯器,因此也被稱為萬(wàn)能的編輯器。Emacs使用簡(jiǎn)單、快捷,非常適合那些需要定制自己的工作流程的開發(fā)人員使用。
綜上所述,Linux作為一款開源、自由軟件,其環(huán)境十分豐富,選擇適合自己的開發(fā)環(huán)境成為了人們使用Linux系統(tǒng)的關(guān)鍵。在這個(gè)時(shí)代,越來越多的人已經(jīng)開始接受Linux這種開源的操作系統(tǒng),也越來越多的企業(yè)開始使用Linux系統(tǒng)進(jìn)行開發(fā),我們希望在未來中Linux系統(tǒng)會(huì)越來越流行,并且更好的為開發(fā)者們提供適宜的開發(fā)環(huán)境。
相關(guān)問題拓展閱讀:
- linux環(huán)境變量的設(shè)置
linux環(huán)境變量的設(shè)置
打開/ect/profile,最后一行加入環(huán)境帶喚變量,例如:export oracle_sid=oracle
source /etc/profile,皮行跡燃并這樣是更好的方法。
1.使用命令echo顯示環(huán)境變量
本例使用echo顯鄭歲示常見的變量HOME
$ echo $HOME
/home/kevin
2.設(shè)置一個(gè)新的環(huán)境變量
$ export MYNAME=”my name is kevin”
$ echo $ MYNAME
my name is Kevin
3.修改已存在的環(huán)境變量
接上個(gè)示例
$ MYNAME=”change name to jack”
$ echo $MYNAME
change name to jack
4.使用env命令顯示所有的環(huán)境變量
$ env
HOSTNAME=localhost.localdomain
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
SSH_CLIENT=192.168.136.
QTDIR=/usr/lib/qt-3.1
SSH_TTY=/dev/pts/0
……
5.使用set命令顯示所有本地定義的Shell變量
$ set
BASH=/bin/bash
BASH_ENV=/root/.bashrc
……
6.使用unset命令來清除環(huán)境變量
$ export TEMP_KEVIN=”kevin” #增加一個(gè)環(huán)境變量TEMP_KEVIN
$ env | grep TEMP_KEVIN#查看環(huán)境變量TEMP_KEVIN是否生效(存在即生效)
TEMP_KEVIN=kevin #證明環(huán)境變量TEMP_KEVIN已經(jīng)存在
$ unset TEMP_KEVIN#刪除環(huán)境變量TEMP_KEVIN
$ env | grep TEMP_KEVIN#查看環(huán)境變量TEMP_KEVIN是否被刪除,沒有輸出顯示,證明TEMP_KEVIN被清除了。
7.使用readonly命令設(shè)置只讀變量
注:如果使用了readonly命令的話,變量就不可以被修改或清除了。
$ export TEMP_KEVIN =”kevin” #增加一個(gè)環(huán)境變量TEMP_KEVIN
$ readonly TEMP_KEVIN #將環(huán)境變量TEMP_KEVIN設(shè)為只讀
$ env | grep TEMP_KEVIN#查看環(huán)境變量TEMP_KEVIN是否生效
TEMP_KEVIN=kevin#證明環(huán)境變量TEMP_KEVIN已經(jīng)存在
$ unset TEMP_KEVIN#會(huì)提示此變量只讀不能被刪除
-bash: unset: TEMP_KEVIN: cannot unset: readonly variable
$ TEMP_KEVIN =”tom”#修改變量值為tom會(huì)提示此變量只讀不能被修改
-bash: TEMP_KEVIN: readonly variable
8.通過修改環(huán)境變量定義文件來修改環(huán)境變量。
需要注意的是,一般情況下,僅修改普通用戶環(huán)境變量配置文件,避免修改根用戶的環(huán)境定義文件,因?yàn)槟菢涌赡軙?huì)造成潛在的危險(xiǎn)。
$ cd ~ #到用戶根目錄下
$ ls -a #查看所有文件,包含隱藏的文件
$ vi .bash_profile #修改用戶環(huán)境返信變量文件
例如:
編輯你的PATH聲明,其格式為:
PATH=$PATH::::——:
你可以自己加上指定的路徑,中間用冒號(hào)隔開喊世睜。
環(huán)境變量更改后,在用戶下次登陸時(shí)生效。
如果想立刻生效,則可執(zhí)行下面的語(yǔ)句:$source .bash_profile
需要注意的是,更好不要把當(dāng)前路徑”./”放到PATH里,這樣可能會(huì)受到意想不到的攻擊。
完成后,可以通過$ echo $PATH查看當(dāng)前的搜索路徑。這樣定制后,就可以避免頻繁的啟動(dòng)位于shell搜索的路徑之外的程序了。
因橘激為/etc/profile可能會(huì)導(dǎo)致操作系統(tǒng)啟動(dòng)食物,一般我會(huì)改動(dòng)例如oracle用戶下的.bashrc
PATH=/usr/bin:$PATH
export PATH
后圓告襪面的$PATH是加上系統(tǒng)的PATH路徑,在友敬系統(tǒng)的path上加上/usr/bin目錄
用export命令
linux main env的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux main env,Linux主要環(huán)境簡(jiǎn)介,linux環(huán)境變量的設(shè)置的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)建站主營(yíng):成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動(dòng)網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
文章題目:Linux主要環(huán)境簡(jiǎn)介(linuxmainenv)
本文地址:http://www.fisionsoft.com.cn/article/djgjojg.html


咨詢
建站咨詢
