Skip to content
skillbld
Linux Command Line · 14-day planAll days
Day 13 of 14 30 min

Work with servers from the terminal. Check connections with ping, call web APIs with curl and process the answers with jq, see addresses and open ports, install software with apt, and connect to remote machines securely with SSH and keys.

By the end of today you can

  • Check that a machine is reachable with ping, and see addresses and listening ports
  • Make HTTP requests and download files with curl and wget
  • Process JSON API responses with jq
  • Install, update and remove software with apt
  • Connect to servers with ssh and set up key-based login

What's inside

  • 5 sections
  • 3 diagrams and mind maps
  • 7 code examples you can run
  • 5-question quiz
  1. 1Is it reachable? ping
  2. 2Addresses and ports
  3. 3Talking HTTP: curl
  4. 4Installing software: apt
  5. 5Logging in to servers: ssh

Sign in free to read this lesson

Get the full lesson with diagrams, runnable code and the quiz. Your progress is saved across devices.

Sign in free

Keep going

Day 13: Networking & Packages · Linux Command Line · SkillBld