排除
tar命令--exclude參數(shù)
打包壓縮的時候排除某個或多個文件不進行打包壓縮
特殊符號( | )管道
管道前面的命令的結(jié)果傳輸給后面的命令
管道兩邊都是命令
linux下的對比工具
diff (different)和vimdiff
對比兩個文件的內(nèi)容有什么不同
diff
vimdiff
兩個對比工具相比較來看,vimdiff命令查看不同相對直觀
上傳下載lrzsz
lrzsz的作用:從linux系統(tǒng)把文件上傳或下載到windows系統(tǒng)
rz :把Windows的文件上傳到linux系統(tǒng)
sz :把linux下的文件下載到Windows
命令date
顯示或設(shè)置時間
顯示年月日參數(shù) date +%F=date +%Y-%m-%d
顯示時分秒?yún)?shù)date +%T=date +%H-%M-%S
顯示周幾 date +%w
根據(jù)描述來顯示日期參數(shù)-d
例:date -d ‘-1day’ 查看一天之前的時間
設(shè)置時間參數(shù)-s
自動同步時間命令ntpdate (centos6系統(tǒng)默認安裝,7系統(tǒng)默認沒有安裝,需要下載)
根據(jù)時間服務(wù)器修改系統(tǒng)的時間
命令ls
參數(shù)-h 以人類可讀的形式來顯示大小
參數(shù)-i 顯示文件或目錄的索引節(jié)點/inode號碼
echo -n 是不顯示每行結(jié)尾的回車(回車=\n)
inode和block
含義
inode存放的是文件屬性信息(文件名沒有存放在inode,所以文件名不屬于文件屬性信息)们童,存放著block的位置
block叫數(shù)據(jù)塊,用來存放文件的內(nèi)容/實體
關(guān)系
查看一個文件——>會先去inode空間找到block的位置——>然后在通過block空間顯示要查看的文件的內(nèi)容
特點
inode :大小256字節(jié),linux系統(tǒng)下面創(chuàng)建1個非空文件都需要占用1個inode和至少占用1個block十性,inode在同一個分區(qū)中是唯一的
block: 大小有1k,2k塑悼,4k(現(xiàn)在一般4k大芯⑹省),假如一個文件較小厢蒜,1k左右霞势,它也會占用一個block,但是剩余的空間其他的文件無法使用斑鸦,除非再次在該文件寫入愕贡。假如文件較大,10G左右巷屿,它將會占用多個block颂鸿。
查看整體情況
inode用df命令+-i參數(shù),來進行查看攒庵,查看inode使用了多少嘴纺,還剩多少,一共有多少
block用df命令+-h參數(shù)浓冒,來進行查看栽渴,來以人類可讀的形式顯示block一共有多少,剩余多少稳懒,使用多少闲擦。
(就是查看一下磁盤的使用情況)
硬鏈接與軟鏈接
含義
硬鏈接:在同一個磁盤分區(qū)中慢味,inode號碼相同的兩個文件互為硬鏈接
軟鏈接:也叫符號鏈接,包含著指向另一個文件的inode信息的文本文件
區(qū)別
1.創(chuàng)建的區(qū)別
硬鏈接使用命令ln創(chuàng)建墅冷,軟鏈接使用命令ln+參數(shù)-s創(chuàng)建纯路。
2.含義不同
硬鏈接:在同一分區(qū)中inode號碼相同的文件
軟鏈接: 存放原文件的位置(inode號碼與原文件不同)
3.特點不同
硬鏈接:不能對目錄進行創(chuàng)建硬鏈接
軟鏈接:可以對目錄進行創(chuàng)建軟鏈接,軟鏈接可以跨分區(qū)寞忿,硬鏈接不可以驰唬。
4.刪除的區(qū)別
- 刪除軟鏈接,原文件腔彰,硬鏈接文件無影響
- 刪除硬鏈接叫编,原文件,軟鏈接文件無影響
- 刪除原文件霹抛,硬鏈接文件無影響搓逾,軟鏈接文件失效
- 刪除原文件和硬鏈接文件,文件刪除