Pinned Tweet
π Look whatβs hereβ¦
First Steps With Linux is now available in paperback. π
firststepswithlinux.com/papeβ¦
First Steps With Linux retweeted
I turned this book into an interactive learning experience π§
π Learn Linux from the ground up
π» Practise commands as you go
π§ Test yourself with knowledge checks
π Track your progress
π Continue where you left off
π
Earn completion certificates
π€οΈ Follow a guided learning path
π Prepare for the RHCSA exam with mock exams
Same book. More ways to learn.
Start learning for free β sysxplore.com
First Steps With Linux retweeted
New learning experience (sysxplore.com)π₯
Another great day to pick up a Linux book and read.
firststepswithlinux.com/papeβ¦
Quick Linux tip:
You can enable timestamps in your bash command history to see when you ran previous commands. This can be useful for tracing what you were working on and when.
To add timestamps to your history, just set the HISTTIMEFORMAT environment variable like so:
$ export HISTTIMEFORMAT="%F %T "
Now when you view your history or grep through it, you'll see a timestamp next to each command indicating when it was run:
$ history | tail -n 5
Or to save a couple of keystrokes:
$ history 5
The format "%F %T" shows the date and time, but you can customize it to your liking.
Note: This does not put historical timestamps on commands you executed before setting HISTTIMEFORMAT.
P.S. Learning Linux doesnβt have to be overwhelming.
I wrote First Steps With Linux, a 700+ page guide designed to take you from beginner to confident Linux user and sysadmin.
Everything you need to build real Linux skills in one place.
Get your copy:
read.sysxplore.com/l/first-sβ¦
First Steps With Linux retweeted
Bought all this because I wanted to start a podcast. Never did.
Iβll try again next year.
First Steps With Linux retweeted
my copy of it arrived today, and it looks great. Well done @sysxplore π
#Linux #book #training #documentation
Itβs out! π
First Steps With Linux is finally available in paperback.
And I have to admitβ¦
Turns out I accidentally wrote a bible.
Holding the finished book in my hands for the first time was a surreal feeling.
If youβve been waiting for a physical copy, itβs here:
firststepswithlinux.com/papeβ¦
First Steps With Linux retweeted
Replying to @sysxplore
@sysxplore arrived yesterday, now in Brazilian lands.
Another great day to pick up a Linux book and read. π§
Sharing is caring:
firststepswithlinux.com/papeβ¦
First Steps With Linux retweeted
Linux runs everywhere and is the backbone of modern technology. Technology depends on it like your life depends on oxygen.
Primeros Pasos con Linux
La guΓa prΓ‘ctica que te lleva de cero experiencia en Linux a administrar sistemas, redes y almacenamiento con total confianza, con ejemplos prΓ‘cticos en cada paso.
es.firststepswithlinux.com
We just crossed 2.3K followers!
Thank you all, and a huge thank you to everyone who has purchased the book. π€
First Steps With Linux retweeted
Tools and stack I used to write and self-publish my 700+ page book, First Steps with Linux:
Writing
β’ AsciiDoc β writing and structuring the book
β’ VS Code / AsciiDocFX β writing and editing
β’ Applivre β a custom VS Code extension I built for chapter ordering, automatic includes, code line highlighting, build profiles, and theme management
Design & book tooling
β’ Inkscape β designing the visuals and book cover
β’ Ruby β custom Asciidoctor extensions and layouts
β’ YAML + CSS β PDF and EPUB themes
β’ Rouge β syntax highlighting for code blocks
Labs
β’ Vagrant β provisioning the hands-on Linux labs used throughout the book
Building
β’ Asciidoctor PDF + EPUB3 β generating the PDF and EPUB
β’ Shell scripts β automated build workflows
β’ Docker β reproducible build environment
Version control & automation
β’ Git + GitHub β version control
β’ GitHub Actions β automated builds
Proofreading
β’ Grammarly β proofreading
Publishing
β’ Gumroad β PDF + EPUB
β’ Amazon KDP β paperback + Kindle
A lot goes into making a book beyond just writing it.
Linux filesystem and directory structureπ§
π /
βββ π bin
β βββ βοΈ ls
β βββ βοΈ bash
βββ π boot
β βββ πΎ vmlinuz
β βββ πΎ initrd.img
βββ π dev
β βββ πΏ sda1
β βββ πΏ sdb
βββ π etc
β βββ π οΈ passwd
β βββ π οΈ fstab
βββ π home
β βββ π james
β β βββ π οΈ .bashrc
β β βββ π documents
β β βββ π .ssh
β β βββ π id_rsa
β β βββ π authorized_keys
β βββ π traw
β βββ π οΈ .profile
β βββ π pictures
β βββ π .ssh
β βββ π id_rsa
β βββ π authorized_keys
βββ π lib
β βββ βοΈ libc.so
β βββ βοΈ libm.so
βββ π media
β βββ π cdrom
β βββ π usb
βββ π mnt
β βββ π mymount
βββ π opt
β βββ π myapp
βββ π proc
β βββ π cpuinfo
β βββ π meminfo
βββ π root
β βββ π οΈ .bash_history
β βββ π .ssh
β βββ π id_rsa
β βββ π authorized_keys
βββ π run
β βββ π utmp
β βββ π systemd
βββ π sbin
β βββ βοΈ init
β βββ βοΈ reboot
βββ π srv
β βββ π myservice
βββ π sys
β βββ π devices
β βββ π firmware
βββ π tmp
β βββ π temp1
β βββ π temp2
βββ π usr
β βββ π bin
β β βββ βοΈ perl
β β βββ βοΈ python
β βββ π lib
β β βββ βοΈ libssl.so
β β βββ βοΈ libcrypto.so
β βββ π local
β βββ π bin
β βββ π lib
β βββ π share
βββ π var
βββ π log
β βββ π syslog
βββ π auth.log
βββ π mail
βββ π run
βββ π spool
βββ π www
If youβve been struggling with Linux and everything still feels confusing, look no further.
I wrote this Linux BIBLE specifically for you.
It takes you from knowing absolutely nothing about Linux to becoming a confident Linux user and sysadmin.
Available in both paperback and Kindle.
firststepswithlinux.com/papeβ¦






























