排除
tar命令--exclude參數(shù)
打包壓縮的時(shí)候排除某個(gè)或多個(gè)文件不進(jìn)行打包壓縮
特殊符號(hào)( | )管道
管道前面的命令的結(jié)果傳輸給后面的命令
管道兩邊都是命令
linux下的對(duì)比工具
diff (different)和vimdiff
對(duì)比兩個(gè)文件的內(nèi)容有什么不同
diff

vimdiff

兩個(gè)對(duì)比工具相比較來看,vimdiff命令查看不同相對(duì)直觀
上傳下載lrzsz
lrzsz的作用:從linux系統(tǒng)把文件上傳或下載到windows系統(tǒng)
rz :把Windows的文件上傳到linux系統(tǒng)
sz :把linux下的文件下載到Windows
命令date
顯示或設(shè)置時(shí)間
顯示年月日參數(shù) date +%F=date +%Y-%m-%d
顯示時(shí)分秒?yún)?shù)date +%T=date +%H-%M-%S
顯示周幾 date +%w
根據(jù)描述來顯示日期參數(shù)-d
例:date -d ‘-1day’ 查看一天之前的時(shí)間
設(shè)置時(shí)間參數(shù)-s
自動(dòng)同步時(shí)間命令ntpdate (centos6系統(tǒng)默認(rèn)安裝,7系統(tǒng)默認(rèn)沒有安裝,需要下載)
根據(jù)時(shí)間服務(wù)器修改系統(tǒng)的時(shí)間

命令ls
參數(shù)-h 以人類可讀的形式來顯示大小
參數(shù)-i 顯示文件或目錄的索引節(jié)點(diǎn)/inode號(hào)碼
echo -n 是不顯示每行結(jié)尾的回車(回車=\n)
inode和block
含義
inode存放的是文件屬性信息(文件名沒有存放在inode,所以文件名不屬于文件屬性信息),存放著block的位置
block叫數(shù)據(jù)塊,用來存放文件的內(nèi)容/實(shí)體
關(guān)系
查看一個(gè)文件——>會(huì)先去inode空間找到block的位置——>然后在通過block空間顯示要查看的文件的內(nèi)容
特點(diǎn)
inode :大小256字節(jié),linux系統(tǒng)下面創(chuàng)建1個(gè)非空文件都需要占用1個(gè)inode和至少占用1個(gè)block,inode在同一個(gè)分區(qū)中是唯一的
block: 大小有1k,2k,4k(現(xiàn)在一般4k大?。?,假如一個(gè)文件較小,1k左右,它也會(huì)占用一個(gè)block,但是剩余的空間其他的文件無法使用,除非再次在該文件寫入。假如文件較大,10G左右,它將會(huì)占用多個(gè)block。
查看整體情況
inode用df命令+-i參數(shù),來進(jìn)行查看,查看inode使用了多少,還剩多少,一共有多少
block用df命令+-h參數(shù),來進(jìn)行查看,來以人類可讀的形式顯示block一共有多少,剩余多少,使用多少。
(就是查看一下磁盤的使用情況)
硬鏈接與軟鏈接
含義
硬鏈接:在同一個(gè)磁盤分區(qū)中,inode號(hào)碼相同的兩個(gè)文件互為硬鏈接
軟鏈接:也叫符號(hào)鏈接,包含著指向另一個(gè)文件的inode信息的文本文件
區(qū)別
1.創(chuàng)建的區(qū)別
硬鏈接使用命令ln創(chuàng)建,軟鏈接使用命令ln+參數(shù)-s創(chuàng)建。
2.含義不同
硬鏈接:在同一分區(qū)中inode號(hào)碼相同的文件
軟鏈接: 存放原文件的位置(inode號(hào)碼與原文件不同)
3.特點(diǎn)不同
硬鏈接:不能對(duì)目錄進(jìn)行創(chuàng)建硬鏈接
軟鏈接:可以對(duì)目錄進(jìn)行創(chuàng)建軟鏈接,軟鏈接可以跨分區(qū),硬鏈接不可以。
4.刪除的區(qū)別
- 刪除軟鏈接,原文件,硬鏈接文件無影響
- 刪除硬鏈接,原文件,軟鏈接文件無影響
- 刪除原文件,硬鏈接文件無影響,軟鏈接文件失效
- 刪除原文件和硬鏈接文件,文件刪除