什么是linux系統
Linux 就是一個操作系統,就像你多少已經了解的Windows(xp,7,8)和 Mac OS 。整個計算機系統可大致分為:應用程序、系統調用、內核以及硬件。linux主要是系
[圖片上傳中...(image.png-80b3bf-1582367479255-0)]
統調用和內核兩層。
其中:
Linux是一個UNIX系統變種,因此也就具有了Unix系統的一系列優良特性,Unix上的應用可以很方便地移植到Linux平臺上,這使得Unix用戶很容易掌握Linux。
Linux作為自由軟件有兩個特點:一是它免費提供源碼,二是愛好者可以按照自己的需要自由修改、復制和發布程序的源碼,并公布在Internet上。這就吸引了世界各地的操作系統高手為Linux編寫各種各樣的驅動程序和應用軟件,使得Linux成為一種不僅只是一個內核,而且包括系統管理工具、完整的開發環境和開發工具、應用軟件在內,用戶很容易獲得的操作系統。
linux系統的特點
1、穩定的系統
2、多任務多用戶
3、用戶和用戶組的規劃:
在linux的機器上,文件可分為可讀可寫可執行三類(windows上也可以設置這些屬性,在命令行里,會在以后的windows博客里寫出來)此外,這些屬性還可以分為三類:分別是文件擁有者、文件所屬用戶組、其他非擁有著與用戶組者,這對于項目或者其他項目開發者具有良好的保密性
4、可定制裁剪、移植到嵌入式平臺
5、可選擇的多種圖形用戶界面
6、相對較少的系統資源占用:這是最吸引眼球的地方,目前市面上任何一款個人計算機都可以達到使用Linux搭建一個服務上百人以上的主機
Linux與Windows的區別
Windows平臺:數量和質量的優勢,不過大部分為收費軟件;由微軟官方提供重要支持和服務
Linux平臺:大都為開源自由軟件,用戶可以修改定制和再發布,由于基本免費沒有資金支持,部分軟件質量和體驗欠缺;有全球所有的Linux開發者和自由軟件社區提供支持
安全性方面 Windows比Linux容易中毒。。。
學習Linux
基本概念及操作
Linux終端
終端的概念:通常我們使用Linux時,并不是直接與系統打交道,而是通過一個叫shell的中間程序來完成,在圖形界面下為了實現讓我們在一個窗口中完成用戶輸入和顯示輸出,Linux 系統還提供了一個叫做終端模擬器的程序(Terminal),下面是幾個比較常見的終端模擬器: gnome-terminal,Konsole,xterm,rxvt,kvt,nxterm 和 eterm 。終端(Terminal)和控制臺(Console)是有區別的
Shell
Shell 是指“提供給使用者使用界面”的軟件(命令解析器),類似于 DOS 下的 command(命令行)和后來的 cmd.exe
命令行操作
1、重要快捷鍵
【tab】進行命令補全
【ctrl+c】用來強行終止當前程序 但不會使終端退出
2、使用通配符
通配符是一種特殊語句 主要有星號和問好,用來對字符串進行模糊匹配。當查找文件夾時,可以使用它來代替一個或多個真正字符;當不知道真正字符或者懶得輸入完整名字時,常常使用通配符代替一個或多個真正字符。