一、本節內容
1、《day1--linux安裝》的的回顧
2、linux由來
3、linux終端使用技巧
4、linux系統文件的簡析
5、linux的幾個基本命令
二、《day1--linux安裝》的的回顧
1 、linux安裝
1 分區:
/boot : 100M 存放鏡像文件
swap : 2048M 交換分區
/ : 25G 根分區
所有文件都是從跟開始。
所有的設備皆文件。
2 包定製:
開發: 開發庫和開發工具全選
語言選擇: 中文和英文全選
2 、安裝tools工具
3 、感興趣的朋友請看:
點擊打開鏈接或者https://blog.csdn.net/perfect1t/article/details/80316238
二、linux的由來或起源
感興趣的朋友請看:https://blog.csdn.net/qq_35523593/article/details/63683856,大概的起源就是如此了。
三、linux終端使用技巧
1、在桌面環境打開終端的方法:
(1) 桌面點擊右鍵 => 打開終端 (默認打開目錄是當前用戶家目錄)
(2) 按鍵盤 alt + F2 彈出窗口輸入:gnome-terminal , 回車或點運行
(3) 應用程序 => 附件 => 終端
(4) 關閉終端: exit
2、在一個終端打開多個標籤的快捷鍵: ctrl + shift + t
3、標籤之間切換快捷鍵: alt + NUM(數字鍵,爲鍵盤字母上方的數字鍵)
4、終端字體大小的調整
(1) 放大字體: (ctrl) +( shitf) + (+)(ctrl shitf + ,其中shift+是爲了把默認的=號轉換爲+號)
(2) 縮小字體: (ctrl ) + (-)
5、終端窗口的最大化與最小化
(1) 窗口最大化:alt + F10
(2) 窗口最小化:alt + F9
(3) 窗口從最小化轉爲原來的: ctrl + tab (或alt + tab)
6、在終端對虛擬機進行重啓與關機
(1) 重啓: a> 輸入:reboot,回車 b> inti 6 , 回車 c> shutdown -r
(2) 關機: a> init 0 b> shutdown -h now (立刻關機,不提醒其他用戶)
四、linux系統文件的簡析
linux的文件系統:
/ : 表示根文件 所有文件都是從根開始 絕對路徑
bin : 表示存放基本命令
etc : 存放配置文件的目錄
lib : 庫目錄
.so 表示動態庫
.a 表示靜態庫
opt : 擴張包存放路徑
sbin: 管理員命令存放目錄
sys :
proc: 虛擬文件目錄
tmp : 臨死目錄
boot: 存放鏡像文件
[root@localhost /]# uname -r 查看內核版本
2.6.18-194.el5
2 : 表示主版本號
6 : 表示次版本號
奇數:表示測試版本
偶數:表示穩定版本
18 :表示釋放版本號
[root@localhost /]# uname -a 顯示系統信息
Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
Linux :表示內核
localhost.localdomain :表示主機名
2.6.18-194.el5 :表示內核版本
1 SMP Tue Mar 16 21:52:43 EDT 2010 :表示第一次發佈時間
i686 i686 i386 : 表示系統平臺
i686 : 表示32位操作系統
x86_64 : 表示64位操作系統
GNU/Linux : 表示操作系統
[root@localhost /]# lsb_release -a 查看系統版本
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release: 5.5
Codename: Tikanga
home :表示普通用戶家目錄
mnt :表示掛載目錄
usr :表示用戶安裝目錄
dev :表示設備文件目錄
字符設備:c
塊設備 : b
media : 表示光盤或者U盤的掛載目錄
root : 管理員的家目錄
linux文件系統補充:
進入Linux根目錄(即“/”,Linux文件系統的入口,也是處於最高一級的目錄),運行“ls–l”命令,看
到Linux包含以下目錄。
1./bin
包含基本命令,如ls、cp、mkdir等,這個目錄中的文件都是可執行的。
2./sbin
包含系統命令,如modprobe、hwclock、ifconfig等,大多是涉及系統管理的命令,這個目錄中的文件都是可執行的。
3./dev
設備文件存儲目錄,應用程序通過對這些文件的讀寫和控制以訪問實際的設備。
4./etc
系統配置文件的所在地,一些服務器的配置文件也在這裏,如用戶賬號及密碼配置文件。busybox的
啓動腳本也存放在該目錄。
5./lib
系統庫文件存放目錄等。
6./mnt
/mnt這個目錄一般是用於存放掛載儲存設備的掛載目錄,比如含有cdrom等目錄。可以參看/etc/fstab的定義。有時我們可以讓系統開機自動掛載文件系統,並把掛載點放在這裏。
7./opt
opt是“可選”的意思,有些軟件包會被安裝在這裏。
8./proc
操作系統運行時,進程及內核信息(比如CPU、硬盤分區、內存信息等)存放在這裏。/proc目錄爲僞文件系統proc的掛載目錄,proc並不是真正的文件系統,它存在於內存之中。
9./tmp
用戶運行程序的時候,有時會產生臨時文件,/tmp用來存放臨時文件。
10./usr
這個是系統存放程序的目錄,比如用戶命令、用戶庫等。
11./var
var表示的是變化的意思,這個目錄的內容經常變動,如/var的/var/log目錄被用來存放系統日誌。
12./sys
Linux 2.6以後的內核所支持的sysfs文件系統被映射在此目錄上。Linux設備驅動模型中的總線、驅動和設備都可以在sysfs文件系統中找到對應的節點。當內核檢測到在系統中出現了新設備後,內核會在sysfs文件系統中爲該新設備生成一項新的記錄。
五、linux的幾個基本命令
1、命令的分類
linux基本命令
命令分類:
內部命令:kernel(shell)自帶的一些命令(命令沒有路徑)
外部命令:就是用戶自己安裝的一些命令(有路徑)
如何區分是內部命令還是外部命令:
type + cmd
案例:
[root@localhost ken]# type cd
cd is a shell builtin 表示是內部命令
[root@localhost ken]# type fdisk
fdisk is /sbin/fdisk 表示是外部命令
[root@localhost ken]# type ls
ls is aliased to `ls --color=tty'
[root@localhost ken]# type cp
cp is aliased to `cp -i'
[root@localhost ken]# which ls 查找命令存放路徑
alias ls='ls --color=tty'
/bin/ls
2、tab :
(1) 對命令的自動補齊
(2) 對文件的自動補齊
3、man : 幫助命令
man 的手冊:
1 Commands 表示基本命令
2 System calls 表示系統調用函數
3 Library calls 表示C庫 數學庫 第三方庫說明文檔
4 Special files 表示特殊文件的說明文檔
5 File formats and conventions 表示文件格式或者鏈接
6 Games 表示遊戲開發相關文檔
7 Conventions and miscellaneous 表示網絡相關的文檔
8 System management commands 表示管理員幫助信息
9 Kernel routines 表示kernel相關信息
4、info 幫助
5、help
6、內事不決問百度 外事不絕問谷歌