每天一個(gè)linux命令(8):cp 命令
1、esentutl /g %windir%/security/database/secedit.sdb (該命令參數(shù)用于查詢secedit.sdb文件是否被損壞,若返回“integrity check successful”,剛表示該文件沒(méi)有被損壞,否則請(qǐng)執(zhí)行第2步命令參數(shù)以修復(fù)secedit.sdb文件)。不幸的是linux命令,ansible無(wú)法知道你的命令所指向的內(nèi)容是否改變了什么東西,為了讓ansible知道這一點(diǎn),我們需要提供刪除和創(chuàng)建這2個(gè)參數(shù)給它,當(dāng)使用創(chuàng)建時(shí),如果文件已經(jīng)存在,那么命令將不會(huì)被執(zhí)行,如果執(zhí)行刪除時(shí),文件存在,那么命令將被執(zhí)行。然后解釋下后面的命令:在/etc/下會(huì)有cron.hourly,cron.daily,cron.weekly,cron.monthly這四個(gè)文件夾linux命令,他們下面分別放著一些文件,用來(lái)指定每小時(shí),每天,每個(gè)星期,每個(gè)月要執(zhí)行的操作,命令run-parts的意思是執(zhí)行下面目錄里面的程序和腳本,例如run-parts /etc/cron.hourly意思就是執(zhí)行/etc/cron.hourly文件夾下的程序以及腳本。
1.命令格式:
用法:
cp[選項(xiàng)]...[-T]源目的
或:cp[選項(xiàng)]...源...目錄
或:cp[選項(xiàng)]...-t目錄源...
2.命令功能:
將源文件復(fù)制至目標(biāo)文件,或?qū)⒍鄠(gè)源文件復(fù)制至目標(biāo)目錄。
3.命令參數(shù):
-a,--archive 等于-dR--preserve=all
--backup[=CONTROL 為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份
-b 類(lèi)似--backup但不接受參數(shù)
--copy-contents 在遞歸處理是復(fù)制特殊文件內(nèi)容
-d 等于--no-dereference--preserve=links
-f,--force 如果目標(biāo)文件無(wú)法打開(kāi)則將其移除并重試(當(dāng)-n選項(xiàng)
存在時(shí)則不需再選此項(xiàng))
-i,--interactive 覆蓋前詢問(wèn)(使前面的-n選項(xiàng)失效)
-H 跟隨源文件中的命令行符號(hào)鏈接
-l,--link 鏈接文件而不復(fù)制
-L,--dereference 總是跟隨符號(hào)鏈接
-n,--no-clobber 不要覆蓋已存在的文件(使前面的-i選項(xiàng)失效)