No video

Konsola / terminal - najważniejsze komendy

💥 Roadmapa programisty - Czego, kiedy i dlaczego się uczyć, żeby zostać programistą: roadmapaprogra...
💥 Pobierz darmowego ebooka "Jak zostać programistą - krok po kroku": www.jaknauczyc...
Pasja Informatyki o WSL2: • Linux jako apka w Wind...
How to Configure Vim like VSCode: • How to Configure Vim l...
Różnice między less, more, cat: www.baeldung.c...
Uprawnienia do plików: www.tutorialsp...
Zsh + Oh My Zsh + Powerlevel10k:
/ make-your-terminal-bea...
/ how-to-make-your-termi...
dev.to/abdfnx/...
github.com/rom...
00:00 Czym jest konsola systemowa i dlaczego trzeba ją znać?
05:37 Nawigacja (wyświetlanie plików i folderów, wyświetlanie aktualnego katalogu, zmiana katalogu)
15:45 Wyszukiwanie plików i folderów
19:22 Wyświetlanie dokumentacji komend (man i tldr)
22:11 Tworzenie i usuwanie plików i folderów
25:54 Kopiowanie plików i folderów
31:26 Przenoszenie plików i folderów
33:21 Podglądanie zawartości i edycja plików tekstowych
36:37 Windowsowy wiersz poleceń
🔥 Subskrybuj kanał: www.youtube.co...
📸 Instagram: / jaknauczycsieprogramow...
📘 Grupa na Facebooku: / jaknauczycsieprogramow...
✉️ Mail: kamil.brzezinski@gmail.com

Пікірлер: 79

  • @claybeadbrancelets
    @claybeadbrancelets Жыл бұрын

    To mój 1 filmik o Linuxie i już mniej więcej to umiem!!! Bardzo dużo konkretnych wiadomości i to po polsku już nie muszę się męczyć żeby przetłumaczyć prawie każde słowo!!! Dzięki!!!😄

  • @dafimperator
    @dafimperator Жыл бұрын

    Świetnie uczysz, bardzo praktycznie i we właściwym tempie. Jak, że na stare lata dopiero będę zaczynał przygodę z Linuxem to powoli się przyzwyczajam do konsoli. Do tej pory przydawała mi się tylko przy SSH i zdaję sobię sprawę, że po prostu trzeba to umieć. Niemniej po wieloletniej pracy z Total Commanderem trudno mi uwierzyć, że można na plikach pracować efektywniej i przyjemniej niż z TC. Nawet robiłem takie zabawy z programistami z którymi dzielę biuro - rzuciłem im wyzwanie - parę różnych popularnych operacji na plikach i folderach - kto zrobi szybciej. Oni w konsoli czy ja w TC i wychodziło, że do podstawowych operacji TC był lepszy. Ale to taka moja luźna refleksja :) Pewnie są sytuacje, w których operacje konsolowe temat załatwią szybciej, albo będzie to jedyna możliwość.

  • @czarny9907
    @czarny99073 жыл бұрын

    i od razu wieczór polepszony:) jak zwykle świetna robota!!

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Dzięki! :)

  • @imStasiu
    @imStasiu3 жыл бұрын

    z lekkim opóźnieniem oglądam :) pojawił się materiał o którym wspominałem pod innym nagraniem :) Super Kamil tak trzymaj! Tak jak ktoś wspominał już w komentarzach mogłaby się kiedyś pojawić cześć druga na ten temat. Pozdrawiam

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Pewnie, wrócimy jeszcze do konsoli :)

  • @hoofie7371
    @hoofie73713 жыл бұрын

    Świetna robota, jak zawsze. :) Na Windowsie również korzystam z Cmdera.

  • @dorotamartyniuq5553
    @dorotamartyniuq55532 жыл бұрын

    Dziękuję za te wszystkie filmiki! Są naprawdę bardzo pomocne:)

  • @piotrrabiej2926
    @piotrrabiej29262 жыл бұрын

    Super, dużo wiedzy i konkretów w jednym miejscu.

  • @pr1712
    @pr17124 ай бұрын

    Hej, bardzo fajny tutorial, natomiast brakuje wyjasnien co oznaczają skróty komend. Np pwd - print working directory (prawdopodobnie nie wiem domyslam sie) ls - list (pewnie od litere L i S) tak samo jest np w przypadku hormonów angielskie nazwy są czesto trafne (i skroty) potem kalki do PL powoduja utrudnienia w nauce tak naprawde np GnRH - czyli gonadotropin realising hormone - hormon uwalniający gonadotropiny w polsce mamy nazwe gonadoliberyna, i jest to (jeszcze nie tak dlugie) te terminy mogą mylic czesto

  • @ukaszxyz5689
    @ukaszxyz56893 жыл бұрын

    O matko, jak ja długo tkwiłem w niewiedzy - "tldr" złoooto!

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Nooo to jest genialne narzędzie! Bo nie oszukujmy się, man to jest dramat 😃

  • @Michał_Markowski
    @Michał_Markowski Жыл бұрын

    po 5 minutach idę po herbatę i wracam bo się ciekawie robi, mam wrażenie że te materiały są coraz bardziej aktualne

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    Жыл бұрын

    To co jest w tym filmie to tak uniwersalne rzeczy, że pewnie i za 20 lat będą aktualne :)

  • @thorbjorn1993
    @thorbjorn19933 жыл бұрын

    Łee Panie, kolejne dobre materiały :D Ogólnie zacząłem swoje pierwsze atakowanie firm CV'kami i jest odzew co jeszcze bardziej motywuje do nauki. Pierwsze testy mam za sobą i zobaczymy co dalej :) Wszyscy ,którzy sie wahają czy wysłać CV czy nie to polecam wysłać. Od razu jest zastrzyk motywacji i dowiedziecie się co podszlifować albo czego się nauczyć jeszcze. Pozdrawiam!

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Mega! Wysyłanie CV i branie udziału w rozmowach rekrutacyjnych to bardzo ważna rzecz, bo nawet jeżeli nie uda nam się dostać pracy / staży / praktyk od razu, to dowiadujemy się, czego nam jeszcze brakuje i czego musimy się nauczyć. Dokładnie tak jak mówisz :) Daj znać za jakiś czas jak Ci poszły te rekrutacje! Trzymam mocno kciuki!

  • @thorbjorn1993

    @thorbjorn1993

    3 жыл бұрын

    ​@@JakNauczycSieProgramowania No jest ciężko, póki co jedna rozmowa oblana ale z pozytywnym skutkiem dla mnie. Kolejne rozmowy już nie są tak stresujące i wiemy czego nie ogarniamy. Trzeba cisnąć podstawy i to mocno. Okazuje się ,że teoria u mnie aż taka zła ale problem był z zadaniem praktycznym. Zamotałem się na maksa ale trzeba się przygotować do zadania pod presją i z limitem czasu no i poziom zadania będzie ciężki na bank. Nie bać się, robić tyle ile się umie bo to sprawdza tylko co znamy. Rada dla wszystkich co myślą ,że to jeszcze nie czas wysłać CV jest prosta - wysyłajcie CV bo więcej z tego dobrego wyjdzie niż złego :)

  • @marcin2x4
    @marcin2x43 жыл бұрын

    Serdecznie polecam WSL'a. Pięknie integruje się z Visual Studio Code.

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Microsoft naprawdę pięknie ogarnął tego WSLa :)

  • @robertzdeb8103
    @robertzdeb81033 жыл бұрын

    super materiał! chcemy więcej! :D

  • @spoiler-man9640
    @spoiler-man96403 жыл бұрын

    Ja to tam zawsze lubię jak idę w gości to włączyć tam kompa otworzyć cmd na fullscreena ustawić color na zielony i wpisać Dir/s

  • @matteomatarrelli6594
    @matteomatarrelli6594 Жыл бұрын

    Dziękuję, świetny materiał :)

  • @walik7059
    @walik70593 жыл бұрын

    Ciekawy materiał, wrzuć kiedyś jeszcze więcej o konsoli :D

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Myślę, że kiedyś coś się jeszcze pojawi :D O konsoli można opowiadać sporo :)

  • @1982neopoznan
    @1982neopoznan2 жыл бұрын

    Fajnie opisujesz

  • @konradoruiz399
    @konradoruiz3992 жыл бұрын

    Dziekuje za wiedze brachu !

  • @lambobovino5317
    @lambobovino5317 Жыл бұрын

    Super materiał :)

  • @muminekzapasowy8
    @muminekzapasowy83 жыл бұрын

    Świetny film! Nie wiem jak ty, ale mi jednak bardziej odpowiada korzystanie z programów w wersji cli, jeśli takie są dostępne. Czasem wpisanie kilku poleceń jest znacznie szybsze od szukania danej opcji w interfejsie graficznym.

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Zgadzam się w 100%! Dzięki dobrego opanowaniu narzędzi konsolowych można pracować szybciej i efektywniej, a do tego jak się wpadnie w taki pozytywny programistyczny trans, człowiek nie traci tej koncentracji przełączając się na GUI. Z konsolą można mieć wszystko ogarnięte w jednym miejscu, a i sama konsola nie odwraca tak mocno uwagi od tego, na czym jesteśmy skupieni.

  • @Rudzix66
    @Rudzix663 жыл бұрын

    Po tym filmie zdecydowałem się na git basha, bo jest "mądrzejszy" od cmdera który też mi służył. Prosty przykład komenda find: komenda: find . -name '*.js' Git bash: zwrócił masę plików Cmder: File not found - '*.js' A wy co polecacie na "kochanego" Windowsa

  • @wojciech.s
    @wojciech.s3 жыл бұрын

    Do używania konsoli trzeba dojrzeć :D

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Myślę, że tak, ale nawet jak ktoś jeszcze do tego nie dojrzał, powinien mi zaufać, że pewnego dnia tej umiejętności po prostu będzie potrzebował :D

  • @MrKor4k
    @MrKor4k3 жыл бұрын

    Widzę że komendy w Macu są analogiczne jak w Ubuntu. Czy w Git Bash na Windowsie również będą działać? Jaka część komend jest zależna od systemu, a jaka uniwersalna? Przykładowo sudo apt-get install nie zadziała na windowsie, ale ls, rm, cd już tak

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Komendy to część shella, także jeżeli mamy dwa różne systemy, ale na obu z nich dostępny jest ten sam shell, komendy będą takie same. Warto jednak pamiętać, że poza podstawowymi komendami takimi jak cd, ls, cp, rm, itd. mamy też komendy, które uruchamiają konsolowe aplikacje, takie jak na przykład ping (do sprawdzania dostępności serwera) czy top (do sprawdzania aktywnych procesów). I tutaj mogą już wystąpić pewne różnice pomiędzy systemami operacyjnymi, bo różna może być implementacja tych narzędzi. Git Bash nie jest pełnoprawnym shellem, a jedynie emulatorem Basha, także nie wszystkie funkcjonalności Basha musiały zostać w nim zaimplementowane. Jeżeli chodzi o apt-get to nie jest to komenda bashowa, a aplikacja używana do zarządzania aplikacjami w systemach Ubuntu i Debian. Na MacOS też mamy podobne narzędzia - Homebrew oraz MacPorts.

  • @Jan-iu2nq
    @Jan-iu2nq3 жыл бұрын

    28:16 chyba mały błąd się wdarł cp -R to nie usuwanie folderów a kopiowanie

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Ooo faktycznie, zapomniałem zmienić tekst robiąc kopiuj - wklej podpisu ; ) Dzięki za zwrócenie na to uwagi!

  • @Wojciech_Zielinski
    @Wojciech_Zielinski Жыл бұрын

    A czy ktoś wie dlaczego w środowisku Windows nie wyświetla się tylda po pierwszym wciśnięciu klawisza na klawiaturze? Dopiero drugie naciśnięcie daje ~~. Trzecie naciśnięcie znowu nie wyświetla znaku i dopiero po czwartym jest ~~~~ itd. ?

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    Жыл бұрын

    www.reddit.com/r/windows/comments/qklx7w/why_do_i_have_to_type_twice_to_get_the_tilde_on/

  • @LyczeQQ
    @LyczeQQ3 жыл бұрын

    Hej Kamil! Jestem bardzo ciekawy, kiedy na kanale pojawi się coś na temat Fluttera. Mówiłeś, że chcesz poświęcić trochę czasu na poznanie tej technologii. Jeśli ogarniasz już wystarczająco temat, to może jakiś kurs na ten temat? Na polskim yt brakuje materiałów o Flutterze i myślę, że jest pole do Twojego popisu. Pozdrawiam! ;)

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Siema! 11-tego maja :) Dopracowuję właśnie bardzo fajny odcinek : )

  • @LyczeQQ

    @LyczeQQ

    3 жыл бұрын

    @@JakNauczycSieProgramowania Nie mogę się doczekać :D

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    @@LyczeQQ Ja też :D

  • @marcinadamski6465
    @marcinadamski64653 жыл бұрын

    Jako zatwardziały linuksiarz stwierdzam, że pomyliłeś vi z vim i nie wspomniałeś o nano, który jest równie często (czy nie częściej) jak vim spotykany na wszelkiej maści serwerach Warto byłoby wspomnieć też o poleceniach apropos i info w kwestii pomocy i dokumentacji A poza tym ok, zwłaszcza dla kogoś świeżego w temacie :-)

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Nie pomyliłem :) Na MacOS domyślnie dostępną implementacją vi jest vim i komenda vi startuje właśnie vima :)

  • @marcinadamski6465

    @marcinadamski6465

    3 жыл бұрын

    @@JakNauczycSieProgramowania No tak, geniusze z Cupertino wszystko muszą mieć po swojemu, nawet jeśli to tylko etykietka... Sorry, jeśli masz inną opinię o Apple, ale mi po prostu witki opadają

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    ​@@marcinadamski6465 Ale to nie jest tylko wybór Apple, podobnie jest w wielu dystrybucjach Linuxa: vi.stackexchange.com/a/3581. Sporo z nich jako domyślnej implementacji Vi używa właśnie Vima. Sprawdziłem teraz jak to wygląda na Ubuntu i tam też jest vim. Komenda vi -h na Ubuntu zwraca taką odpowiedź: VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr 15 2020 06:40:31)

  • @marcinadamski6465

    @marcinadamski6465

    3 жыл бұрын

    @@JakNauczycSieProgramowania To, że vim może pracować w trybie vi, to wiem, ale choć przez prawie 20 lat sporo różnych dystrybucji poznałem, nie spotkałem się z sytuacją, żeby vi było aliasem vim-a, działającym w trybie vim Jednak vi i vim trochę się różnią

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    ​@@marcinadamski6465 Nie wiem jak jest na innych dystrybucjach, ale z ciekawości zainstalowałem teraz jeszcze Kali Linux :D I też pod vi jest vim :)

  • @Bl4ney
    @Bl4ney2 жыл бұрын

    ktoś jest w stanie mi wytłumaczyć dlaczego w terminalu niektóre polecenia komendy uruchamiamy jednym lub dwoma myślnikami ? np. ls -a albo --help

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    2 жыл бұрын

    Tu jest to fajnie wyjaśnione: serverfault.com/a/387936

  • @mateusz6729
    @mateusz67292 жыл бұрын

    w 31 minucie kopiowanie zawartości z folderu "new" do "new2" skończyło się skopiowaniem także folderu? a nie tylko zawartości..

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    2 жыл бұрын

    Jeżeli tak to znaczy, że wywołałeś komendę cp -R new new2, a powinieneś wywołać cp -R new/ new2.

  • @sylwesteros157
    @sylwesteros1572 жыл бұрын

    Stosuję komendę mv wedle poradnika i zmienia mi nazwę pliku, nie przenosi go. Co może być powodem? Emulator git bash na windows.

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    2 жыл бұрын

    Musisz pokazać co dokładnie robisz krok po kroku, bo gdzieś jednak musisz popełniać błąd. Jaką komendę wywołujesz?

  • @dorotamartyniuq5553
    @dorotamartyniuq55532 жыл бұрын

    Jeśli chodzi o VIM - to czy aby nie przejść do trybu edytowania to trzeba wcisnąć "i" jak insert? (w filmiku jest "a"). Pozdrawiam serdecznie!

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    2 жыл бұрын

    Masz rację, ale są dwa sposoby przechodzenia do trybu edytowania. Pierwszy z nich to "a" czyli "append", drugi to - tak jak mówisz - "i" czyli "insert". Różnica jest w tym, gdzie pojawi się kursor - wciskając "i" zaczynamy pisać w miejscu, gdzie mieliśmy kursor, wciskając "a" przechodzimy o jedno miejsce w prawo. Także sporo zależy tutaj od naszych przyzwyczajeń :) Dzięki za komentarz i również pozdrawiam!

  • @dorotamartyniuq5553

    @dorotamartyniuq5553

    2 жыл бұрын

    @@JakNauczycSieProgramowania super, bardzo dziękuję za wyjaśnienie!

  • @czarekk8858
    @czarekk88583 жыл бұрын

    Super poradnik kiedy bendzie js?

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Pewnie w drugiej połowie roku, ale konkretnych planów w temacie JS jeszcze nie mam.

  • @emilkowalczyk9691
    @emilkowalczyk96913 жыл бұрын

    Mógłbyś dodać zakładki w filmie

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Już dodane, dzięki za przypomnienie!

  • @czarekk8858
    @czarekk88583 жыл бұрын

    Byłeś w telewozji!

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    Byłem! I nawet opowiadałem o tym tutaj: kzread.info/dash/bejne/eYNllKifqNbLh9I.html 😃

  • @czarekk8858

    @czarekk8858

    3 жыл бұрын

    @@JakNauczycSieProgramowania :)

  • @plgangster90
    @plgangster903 жыл бұрын

    Dlaczego nie można używać Windowsowego wiersza poleceń?

  • @mzpl7357

    @mzpl7357

    3 жыл бұрын

    Dlatego, że nie zawiera ona wszystkich poleceń oraz przy ewentualnej pracy z jakimś serwerem na którym będzie linux, będzie się używać tam tych komend.

  • @t0maszduda
    @t0maszduda2 жыл бұрын

    10:10 o jakim dokumencie jest tu mowa?

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    2 жыл бұрын

    Wydaje mi się, że miałem na myśli tę stronę: www.tutorialspoint.com/unix/unix-file-permission.htm, ale zapomniałem wrzucić link do opisu :) Dzięki za czujność!

  • @t0maszduda

    @t0maszduda

    2 жыл бұрын

    @@JakNauczycSieProgramowania dziękuję Pozdrawiam

  • @michalb1389
    @michalb13893 жыл бұрын

    Ale Windows ma shell'a -> Powershell

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    To prawda i faktycznie mogłem o Powershellu wspomnieć, ale w praktyce wśród programistów mało kto z niego korzysta :) Ja tak naprawdę jeszcze nigdy w pracy nie spotkałem się z sytuacją, żeby ktoś go używał ; )

  • @michalb1389

    @michalb1389

    3 жыл бұрын

    @@JakNauczycSieProgramowania Wszystko zależy od środowiska w którym sie pracuje. Dla programistów .NET Powershell będzie idealny. Powershell potrafi wszystko to co czym wspomniałeś/pokazałeś.

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    ​@@michalb1389 Bardzo cenna uwaga. Ja poza kilkoma aplikacjami napisanymi w C# jeszcze podczas studiów nie mam żadnego doświadczenia z .NET, więc patrzę z trochę innej perspektywy, ale kiedyś z ciekawości będę musiał się Powershellowi przyjrzeć dokładniej :)

  • @michalb1389

    @michalb1389

    3 жыл бұрын

    @@JakNauczycSieProgramowania Polecam zerknąć.. bez problemu dostaniemy się za pomocą Powershella do baz zaczynają do SQL przez DB2 kończąc na SAP'ie. Można tworzyć sobie mikro serwisy pobierające dane a pomocą API. Docker który za pomocą Powershella zarządzamy. Cala platforma komunikacji z 356/Azurem to właśnie Powershell. Generalnie kiedyś to narzędzie było dla Administratorów. Teraz można nawet pisać małe aplikacje Forms'owe gui.

  • @JakNauczycSieProgramowania

    @JakNauczycSieProgramowania

    3 жыл бұрын

    ​@@michalb1389 Powiem Ci, że brzmi to mega ciekawie :) Poczytałem teraz trochę o połączeniach z bazami danych, o REST-owych zapytaniach i właśnie scrolluję tutorial z tworzenia prostego GUI. Muszę teraz tylko znaleźć odrobinę wolnego czasu i trochę się z tym Powershellem pobawić :) Dzięki za fajną inspirację do nauki!

  • @abecadloabc1
    @abecadloabc13 жыл бұрын

    Śmieszne. Ja mam na myszce 2 przyciski. Przód i wstecz.

Келесі