tar命令的補(bǔ)充參數(shù);
--exclude
tar--exciude 排除 打包壓縮的時(shí)候,排除某些軟件
[root@oldboyedu59 ~]# tar zcf /tmp/etc.tar.gz /etc/
tar: Removing leading `/' from member names
[root@oldboyedu59 ~]# tar zcf /tmp/etc-paichu.tar.gz /etc/ --exclude /etc/services
tar: Removing leading `/' from member names
命令符‘|‘ 管道符號(hào),把管道前面命令的結(jié)果通過管道傳遞給后面的命令!
[root@oldboyedu59 ~]# tar tf /tmp/etc.tar.gz |grep services
etc/services
etc/firewalld/services/
[root@oldboyedu59 ~]# tar tf /tmp/etc-paichu.tar.gz |grep services
etc/firewalld/services/
Linux下面的對(duì)比工具(比較兩個(gè)文件的內(nèi)容)
命令diff和 vimdiff
命令Lrzsz 把文件上傳或下載到Linux (包括 rz和sz)
命令rz 把windows文件上傳到Linux
命令sz 把Linux文件的下載到Windows
命令date 顯示或設(shè)置時(shí)間
顯示時(shí)間;date +%F顯示年月日 (%F=%Y%m%d)
dat+%T顯示時(shí)分秒 (%T=%H%M%S) %w周幾顯示
例題:
顯示當(dāng)前時(shí)間以年月日-小時(shí)格式
20190101-10
顯示當(dāng)前時(shí)間以年_月_日-小時(shí)_周幾 格式
2019_01_01-10_3
[root@oldboyedu59 ~]# #顯示當(dāng)前時(shí)間以年月日-小時(shí)格式
[root@oldboyedu59 ~]# date +%Y%m%d
20190410
[root@oldboyedu59 ~]# date +%Y%m%d-%H
20190410-10
[root@oldboyedu59 ~]# #顯示當(dāng)前時(shí)間以年_月_日-小時(shí)_周幾 格式
[root@oldboyedu59 ~]# date +%Y_%m_%d-%H_%w
2019_04_10-10_3
dat命令參數(shù);-d根據(jù)描述顯示日期
[root@oldboyedu59 ~]# #顯示1天前時(shí)間以年月日-周幾格式
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]# date +%Y%m%d-%w -d "-1day" (過去-day 將來+day)
20190409-2
[root@oldboyedu59 ~]# #顯示7天前時(shí)間 以年_月_日-小時(shí)_周幾 格式
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]# date +%Y_%m_%d-%H_%w -d '-7day'
2019_04_03-10_3
dat命令參數(shù);-s修改時(shí)間
自動(dòng)同步時(shí)間
ntpdate 根據(jù)網(wǎng)站時(shí)間修改系統(tǒng)的時(shí)間
ntp1.aliyun.com
ntp7.aliyun.com
[root@oldboyedu59 ~]# ntpdate ntp1.aliyun.com
10 Apr 10:30:12 ntpdate[21482]: step time server 120.25.115.20 offset 233922587.162742 sec
[root@oldboyedu59 ~]# date
Wed Apr 10 10:30:23 CST 2019
文件屬性深入:
ls -lhi
-l 顯示詳細(xì)信息
-h 以人類可讀的形式顯示大小
-i 顯示文件或目錄inode號(hào)碼
echo -n 不顯示每行結(jié)尾的回車
inode和block
inode空間 存放文件屬性信息(大小 所有者 權(quán)限 文件類型 硬鏈接數(shù) 時(shí)間)文件名沒有存放在這里,指引block位置
block 數(shù)據(jù)塊 block 用來存放文件的內(nèi)容(實(shí)體)
inode和biock特點(diǎn)
inode:
256字節(jié)(了解)
inode在同一個(gè)分區(qū)(文件系統(tǒng))中是唯一的。
Linux下面創(chuàng)建1個(gè)非空文件需要占用1個(gè)inode和至少1個(gè)block
查看文件或目錄:ls -i
block:
block大小4k
文件比較小1k,剩余的3k將無法使用。
文件比較大10G,占用多個(gè)block
ls -lh
查看inode和block整體情況;
block一共有多少 還剩多少(查看磁盤空間使用情況)
df -h
inode一共有多少 還剩多少
df -i
硬鏈接和軟鏈接區(qū)別
WFRN_$OCEBZT.png