![30 věcí, které je třeba provést po minimální instalaci RHEL/CentOS 7](/f/a69aa78677e83e6b6a8ba88f016ee308.jpeg?width=100&height=100)
Svět Linuxu je plný spousty zábavných a zajímavých věcí, čím více do toho vstupujeme, tím více věcí najdeme. V našem úsilí přinést pro vás ty malé hacky a tipy, kterými se odlišujete od ostatních, jsme přišli se třemi malými triky.
Naplánování úlohy/příkazu v Linuxu je zkratka pro cron. Kdykoli potřebujeme naplánovat práci, voláme cron, ale víte, že můžeme naplánovat práci na později bez kukuřice? Můžete to udělat podle níže uvedeného doporučení.
Spusťte příkaz (řekněme datum) každý 5 s a zapište výstup do souboru (např date.txt). Abychom tohoto scénáře dosáhli, musíme spustit níže uvedený skript vložky přímo na příkazovém řádku.
$ true; udělat datum >> date.txt; spát 5; Hotovo &
Anatomie výše uvedeného skriptu jedné vložky:
Podobně můžeme stejným způsobem spustit libovolný skript. Zde je příkaz pro volání skriptu po určitém intervalu (řekněme 100 s) a název skriptu je název_skriptu.sh
.
Za zmínku také stojí, že výše uvedený skript by měl být spuštěn v adresáři, kde leží skript, který má být nazýván, jinak musíte zadat úplnou cestu (/home/$USER/…/script_name.sh
). Syntaxe pro volání skriptu ve výše popsaném intervalu je:
$ true; do /bin /sh název_kriptu.sh; spát 100; Hotovo &
Závěr: Výše uvedená vložka nenahrazuje Cron, protože nástroj Cron podporuje ve srovnání spoustu možností a je velmi flexibilní a přizpůsobitelný. Pokud však chceme spustit určité testovací případy nebo I/O benchmark, pak výše uvedený příkaz singe splní svůj účel.
Přečtěte si také:11 Příklady plánování úloh Linux Cron
Co děláme pro vymazání obrazovky? Možná si říkáte, jak hloupé je pokládat takovou otázku. Všichni víme, že je toPrůhledná‘Příkaz. Pokud si však zvykneme používat kombinaci kláves „ctrl+l„Abychom vymazali terminál, ušetříme spoustu času.
Kombinace klíčůCtrl+l„Má stejný účinek jako“Průhledná‘Příkaz. Takže od příště použít ctrl+l vymažte rozhraní příkazového řádku Linuxu.
Závěr: Od té doby ctrl+l je kombinace klíčů, takže ji nemůžeme použít ve skriptu. Pokud potřebujeme vyčistit obrazovku uvnitř skriptu shellu, zavolejte příkaz „clear“, pro všechny ostatní případy, které mě teď napadají, je ctrl+l více než dostačující.
Tohle je úžasný hack, který moc lidí nezná. Příkaz můžete spustit bez ohledu na to, co se vrátí zpět do aktuálního adresáře. Vše, co musíte udělat, je spustit příkaz v závorkách, tj. Mezi nimi ( a )
.
Podívejme se na příklad,
[chráněno emailem]: ~ $ (cd/home/avi/Stahování/)
[chráněno emailem]:~
Nejprve to CD do adresáře Soubory ke stažení a pak se najednou vraťte zpět do domovského adresáře. Možná se domníváte, že se příkaz neprovedl az nějakého důvodu nevyvolává chybu, protože ve výzvě není žádná změna. Pojďme ještě trochu upravit ..
[chráněno emailem]: ~ $ (cd/home/avi/Stahování/&& ls -l)
-rw-r 1 avi avi 54272 3. května 18:37 text1.txt. -rw-r 1 avi avi 54272 3. května 18:37 text2.txt. -rw-r 1 avi avi 54272 3. května 18:37 text3.txt. [chráněno emailem]:~$
Takže ve výše uvedeném příkazu nejprve změnil aktuální adresář na Soubory ke stažení a poté seznam obsahu tohoto adresáře, než se vrátíte zpět do aktuálního adresáře. Také to dokazuje, že příkaz byl úspěšně proveden. Můžete spustit jakýkoli druh příkazu v závorkách a vrátit se zpět do aktuálního pracovního adresáře bez problémů.
To je prozatím vše, pokud znáte nějaké takové linuxové hacky nebo triky, můžete se s námi o ně podělit prostřednictvím naší sekce komentářů a nezapomeňte tento článek sdílet se svými přáteli ...