/dev/hda2:代表IDE硬盤
/dev/sdb3: 代表SCSI硬盤
a:是分區(qū)命名的第三個字母在岂,表示分區(qū)在哪個設(shè)備上豫缨,例如
/dev/had 代表第一塊IDE硬盤
/dev/sdb 代表第二塊SCSI硬盤
/dev/sdd 代表第四塊SCSI硬盤
2:這個數(shù)字代表分區(qū)村视,linux前4個分區(qū)用數(shù)字1~4表示吉挣,邏輯分區(qū)從5開始
/dev/had2 表示第一塊IDE硬盤的第二個主分區(qū)或邏輯分區(qū)
/dev/sdc6 表示第三塊SCSi硬盤的第二個邏輯分區(qū)
分區(qū):
/boot 用來存儲一些系統(tǒng)引導(dǎo)信息和內(nèi)核信息 100M
swap 相當(dāng)于windows中虛擬內(nèi)存的概念稍味,內(nèi)存數(shù)據(jù)與硬盤的交換 2G
/usr /var 前面的"/" 表示每個分區(qū)都是放在根分區(qū)下創(chuàng)建的
physical id 物理cpu
cpu cores 每個物理cpu的內(nèi)核個數(shù)
processor 邏輯cpu=物理cpu*每個物理cpu內(nèi)核的個數(shù)
設(shè)備與設(shè)備文件
設(shè)備文件的命名方式是主設(shè)備號加次設(shè)備號
主設(shè)備號說明設(shè)備類型井濒,次設(shè)備號說明具體指哪一個設(shè)備
軟盤 /dev/fdx fd 軟盤驅(qū)動器(floppydisk) 次設(shè)備號x是軟盤驅(qū)動器相應(yīng)的編號
例如 /dev/fd0 表示系統(tǒng)中第一個軟盤驅(qū)動器
U盤 /dev/sdax
IDE光驅(qū) /dev/had
SCSI光驅(qū) /dev/srx
磁帶 /dev/stx
設(shè)備掛載
mount -t 文件系統(tǒng)類型 設(shè)備名掛載點(diǎn)
/mnt目錄專門用作臨時掛載
掛載光盤 mount -t iso 9660 /dev/hda /mnt/cdrom
卸載光盤 umount /mnt/cdrom
目錄:
/etc/ 存放系統(tǒng)管理相關(guān)的配置文件及子目錄
hosts 設(shè)定用戶自己ip于名字對應(yīng)的表
resolv.conf 客戶端DNS配置文件
profile 系統(tǒng)全局環(huán)境變量配置文件
/usr 存放應(yīng)用程序和文件
src 所有程序的源代碼
local 本地安裝的軟件和其它文件
/var 存放系統(tǒng)運(yùn)行及軟件運(yùn)行的日志信息
/dev 目錄包換系統(tǒng)所有設(shè)備文件
/proc 目錄中所有信息都是內(nèi)存的映射
/boot 目錄存放的是啟動Linux時的一些核心文件
/bin 目錄存放的是可執(zhí)行的二進(jìn)制文件 存放我們經(jīng)常使用的命令 ls cd cp
/sbin super user 只有超級用戶才能執(zhí)行的命令 關(guān)機(jī)命令 shutdown
/lib 存放共享程序庫和映像文件
/lost+found 用戶保存丟失的文件
linux內(nèi)核由5部分組成
1.內(nèi)存管理
2.進(jìn)程管理
3.進(jìn)程間通信
4.虛擬文件
5.網(wǎng)絡(luò)接口
init初始化系統(tǒng)啟動慢灶似,centos7 systemd取代init
以前的運(yùn)行級別runlevel概念被新的運(yùn)行目標(biāo)target取代
查看運(yùn)行級別于target對應(yīng)關(guān)系
ll /lib/systemd/system/runlevel*.target
runlevel0.target--> poweroff.target 關(guān)機(jī)模式
runlevel1.target--> rescue.target 單用戶模式或救援模式
runlevel2,3,4.target--> mutil-user.target 取代runlevel2 3 4 多用戶模式
runlevel5.target--> graphical.target 圖形界面
runlevel6.target--> reboot.target 重啟系統(tǒng)模式
系統(tǒng)服務(wù)管理工具systemd
systemd提供了非常強(qiáng)大的命令行工具systemctl
啟動、停止服務(wù)
systemctl start httpd.service
控制服務(wù)是否開機(jī)啟動
systemctl enable httpd.service
systemctl disable httpd.service
systemctl status httpd.service
shell
重定向:不使用系統(tǒng)默認(rèn)的標(biāo)準(zhǔn)輸入和輸出瑞你,重新指定
輸入重定向
輸出重定向
錯誤輸出重定向
2>>
單引號 '' 字符串中所有字符的特殊含義將被忽略
雙引號 “” 大部分特殊字符當(dāng)做普通字符酪惭,但仍然有些特殊字符保留自己特殊含義 例如"$"、“\”
su - root 會加載root環(huán)境變量
軟鏈接 ln -s 源文件 目標(biāo)文件
zip -r 壓縮后的文件名 壓縮目錄
源碼安裝.tar.gz
RPM包安裝方式:相當(dāng)于exe文件者甲,是已經(jīng)編譯好的二進(jìn)制可執(zhí)行文件春感,缺點(diǎn)對操作系統(tǒng)環(huán)境的依賴很大
i386 適用于inter80386以后x86架構(gòu)的計算機(jī)
i686 適用于inter80686 以后的x86架構(gòu)的計算機(jī)
x86_64 適用于x86架構(gòu)64位處理器的計算機(jī)
noarch 與硬件架構(gòu)無關(guān),可以通用
rpm -q 查詢
rpm -qi -ql -qp
yum安裝:通過從遠(yuǎn)程互聯(lián)網(wǎng)主機(jī)上下載PRM包,同時解決各個軟件之間的關(guān)系
清除暫存中舊rpm頭文件和包文件
yum clean
設(shè)置主機(jī)和ip綁定配置文件/etc/hosts
主機(jī)和ip綁定也叫本地解析鲫懒,當(dāng)訪問綁定主機(jī)嫩实,系統(tǒng)就會從hosts查找對應(yīng)的ip地址,而不是尋找DNS服務(wù)器進(jìn)行ip解析
127.0.0.1 localhost.localdomain localhost.
第一部分表示網(wǎng)絡(luò)IP地址
第二部分表示主機(jī)名.域名
第三部分表示主機(jī)名
開啟ip轉(zhuǎn)發(fā)功能
echo "1" > /proc/sys/net/ipv4/ip_forward
添加一條路由規(guī)則
route add -net 172.16.136.0 netmask 255.255.255.0 gw 172.16.135.254
openssh,是telnet 服務(wù)的安全替代品窥岩,是默認(rèn)安裝的
配置文件 /etc/ssh/sshd_config