Linux系統

Linux系統

操作系統内核
Linux系統是一種自由和開放源碼的類Unix操作系統。目前存在着許多不同的Linux,但它們都使用了Linux内核。Linux可安裝在各種計算機硬件設備中,從手機、平闆電腦、路由器和視頻遊戲控制台,到台式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10台超級計算機運行的都是Linux操作系統。嚴格來講,Linux這個詞本身隻表示Linux内核,但實際上人們已經習慣了用Linux來形容整個基于Linux内核,并且使用GNU工程各種工具和數據庫的操作系統。Linux得名于計算機業餘愛好者Linus Torvalds。
    中文名:Linux系統 外文名: 别名: 類别:操作系統内核 發布時間:1991年的10月5日 創始人:林納斯·托瓦茲 發行版本:Debian、Ubuntu、RHEL、Centos、Slackware等 特點:免費、可靠、安全、穩定、多平台

簡介

Linux憑借其自由、免費、開放源代碼的優勢,經過來自互聯網、遍布全球的程序員的努力,再加上IBM、Sun等計算機巨頭的支持,Linux在手機操作系統市場中異軍突起,尤其是在衆多知名廠商宣布支持Linux手機操作系統之後,Linux的發展将不容忽視。

由于Linux具有源代碼開放、軟件授權費用低、應用開發人才資源豐富等優點,便于開發個人和行業應用。這一特點非常重要,因為豐富的應用是智能手機的優越性體現和關鍵賣點所在。從應用開發的角度看,由于Linux的源代碼是開放的,有利于獨立軟件開發商(ISV)開發出硬件利用效率高、功能更強大的應用軟件,也方便行業用戶開發自己的安全、可控認證系統。

采用Linux操作系統的理由是降低智能手機的生産成本。Linux開發起來最大的特點是從根本上開放源代碼,與其他系統相比,采用開放源代碼的Linux手機操作系統能夠大大降低成本。而且開放源代碼還有一個好處是允許手機制造商根據實際情況,有針對性地開發适合自己手機的Linux操作系統,這樣既能讓自己的産品有特色,又能避免受制于人,還能夠滿足用戶多方面的應用。

到現在,手機的應用就由通話和簡單的郵件傳輸,發展到Web浏覽和拍照攝影,照片編輯,動畫播放等多個方面,這樣一來,手機軟件的開發規模是3年前5倍以上。基于這個原因,開發Linux OS,開發者教育等各方面的成本就削減了不少,從而上市的産品便會更具競争力。

Linux操作系統在使用中的優點也是十分明顯的。首先,對于消費來說,采用的應用于智能手機上的Linux操作系統和我們常說的應用于電腦上的Linux操作系統是一個系統,而且都是全免費操作系統。在操作系統上的免費,就等于節省了産品的生産成本,附加到消費者身上的也就少了,給大家帶來了實惠。Linux操作系統系統資源占用率較低,而且性能比較穩定,這都是大家公認的。使用起來能帶來急速體驗,在同硬件配置上,能獲得其他智能手機操作系統得不到的快樂。如果以Linux平台的系統資源占用程度同體積龐大。

早在2000年,韓國公司Palm就推出了第一台采用Linux的Tynux手機。2003年1月,NEC宣布将在其手機中使用Linux操作系統,代表着Linux成功進軍手機領域。motoA760卻搶現發布搶先,進入市場,搶了NEC頭籌,随後,采用Linux手機智能系統得手機開始多起來了,韓國手機巨頭三星,LG也先後加入了Linux手機智能系統陣營。就國産手機而言,各大國内廠商推出智能手機從去年開始升溫,到現在已經進入一個飛速發展的階段。

列入國家863計劃的中興智能手機e3的推出,代表着國産手機在Linux智能手機上的最高成就。國産手機能否借Linux打個翻身仗,還是個疑問。支持LINUX操作系統的機型:摩托羅拉A768i、摩托羅拉A780、飛利浦968、海爾N60、中興E3。

由于智能手機結合了強大的硬件運行能力以及開放的軟件操作系統,因此無論是娛樂還是商務應用,智能手機的功能都能夠在強大的第三方軟件的支持下獲得無限的擴展。因此,在未來的手機市場上,智能手機将引領整個手機發展的潮流,而不是局限于現在的高端手機。手機未來的趨勢是開放系統會逐步地擠掉封閉系統和專有系統。

主要特性

基本思想

Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有确定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬件和軟件設備、操作系統、進程等等對于操作系統内核而言,都被視為擁有各自特性或類型的文件。至于說Linux是基于Unix的,很大程度上也是因為這兩者的基本思想十分相近。

完全免費

Linux是一款免費的操作系統,用戶可以通過網絡或其他途徑免費獲得,并可以任意修改其源代碼。這是其他的操作系統所做不到的。正是由于這一點,來自全世界的無數程序員參與了Linux的修改、編寫工作,程序員可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程序員的精華,不斷壯大。

完全兼容POSIX1.0标準

這使得可以在Linux下通過相應的模拟器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。

多用戶、多任務

Linux支持多用戶,各個用戶對于自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時并獨立地運行。

良好的界面

Linux同時具有字符界面和圖形界面。在字符界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用鼠标對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。

支持多種平台

Linux可以運行在多種硬件平台上,如具有x86、680x0、SPARC、Alpha等處理器的平台。此外Linux還是一種嵌入式操作系統,可以運行在掌上電腦、機頂盒或遊戲機上。2001年1月份發布的Linux 2.4版内核已經能夠完全支持Intel 64位芯片架構。同時Linux也支持多處理器同時工作,使系統性能大大提高。

桌面環境

介紹

在圖形計算中,一個桌面環境(Desktop environment,有時稱為桌面管理器)為計算機提供一個圖形用戶界面(GUI)。但嚴格來說窗口管理器和桌面環境是有區别的。桌面環境就是桌面圖形環境,它的主要目标是為Linux/Unix操作系統提供一個更加完備 的界面以及大量各類整合工具和使用程序,其基本易用性吸引着大量的新用戶。桌面環境名稱來自桌面比拟,對應于早期的文字命令行界面(CLI)。一個典型的桌面環境提供圖标,視窗,工具欄,文件夾,壁紙以及像拖放這樣的能力。整體而言,桌面環境在設計和功能上的特性,賦予了它與衆不同的外觀和感覺。

種類

現今主流的桌面環境有KDE,gnome,Xfce,LXDE等,除此之外還有Ambient,EDE,IRIX Interactive Desktop,Mezzo,Sugar,CDE等。

gnome

即GNU網絡對象模型環境(The GNU Network Object Model Environment),GNU計劃的一部分,開放源碼運動的一個重要組成部分。是一種讓使用者容易操作和設定電腦環境的工具。

目标是基于自由軟件,為Unix或者類Unix操作系統構造一個功能完善、操作簡單以及界面友好的桌面環境,他是GNU計劃的正式桌面。

Xfce

即XForms Common Environment,創建于2007年7月,類似于商業圖形環境CDE,是一個運行在各類Unix下的輕量級桌面環境。原作者Olivier Fourdan最先設計XFce是基于XForms三維圖形庫。Xfce設計目的是用來提高系統的效率,在節省系統資源的同時,能夠快速加載和執行應用程序。

Fluxbox

是一個基于GNU/Linux的輕量級圖形操作界面,它雖然沒有GNOME和KDE那樣精緻,但由于它的運行對系統資源和配置要求極低,所以它被安裝到很多較舊的或是對性能要求較高的機器上,其菜單和有關配置被保存于用戶根目錄下的.fluxbox目錄裡,這樣使得它的配置極為便利。

Enlightenment

是一個功能強大的窗口管理器,它的目标是運用戶輕而易舉地配置所見即所得的桌面圖形界面。現在Enlightenment的界面已經相當豪華,它擁有像AfterStep一樣的可視化時鐘以及其它浮華的界面效果,用戶不僅可以任意選擇邊框和動感的聲音效果,最有吸引力的是由于它開放的設計思想,每一個用戶可以根據自己的愛好,任意地配置窗口的邊框、菜單以及屏幕上其它各個部分,而不須要接觸源代碼,也不須要編譯任何程序。

使用說明

常用命令及技巧

1、date:打印或者設置系統的日期和時間

2、stty-a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等)

3、passwd:用passwd-h查看

4、logout,login:登錄shell的登錄和注銷命令

5、more,less,head tail:顯示或部分顯示文件内容

6、lp/lpstat/cancel,lpr/lpq/lprm:打印文件

7、chmod u+x:更改文件權限

8、rm-fr dir:删除非空目錄

9、cp-R dir:拷貝目錄

10、fg jobid:可以将一個後台進程放到前台

11、kill的作用:send a signal to a process、eg:kill-9發送的是SIG_KILL信号,具體發送什麼信号可以通過man kill查看、

12、ps的用法,ps-e或ps-o pid,ppid,session,tpgid,comm(其中session顯示的sessionid,tpgid顯示前台進程組idcomm顯示命令名稱)

13 ip a 查看ip地址信息的命令

14 zcat /proc/config.gz > config 到内核配置文件

恢複密碼

單用戶模式

1、重啟Linux系統,看到如下界面時按下“e”鍵。

2、按下“e”鍵之後我們會看到下面這個界面,再次按下“e”鍵。

3、按完上一次“e”鍵後我們來到了下面這個界面,如果出現的和本圖不一樣,就找到有kerner字樣的那一行,然後再次按下“e”鍵。

4、我們會進到如下這個頁面,在quiet後面空一個格然後輸入single。

5、完成之後敲回車(即Enter鍵)會回到如下所示的界面,在這個界面按下“b”。

6、随即我們會進到這麼頁面。

7、輸入如下類容表示進行root密碼的更改,我們可以看到提示了個update successfully表示修改成功,然後輸入reboot重啟,就會進入到用戶登錄界面,輸入剛才修改的密碼就可以登陸了。

光盤恢複n

1、假設我們無法使用第一種方式進行密碼修複,将Linux安裝關盤放入光驅,然後啟動電腦我們會看到如下所示的頁面。

2、然後輸入圖片上的内容,緊接着回車,系統将進入救援模式。

3、進入救援模式之後,要求我們選擇語言一般我們默認回車确定就好。

4、選擇鍵盤模式。

5、提示是否設置網卡信息,一般不設置,我們用tab鍵切換到no即可。

6、然後會到達這個界面,我們直接回車,它會自動去檢測系統。

7、完成之後我們會看到如下界面,他會顯示系統的挂載信息,我們直接回車選擇OK就好。

8、然後照着鍵入如下内容就完成了,然後重啟電腦就行了,注意在重啟之前我們要斷開與光驅的連接,然後就會進入用戶登錄界面,輸入之前更改的密碼就可以登陸了。

相關詞條

相關搜索

其它詞條