Linux 基礎知識

2022-06-09 14:51:14 字數 1177 閱讀 2667

linux 本身只是作業系統的核心。核心是使其它程式能夠執行的基礎。它實現了多工和硬體管理,使用者或者系統管理員互動執行的所有程式實際上都執行在核心之上。其中有些程式是必需的,比如說,命令列直譯器(shell),它用於使用者互動和編寫 shell 指令碼。 linus 沒有自己去開發這些應用程式,而是使用已有的自由軟體。這減少了搭建開發環境所需花費的工作量。實際上,他經常改寫核心,使得那些程式能夠更容易地在 linux 上執行。許多重要的軟體,包括 c 編譯器,都來自於自由軟體** gnu 專案。gnu 專案開始於 1984 年,目的是為了開發乙個完全類似於 unix 的免費作業系統。為了表揚 gnu 對 linux 的貢獻,許多人把 linux 稱為 gnu/linux(gnu 有自己的核心)。

強大的網路功能

強大的資料庫支援支援多種檔案系統支援多使用者

不像是windows會有cdf盤,只有乙個根路徑,/ : 代表linux最頂級的根目錄(相當於【我的電腦】)。

/ home :這個目錄是所有使用者的家目錄,[ 末尾是~ ]說明是在家目錄裡面。

連線伺服器:ip、賬號、密碼。

windows:xshell、crt

mac: crt

shell有兩種執行命令的方式:

shcshksh

ash等等

注意:bash是 bourne again shell 的縮寫,是linux標準的預設shell ,它基於bourne shell,吸收了c shell和korn shell的一些特性。bash完全相容sh,也就是說,用sh寫的指令碼可以不加修改的在bash中執行。

nat模式,特點:虛擬機器可以訪問外網,但與主機不互通

網橋模式:又叫橋接模式,特點:既可以訪問外網又可以與主機互通,模擬出獨立的網絡卡

缺點:容易占用主機獨立ip,ip不夠用時容易出現衝突

internal模式  特點:相當於在主機和虛擬機器之間構建的乙個區域網,虛擬機器可以訪問外網

host-only模式  又叫主機模式,比較複雜,主機可以訪問虛擬機器

linux-

linux基礎知識

舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...

Linux基礎知識

檔案系統 分割槽和掛載 linux 檔案系統是乙個檔案樹,它的所有檔案和外部裝置都是以檔案的形式掛結在這個檔案樹上,例如 usr local 目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。預設檔案系統一般為ext3 ext2的公升級版 分割槽包括主分割槽 擴充套件分割槽 邏輯分割槽和swa...

linux基礎知識

軟體環境 centos release 6.5 final 1 如何使vm虛擬機器上的centos連線到外網?1 把vm虛擬機器上的network connection設定為bridge模式 2 把網絡卡eth0配置資訊中的bootproto設定為dhcp 3 win7的cmd中輸入ipconfig...