回顧:
學會安裝Vmware,菜單、工具的基本使用;
學會在虛擬機安裝操作系統;
Windows與linux操作系統的基本區別
發展歷史
UNIX
(1)1965年,美國的麻省理工學院(MIT)、通用電氣公司(GE)及貝爾實驗室(AT&A)三家聯合開發Multics,開發一種交互式的具有多道處理能力的分時操作系統,但是因爲目標過於龐大複雜,項目進度遠遠落後於計劃,最後失敗;
(2)1969年,美國貝爾實驗室肯.湯普森的老師用彙編語言編寫了一個操作系統,讓學生做實驗,有人寫了一個小遊戲(模擬飛行),
速度特別慢,在DEC PDP-7機器上開發了UNIX(小而靈巧);
(3)1971年,同事丹尼斯.裏奇 發明C語言,unix採用c語言重寫,提高可移植性;
(4)使用過程中逐漸演變成了兩個分支
System V
BSD
UNIX:廠商不是賣操作系統,賣整體平臺(軟件硬件)
安全穩定無兼容錯誤
支持熱插拔CPU
功能唯一,派專門的負責人監督
Linux
芬蘭大學 李娜斯
自由軟件
解決上網、軟件、簡單的操作系統
90k
2%左右
98%都是愛好者完成
Logo:企鵝
南極洲的標誌性動物,屬於全世界的
自由軟件(自由分享互惠):
使用自由:可以不受任何限制
大型商業公司、政府部門付費
共享軟件---不付費(時間限制、功能限制)
中國政府和軍事部門不可能使用windows
研究自由:可以獲得源代碼,研究軟件運作方式
Windows下的開發,調用底層硬件,提供了臺多的組件,組裝起來,程序員無思想(進步少);
Linux下開發,學習到編成大師級的人物的變成經驗,bug發現特別快,無需殺毒軟件
散佈自由---可以自由複製、分發
Samba(l和w的通信),php,sendmail,apache mysql
Ubuntu--軟件應該是自由的,無任何隔閡
Windows的(docx)與舊版不兼容,必須升級
改良自由===可以自由改良
盈利:
買註釋(二次開發),不一定全免費;
賣應用(功能目前不具有,提供各項開發)提供增值服務;
開源軟件不等於自由
自由一定是開源
SSH軟件 windows下
nslookup www.baidu.com
多個ip指向同一個域名----輪詢訪問 負載均衡
163 sina qq google
linux操作系統環境裏打開->終端
ssh:widows環境遠程登陸服務器界面
shell---殼
用戶和內核交互界面
常見命令
1、 瞭解linux安裝後的目錄情況
全部小寫(大小寫敏感)
ls---list(顯示)
[root@localhost root]#
Root用戶的root目錄----宿主目錄
[zhy@localhost ~]$
[當前登陸用戶名@機器名 當前目錄]管理員
/boot / swap
2、更改路徑 cd(chang directory)
cd 更改的路徑名
cd /
/---頂級目錄,根目錄
bin—binary可執行的程序(綠色)普通用戶
sbin---
man ls
root -----
更改用戶身份su命令
1) 由普通用戶更改爲root
$ su
Password:不顯示
2) 由root更改爲普通用戶
# su zhangsan
不需要口令
第一個命令 ls
#man ls
功能:顯示目錄下的內容
語法:ls [參數] [文件]
參數:
-a,--all:顯示所有文件(包括隱含文件以.爲開頭的);
-l:以長格式顯示
10位 - rwx rw- r--
文件類型 作者權限 所屬組權限 其他人權限
111 110 100
4+2+1=7 4+2=6 4
764
r:read 讀取 4
w:write 寫入 2
x: 可執行 1
鏈接數
文件作者
文件作者所屬組
文件大小(B)
修改時間 月份 日期 時間
文件名稱
-s:顯示文件的大小
-S:排序(按照文件大小)
長格式顯示文件的同時按照文件大小排序
ls -l -S
ls -lS (推薦)
media
cd media
ls
*.txt vmware------tar.gz
#cp vm……tar.gz /tmp
#cd /tmp
#ls
藍色---表示目錄