Debian ------->Ubuntu(debian 的一個衍生版本)
------->slackware
-----> redhat----->CentOS(CentOS被redhat 收購了)
【Redhat 6 7 8 9】
Fedora 完整的紅帽系統,隻進行測試
RHEL 伺服器版本
RHEL 5(orale的資料庫) 6 7
大約3-5年更新一次版本,差別很大
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX9kleNNTWE5EMFRVT3V1MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jN4ETNyIDMyEzNwgDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
可以修改boot選項,使虛拟機首先從硬碟啟動,其次是iso 啟動,同時保證虛拟機還同時挂載上
/ 子目錄裡面有軟連接配接---就是快捷方式
/bin 下面存的是普通使用者的指令
/boot 裝置啟動的關鍵檔案包括核心
/dev 存放的裝置硬體檔案, 不能删除
sda 表示目前系統的第一塊硬碟。
stdout 标準輸出檔案 就是螢幕
stdin 标準輸入檔案
sr0 就是光驅
/etc 系統的配置檔案
/home 普通使用者的家目錄
/root 超級使用者的家目錄
/run 是預設光驅挂載目錄, RH67自動放在/run裡面
/sbin 是超級使用者的指令
/bin 是普通使用者的指令
/tmp 可以定期清理
/usr 軟體安裝預設路徑 源碼包一般手工安裝在/usr下面
/root/bin OR sbin是root 下面的軟連接配接 指向/usr/bin和/usr/sbin
/usr/bin
/usr/sbin
/usr 下面有幫助文檔
/var 裝特殊檔案, 比如裝apache, 日志也存在var 下面
/lib 存放一些函數的
/lib64 存放64位函數的
/mnt LINUX提供的挂載目錄,挂載裝置直接mount 到mnt 上,LINUX的規則
cd - 在兩個路徑裡頻繁切換
cd 回到家目錄
cd .. 上級目錄 cd ../../
關機指令:
powoff
init 0
systemctl poweroff
shutdown
ls -l 長格式 顯示出來
b表示塊裝置,s 表示字元裝置,p表示管道裝置。
第五列 “.”表示該檔案有SELinux的卷标
硬碟/U盤是塊裝置
建立檔案:
touch file
touch 能更新時間戳
第一個是更新12開始的時間戳
第二個是取消\*的特殊含義--轉義字元
? 通配符 比對任意一個字元
rm -i file
rm-rf file/目錄
mkdir
mkdir -p
cp -a 保留原有屬性
mv
檢視指令:
cat
tac
more
less
head
tail
history
!number 執行那個指令
!his 執行最近的滿足條件的指令
幫助:
ls --help 大部分指令可以--help
whatis useradd
man:(1/5/8)
1 普通使用者的指令
5 檢視配置檔案怎麼寫
8 管理者能用的指令
which useradd
man -k pass 模糊查詢
man -k password 模糊查找
----------------------------------------
man -aw passwd 章節提示
man 5 passwd
man -k password 模糊查找 找單詞
----------------------------------------
? 通配符 比對任意一個字元