Portál AbcLinuxu, 9. května 2025 21:17
#include <stdio.h> #include <sys/klog.h> int main(int argc, char **argv) { int loglvl; if (argc < 2) { printf("syntax: kloglvl level\n"); return 0; } if (sscanf(argv[1], "%d", &loglvl) < 1) { printf("Invalid number.\n"); return 0; } klogctl(8, NULL, loglvl); return 0; }Jako parametr se programu zadá žádaná úroveň (já volím
3
), v konzoli je pak celkem klid. Pozor na jazyk. :-)
Zaujímalo by ma, nakoľko je nutné ovládať jazyk C, aby som mohol Linux pohodlne spravovať, konfigurovať a riešiť niektoré problémy pri napr. kompilácii.
Pro běžnou práci a správu systému není znalost céčka nějak životně důležitá. Pro tu kompilaci už se to ale celkem hodí, přeci jen je lepší, když těm chybovým hláškám aspoň trochu rozumíte.
A tiež ma máta otázka, či je možné vôbec bez hlbšej znalosti Linux používať k spokojnosti.
Když budete mít po ruce někoho, kdo vám ten systém nainstaluje, nakonfiguruje a postará se o řešení případných problémů, pak asi ano. Je-li to systém, který máte doma a jediný systémák široko daleko jste vy sám, pak to asi není dobrý nápad. Pro úplnost bych ale doplnil, že přesně totéž si myslím i o Windows, rozdíl je především v tom, jak moc se snaží systém předstírat, že je tomu jinak.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.