Hogyan kell használni Érintse meg az üres fájlok létrehozásához és az időbélyegek módosításához
A számítógép minden fájlja rendelkezik egy időbélyeggel, amely tartalmazza a fájl hozzáférési és módosítási idejét, de tudta, hogy megváltoztathatja az időbélyeget? Itt van, hogyan kell csinálni.
A Touch Command használata
Az „érintés” parancs elég sok helyen áll rendelkezésre, ahol a Bash-héj, amely tartalmazza a Linuxot vagy a Windows-ot, a Cygwin telepítve van. Íme a parancs beállításai:
Ha ellenőrizni szeretné a fájl időbélyegét, akkor ezt a parancsot teheti meg:
stat fájl
Nyilvánvaló, hogy győződjön meg róla, hogy a „file” -t a fájl nevével helyettesíti.
-és -m opciók
Ez a két lehetőség frissíti a hozzáférési és módosítási időt. A használatuknak nem lehet gond. Itt van a szintaxis:
érintse meg a fájlt
Ez frissíti a „fájl” hozzáférési idejét az aktuális dátumra és időre. A (-a) opciókat a (-m) gombbal helyettesítheti, hogy ugyanezt tegye, de a módosítási időt. Ha a fájl nem létezik, akkor egy üres, azonos nevű fájl jön létre az aktuális könyvtárban.
-c opció
Ha ezt az opciót használja, az érintés nem fog semmit tenni, ha a megadott fájl nem létezik. Néz:
érintse meg a -c omárt
A fenti példában az érintés nem tesz semmit, mint „omar”, a fájl nem az a személy, nem létezik.
-r opció
Ez az opció hasznos lehet, ha egy időbélyeget másol egy fájlból egy másik fájlba. Mint így:
érintse meg a -r file1 fájlt2
Ahol a „file1” a referenciafájl, és a „file2” a frissítendő fájl. Ha az időbélyeget egynél több fájlra szeretné átmásolni, akkor mindezeket a parancsban is megadhatja, és egyidejűleg létrehozzák őket.
érintse meg a -r file1 file2 file3 fájlt4
-d és -t opciók
Mind a (-d), mind a (-t) opciók ugyanazt teszik, ami ugyanazokat a tetszőleges időbélyeget állítja be a hozzáférési és módosítási idők számára. A különbség az, hogy (-d) szabad formátumú, emberi olvasható dátumot használ, ez azt jelenti, hogy a „Sun, 2004. február 29, 16:21:42” vagy „2004-02-29 16:21:42” vagy akár „következő Csütörtök". Ez az opció komplex ahhoz, hogy itt teljesen leírja. Másrészről (-t) egy egyszerű bélyegzőt használ, amelyet csak használni kíván. A bélyegző [[CC] YY] MMDDhhmm [.ss]. [CC] évszázad, és figyelmen kívül hagyhatja és figyelmen kívül hagyhatja a másodperceket is. Ha figyelmen kívül hagyja a [CC] -et, a parancs helyettesíti azt az évtől függően. Ha csak két számjegyet ad meg az évre, akkor a CC 20 évig (0 ~ 68) és 19 évig (69 ~ 99)..
touch -t 3404152240 fájl
touch -t 8804152240 fájl
Az első parancsban a fájl időbélyegei a következőképpen lesznek beállítva: 2044. április 15. 10:40. Míg a második parancs az 1988. április 15-ére állítja, ami egy másik században van. Ha nincs megadva év, akkor az az adott évre lesz beállítva. Példa:
touch -t 04152240 fájl
Ezzel az időbélyeget 15-re állítjath 2011. április 10: 40-kor, mert a cikk írása idejére 2011-re.
Opciók kombinálása tetszőleges egyéni hozzáférési és módosítási idők beállításához
Az (-a) és (-m) opciók csak az időbélyegeket frissítik az aktuális időre, és a (-d) és (t) opciók egyidejűleg beállítják a hozzáférési és módosítási időbélyegeket is. Tegyük fel, hogy csak az 5-ös hozzáférési időt szeretnénk beállítanith 2016. június 17-én 17: 30-kor. Nos, az (-a) és (-t) -t használjuk mindkettőnek tetszőleges idő beállítására és csak a hozzáférési időbélyegre történő alkalmazására. Példa:
touch -at 1606051730 fájl
vagy
érintse meg a -a -t 1606051730 fájlt
És ha ugyanazt akarja elvégezni a módosítás idejére, csak (-at) helyettesítse a (-mt) -t. Könnyű.
Üres fájlok létrehozása
A touch parancs második és leghíresebb használata üres fájlok létrehozása. Ez hülyeségnek tűnhet, miért lenne bárki érthetetlenül túlterhelte a számítógépét üres hülyeségfájlokkal, de valóban akkor jön létre, amikor például egy projekten dolgozik, és szeretné nyomon követni a dátumokkal és időkkel kapcsolatos előrehaladást. Így van egy mappa a projekt nevével, és az érintéssel létrehozhatja az üres fájlokat az eseményekkel, mint fájlneveket. Más szóval, naplót hozhat létre. Példa:
érintse meg a ~ / desktop / project / stage1_completed elemet
Most van egy fájl, amely jelzi a projekt 1. szakaszának befejezését a fájl létrehozásakor, és ezúttal a parancs kiadásával láthatja:
stat ~ / desktop / project / stage1_completed
A tapintótól függően különböző módon érheti el a kapcsolatot. Ha több jó felhasználási módot ismernek, akkor ossza meg a megjegyzéseket, vagy olvassa el az érintőképernyőről további információkat az emberről szóló oldaltól vagy egy terminálról az „ember érintése” parancs kiadásával.