Mastering the Linux Command Line • Bert Jan Schrijver • GOTO 2019

preview_player
Показать описание
This presentation was recorded at GOTO Amsterdam 2019. #GOTOcon #GOTOams

Bert Jan Schrijver - JavaOne Rockstar & Champion, NLJUG leader & CTO at OpenValue @bjschrijver

ABSTRACT
Short version: I'll show you everything you need to know about the Linux command line as a developer.

Long(er) version:
As a developer, you often have to deal with Linux servers. Troubleshooting, digging through logs, editing configuration files, you name it. If you're used to working with Windows or OSX GUI's, the Linux terminal might appear fairly basic and difficult to use.
But, with some basic background knowledge and a small set of terminal commands in your toolbox, it can actually be extremely powerful and loads of fun!
In this session, I'll explain the concepts behind the Linux command line and I'll demo loads of useful stuff. You'll learn how to quickly navigate, find files, examine and search through logs, how to investigate a system under load, a bit of shell scripting, ssh tunneling and more!
At the end of this session, you'll have the chance to throw your own problems and use cases at me - I'll come up with solutions on the spot. Bring your own problems ;-)
This talk takes places entirely in the command line. No slides, no IDE, just [...]

Download slides and read the full abstract here:

RECOMMENDED BOOKS

#Linux #LinuxCommandLine

Looking for a unique learning experience?

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Рекомендации по теме
Комментарии
Автор

I am using the shell for many years and still I learned new things from this video.

amitev
Автор

The shell is my primary workhorse and has been for several years but I still find amazing what you can do just by composition of simple concepts. Nice talk!

nazavode
Автор

Excelente exposicion, saludos from Argentina. Thanks a lot!

patriciodibernardi
Автор

Bert you killed it... I loved the whole presentation! Quality content.

viveknayak
Автор

What a nice video, thank you for sharing!

georgestatefield
Автор

When I grow up I would like to be like this guy in Linux terminal. Great talk!

juanrada
Автор

Thanks for the amazing talk.
Btw, I usually use the command `nc -vz <ip> <port>` in order to check if <port> is opened on machine with IP address <ip> (e.g. nc -vz 192.168.1.130 8080)

rodelias
Автор

If you repeat this talk, consider a quick demo of ssh-keygen (encourage using a passphrase) and ssh-agent (to make it practical)... This way if someone snags your ssh-key you wont be totally destroyed.

ssjcory
Автор

For anyone who wants to learn vi / vim: just type vimtutor on your commandline.. :-)

jangroot
Автор

ifconfig is deprecated and no longer comes installed

HelicopterHatHacker
Автор

Do I really should invest my time in learning vi or vim in 2020? I use nano everytime I need console editor, otherwise I use sublime or some IDE.

peteziek