自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

讓你深入了解Linux常用軟件

運維 系統(tǒng)運維
現(xiàn)在Linux越來越火熱,你Linux系統(tǒng)了解么?本文為你詳細介紹Linux常用軟件,為你在學習Linux常用軟件時起一定的作用。Linux是一個成熟而穩(wěn)定的網(wǎng)絡操作系統(tǒng)。

現(xiàn)在Linux越來越火熱,你Linux系統(tǒng)了解么?本文為你詳細介紹Linux常用軟件,為你在學習Linux常用軟件時起一定的作用。Linux是一個成熟而穩(wěn)定的網(wǎng)絡操作系統(tǒng)。一個操作系統(tǒng)很重要的部分就是它所支持的各種界面和應用軟件,Linux上的軟件還有一個特點,那就是這些軟件都是免費的。

1. 基本的命令和工具

應該說現(xiàn)在的Linux已經(jīng)把在標準的UNIX系統(tǒng)上可以找到的應用軟件幾乎都已移植過來了,還包括一些基本的命令ls,cp,mv,more等等, Linux上有許多文本編輯程序,象vi,ed,joe,還有GNU Emacs等,另外還有多種Shell,比如:C Shell、Bourne Shell、Bash(GNU Bourne Again Shell)、Tcsh,(帶有許多擴充功能的C shell)、Zsh(一個類似于Bourne Shell的小型shell)。Shell對很多用戶來說都是很重要的應用軟件,它相當于ms-dos下的批處理文件(batch file),但是shell的功能要強大很多,shell程序讀入用戶的命令,然后執(zhí)行,shell的最重要的特點就是包含了一個任務描述的命令語言。

Linux上的多種shell之間的最大差別就在于這種命令語言,C Shell的命令語言很像C語言,Bourne Shell使用另一種不同的語言。其中最廣泛使用的就是Bash,這是Bourne Shell的遍體,它包括了例如任務控制、歷史命令、重定向,補全命令等完整化的操作。有了這些不同的Shell,我們就可以自己動手設計我們自己需要的 工作環(huán)境了。

2. 程序設計語言

Linux提供了一個完整的UNIX編程環(huán)境,包括標準程序庫、編程工具、編譯器和 調(diào)試器。在UNIX環(huán)境下,應用程序和系統(tǒng)程序的設計通常是C或C++語言,在Linux上的標準C或C++編譯器是GNU的gcc,gcc是一個比較先 進的編譯器,有多種的選項。除了C語言之外,許多其它的語言的編譯器和解釋器也都移植到Linux上了。比如說FORTRAN、PASCAL、PERL、 GWK等等。還有先進的調(diào)試器gdb。幫助用戶一步一步地運行自己地程序,進行調(diào)試。

 Linux還實現(xiàn)了共享程序庫的動態(tài)鏈接機制,簡稱DLL。這樣就使程序的二進制代碼的長度大為減少。
在Linux上開發(fā)應用程序是很方便的,除了我們剛才提到的語言外,Linux上還有許多非常小巧實用的語言(gawk語言.Etc)

3. X窗口系統(tǒng)

X-Window是由MIT開發(fā)的一套標準圖形接口,當前的版本為X11R6.3,它與Window和Macintosh的圖形界面不同,它是一套平臺 獨立的基本圖形功能調(diào)用接口,它不包括硬件和具體的顯示風格。因此,X-Window具有高度可配置性。但是MIT發(fā)布的X-Window源代碼沒有包括 在具體硬件上的實現(xiàn),所以如果讓它在硬件上運行起來的話,還需要開發(fā)相應的硬件驅(qū)動程序, Linux下的X-Window系統(tǒng)是Xfree86,現(xiàn)在的版本是3.3.3。它包括了多種的應用程序、程序庫和文檔資料。

標準的X應用程序有用于X窗口的以文本方式為主的應用程序的終端仿真器Xterm,還有中文的環(huán)境Cxterm,管理用戶登陸的X管理程序xdm,時鐘顯示器xclock,還有用于X窗口聯(lián)機用戶手冊Xman,等等。
我們知道X窗口圖形界面的外觀和使用在很大程度上取決于窗口管理程序。標準的Xfree86包括twm,這是一個經(jīng)典的窗口管理程序。當然使用最多的還是fvwm。

4. 網(wǎng)絡設置

Linux支持兩種基本的UNIX上的網(wǎng)絡協(xié)議:TCP/IP、UUCP。它還支持SLIP和PPP協(xié)議。它提供標準的SOCKET編程界面,所以基本 上任何使用TCP/IP協(xié)議的應用程序都可以移植到Linux上。 UUCP(UNIX to UNIX COPY)現(xiàn)在用的不是很多了,它是一個比較老的協(xié)議,主要用于在UNIX機器間進行文件、郵件和新聞傳送的機制。原先UUCP是用調(diào)制解調(diào)器在電話線連 接的機器之間進行工作的,后來也可以用在TCP/IP網(wǎng)絡上。

5. 其它應用程序

其它的一些商業(yè)軟件廠商也加入了 Linux應用程序貢獻者的隊伍。 在Linux上有幾個關系數(shù)據(jù)庫,有Postgres,Oracle8I,Imgres,Mbase等。由于Linux支持POSIX1003.1標準, 我們自己也可以把在UNIX上運行的免費軟件在Linux上編譯,應該不會遇到什么困難。

通過Linux常用軟件的介紹,希望你能學好Linux。

【編輯推薦】

  1. Linux設計宗旨和方法
  2. 各種的Linux發(fā)行版本
  3. 詳解Linux內(nèi)核與GNU計劃
  4. 深入淺出了解Linux操作系統(tǒng)
  5. 讓你了解Linux常見問題
責任編輯:小霞 來源: NET130
相關推薦

2022-06-03 10:09:32

威脅檢測軟件

2009-12-23 17:50:07

Linux網(wǎng)絡命令

2017-01-19 19:24:29

Linux重定向

2018-07-09 11:00:56

軟件架構設計模式

2020-07-20 06:35:55

BashLinux

2010-11-19 16:22:14

Oracle事務

2010-07-13 09:36:25

2010-06-23 20:31:54

2009-08-25 16:27:10

Mscomm控件

2022-08-26 13:48:40

EPUBLinux

2020-09-21 09:53:04

FlexCSS開發(fā)

2009-10-23 14:11:06

linux常用軟件

2010-02-02 17:11:10

2015-12-08 09:31:02

Linux系統(tǒng)操作系統(tǒng)

2019-05-07 10:03:47

Linux系統(tǒng)發(fā)行版

2009-12-01 14:31:28

路由器配置模式

2013-04-16 10:20:21

云存儲服務云存儲SLA服務水平協(xié)議

2021-04-28 10:13:58

zookeeperZNode核心原理

2021-01-19 12:00:39

前端監(jiān)控代碼

2010-11-08 13:54:49

Sqlserver運行
點贊
收藏

51CTO技術棧公眾號