Linux系統簡介:Linux系統是一個免費使用和自由傳播的操作系統
Linux應用:
1.Linux作爲Internet網絡服務器的應用
--提供Web DNS FTP和Mail服務
2.Linux作爲中小企業內部服務器的應用
--提供網絡代理 網絡防火牆 DHCP和文件共享服務
3.Linux作爲軟件開發環境的應用
--支持C C++ PHP Java Python語言等(強烈建議計算機專業的同學安裝Linux(Ubuntu)系統做日常開發)
Linux系統的特點:
多用戶多任務
一切都是文件(文件夾也是文件)
支持多種平臺
完全免費(這個特點也是很多公司選擇Linux操作系統的原因)
Linux基礎知識:
Linux的內核版本由三個部分組成(主版本號 次版本號 末版本號)
開發版本:第二位數字是奇數
穩定版本:第二位數字是偶數
什麼是Linux系統的發行版
正如之前所說的,內核是一個操作系統的核心。然而一個完整的操作系統不僅僅只是內核而已。在內核的基礎上掛載第三方軟件可以構成不同的操作系統,常見的發行版操作系統由Ubuntu centOS redHat
Linux系統的啓動過程:
系統加電->BIOS自檢系統-BIOS裝入MBR啓動代碼->啓動代碼運行,載入指定操作系統內核->操作系統初始化->啓動各種守護進程->建立終端->登陸系統
用戶及文件管理-權限表示:
共九位,每三位爲一組,共三組
各組依次代表文件所有者 同組用戶和其他用戶對該文件的權限
每組的三位一次代表讀 寫 執行權限
每一組都是rwx三個符號和"-"符號的組合
r:讀權限 w:寫權限 x:執行權限 -:禁止
u:文件所有者 g:同組用戶 o:其他用戶 a :all = ugo ,所有用戶
例:rwxr-xr-- (r:4 w:2 x:1 -:0 數字和表示權限,各權限的權重)
Linux常見操作命令:
sudo vi /etc/hostname 修改本機的設備名稱
useradd 增加用戶 useradd test 新增test用戶
userdel 刪除用戶
groupadd 增加組 groupadd test 新增test用戶組
groupdel 刪除組
passwd 設置密碼
chown 改變文件的所有權 chown a file1.txt 將文件file1的所有權改爲用戶a
chgrp 改變文件分組 chgrp b file1.txt 將文件file1的所屬組改爲組b
chmod 改變文件的權限 chmod o +x file1.dep 爲其他用戶賦予可執行權限
chmod a -w+x file1.dep 所有用戶取消寫權限加上執行權限
su 用戶切換
shutdown 關機
reboot 重啓
install 文件安裝
rm 文件刪除
kill 殺死進程
tar 文件壓縮
cd 切換目錄
grep 全文搜索