Dobry kanał do nauki systemu Linux:

https://m.youtube.com/@LearnLinuxTV

Zawiera wiele różnorodnych materiałów związanych z Linuksem dla początkujących i zaawansowanych użytkowników.

#technologia #linux
Catharsis

@koszotorobur Z nauką linuxa to mam ten problem, że nigdy nie chce mi się tego robić tak po prostu, że sobie siedzę i pomyśle "o tera pora pouczyć się linuxa" xD. Preferuje taki model, że uczę się robiąc coś innego przy okazji, albo naprawiając coś co się zepsuje.


Chyba najwięcej przydatnych poleceń do terminala to nauczyłem się googlując dziwne błędy i przeglądając odpowiedzi do nich na archwiki albo stackoverflow.


Ewentualnie jeszcze sporo można się nauczyć próbując zrobić ręcznie rzeczy które zwykle robią się same. Np:


  • całe życie korzystasz z ubuntu lub innego prostego distro -> spróbuj dla zabawy zainstalować archa albo gentoo

  • siedzisz tylko na gnome/kde -> zrób sobie swoje własne środowisko graficzne, pobierz czyste WM i ręcznie skonfiguruj wszystko i pobierz potrzebne programy itp, nic mnie tak nie nauczyło czym dokładnie są i różnią się od siebie popularne DE jak właśnie takie coś.


Itp, zawsze preferowałem naukę przez zabawę, ale wiadomo każdy jest inny i podejrzewam, że dla wielu osób to by było zwyczajnie nudne a nie zabawne. Idk ale mnie nic tak kiedyś nie ucieszyło jak gdy moja pierwsza w życiu instalacja Archa wstała za pierwszym razem (ofc potem się wysypała xD).


Jeszcze np automatyzacja tasków potrafi być zabawna, zwłaszcza jak się lubi programowanie. I tutaj mogę dać tipa jednego. Generalnie jeśli myślicie, że do tego super znajomość basha jest mega potrzebna to wcale tak nie jest. O ile to nie jest coś gdzie trzeba bardzo dużą wydajność to możecie pisać skrypty w czymkolwiek co znacie i się do tego nada, nawet JavaScript xD. Zwyczajnie zapisujecie plik i zamiast .js dajecie .sh i na sam początek pliku wrzucacie #!/usr/bin/node i wtedy skrypt będzie interpretowany przez node i go normalnie odpalacie jak inne skrypty np ./skrypt.sh. A do noda jest masa różnych modułów w npm i można robić takie rzeczy że głowa mała.

koszotorobur

@Catharsis - podoba mnie się Twój komentarz kolego

Ja nauczyłem się Linucha przez jego używanie - najpierw w domu po prostu instalując różne dystrybucje, a później w pracy (na serwerach barem metal a następnie w chmurze) - więc uważam Twoje rady za bardzo trafione.

Jeśli chodzi o automatyzację to BASH po prostu jest od razu i nie trzeba nic instalować - wygodne jest to jak się pracuje z serwerami zdalnym - jest BASH, jest vi(m) i po prostu robisz. Ja w pracy generalnie automatyzuję mniejsze rzeczy w BASHu a większe w Pythonie bo zawsze myślę o tym kto przyjdzie po mnie i szansa jest duża, że będą znali coś popularnego jak BASH i Python właśnie. Dla siebie nauczyłem się lubić Pythona i mnie jeszcze nie zawiódł.

Generalnie fajnie by było gdyby tag #linux trochę odżył, ale wymaga to właśnie takich ludzi jak Ty, którzy dzielą się nie tylko swoimi przemyśleniami, ale i doświadczeniami.

Catharsis

@koszotorobur Wiem, że generalnie bash i python będą lepsze do pisania skryptów ale podaje przykład, że można we wszystkim a teoretycznie to JavaScript jest teraz najpopularniejszym językiem programowania, więc szansa, ze ktoś go będzie znać jest bardzo duża.


Generalnie fajnie by było gdyby tag #linux trochę odżył, ale wymaga to właśnie takich ludzi jak Ty, którzy dzielą się nie tylko swoimi przemyśleniami, ale i doświadczeniami.

Tak, też bym chciał dlatego mam go w obserwowanych i jak jest jakiś wpis pod którym mogę się jakoś merytorycznie wypowiedzieć to robię to. No i lubię pomagać ludziom więc jak widzę, że ktoś ma znany mi problem to staram się coś poradzić.


Miałem też w sumie plany aby coś tutaj popisać na tagu jakieś posty ale nie wiem jeszcze co by to mogło być tak aby dało się pod tym tworzyć jakąś sensowną dyskusję. Chciałoby się jakoś zachęcić ludzi do korzystania z Linuxa ale z tym to raczej ciężko bo zaraz zlecą się ludzie typu "linux jest darmowy jeśli twój czas jest bezwartościowy" kiedy ty nawet nie wspominałeś nic o tym, że jest za darmo bo to dla ciebie nie ma znaczenia bo korzystasz z Linuxa bo uważasz go za lepszy system i cena tutaj nie gra roli xD. Ale spokojnie, wydaje mi się, że Linux zyska mocno na popularności w momencie końca wsparcia dla Windowsa 10 bo masa ludzi zostanie z całkiem użytecznymi jeszcze komputerami na których nie będzie dało się zainstalować najnowszego Windowsa i jakaś część z tych ludzi może zwróci się w stronę Linuxa, pomarzyć zawsze warto.

koszotorobur

@Catharsis - Linuks na desktopie działa tylko coraz lepiej - od lat sam używam i mam coraz mniej problemów z nim - więc też uważam, że będzie doskonałą alternatywą dla Windows 10 jak wsparcie dla tego systemu wygaśnie.

Jeśli chodzi o JavaScript - jak kto lubi - ja używam trochę we frontendzie jak robię webowe narzędzie do pracy używając frameworka SvelteKit - do bakendu FastAPI bo mi się najlepiej w tym kodzi.

Polecam udzielać się więcej i samemu dodawać nowe posty kolego - może trochę dzięki nam tag odżyje

Zaloguj się aby komentować