Je prosinec a každý uživatel linuxového terminálu si zaslouží odměnu jen za to, že celý rok zvládl. Přinášíme vám tedy jakýsi adventní kalendář linuxových hraček s příkazovým řádkem. Co je to hračka příkazového řádku? Může to být hra, zbytečný žrout času nebo jen něco, co vám přinese radost na terminálu.
Linuxový terminál
- 7 nejlepších emulátorů terminálu pro Linux
- 10 nástrojů příkazového řádku pro analýzu dat v systému Linux
- Stáhnout nyní:SSH cheat sheet
- Cheat sheet pro pokročilé příkazy systému Linux
- Výukové programy příkazového řádku systému Linux
Dnešní hračka příkazového řádku Linuxu je návrhem moderátora komunity Opensource.com Bena Cottona. Ben navrhl sl , což je zkratka pro steam lokomotiva .
Je to také, pohodlně a ne náhodou, běžný překlep pro Linux ls příkaz. Chcete přestat psát chybně ls? Zkuste nainstalovat sl . Pravděpodobně je zabalen pro vaše výchozí úložiště. Pro mě to ve Fedoře znamená, že instalace byla stejně jednoduchá jako:
$ sudo dnf install sl
Nyní stačí zadat sl vyzkoušet.
Můžete si všimnout, stejně jako já, že Ctrl+C nevykolejí váš vlak, takže musíte počkat, až projede celý vlak. To vás naučí psát chybně ls !
Chcete se podívat na zdroj sl ? Na GitHubu je konec.
sl je také skvělou příležitostí podělit se o osobní PSA o licencování open source. Zatímco jeho licence byla „dostatečně open source“, aby mohla být zabalena pro mou distribuci, technicky se nejedná o licenci schválenou OSI. Za řádkem copyright, licence zní jednoduše:
Everyone is permitted to do anything on this program including copying,
modifying, and improving, unless you try to pretend that you wrote it.
i.e., the above copyright notice has to appear in all copies.
THE AUTHOR DISCLAIMS ANY RESPONSIBILITY WITH REGARD TO THIS SOFTWARE.
Bohužel, když zvolíte licenci, která není schválena OSI, můžete náhodně vytvářet práci navíc pro své uživatele, protože musí zjistit, zda vaše licence bude v jejich situaci fungovat. Umožňují jim jejich firemní zásady přispívat? Mohou program vůbec legálně používat? Slučuje se licence s licencí jiného programu, který s ní chtějí integrovat?
Pokud nejste právník (a možná, i když jste), orientace v prostoru nestandardních licencí může být složitá. Pokud tedy stále hledáte novoroční předsevzetí, proč si nevybrat pouze licence schválené OSI pro všechny nové projekty, které zahájíte v roce 2019.
Žádná neúcta k tvůrci, ačkoli. sl je stále skvělá malá hračka příkazového řádku.
Máte oblíbenou hračku příkazového řádku, o které si myslíte, že bych ji měl vyprofilovat? Kalendář pro tuto sérii je z velké části naplněn, ale zbývá mi pár míst. Dejte mi vědět v komentářích níže a já se na to podívám. Pokud bude místo, pokusím se ho zahrnout. Pokud ne, ale dostanu nějaké dobré příspěvky, udělám na konci souhrn čestných uznání.
Podívejte se na včerejší hračku, zapojte se do příkazového řádku Linuxu a zítra se vraťte na další!