Linux is more than just an OS. π§
It powers most of the internet and helps developers understand how computers, servers, networking, and real systems work.
Developers love Linux because of its freedom, control, performance, and powerful open-source tools. @kabalabg
π§ Day 6/30 β #Linux
Every Linux user eventually needs to edit configuration files, scripts, logs, and application settings.
Knowing how to use a text editor is a fundamental Linux skill.
Editing Files in Linux β Vi, Vim, Nano, and GUI Editors
Linux offers both terminal-based and graphical text editors, each designed for different workflows and experience levels.
Popular Linux Editors:
β Vi
β Vim
β Nano
β GUI Editors
Vi Editor
Vi is the classic text editor found on almost every Linux system.
Benefits:
β Lightweight
β Available by default on most distributions
β Useful for server administration
Basic Commands:
β i = Enter insert mode
β Esc = Exit insert mode
β :w = Save file
β :q = Quit editor
β :wq = Save and quit
Vim Editor
Vim (Vi Improved) extends Vi with advanced features.
Benefits:
β Syntax highlighting
β Auto-completion
β Powerful navigation shortcuts
β Plugin ecosystem
Many developers and system administrators prefer Vim for daily work.
Nano Editor
Nano is one of the easiest Linux text editors for beginners.
Basic Commands:
β Ctrl + O = Save file
β Ctrl + X = Exit editor
β Ctrl + K = Cut line
β Ctrl + U = Paste line
Nano is ideal if you're new to Linux and want a simple editing experience.
GUI Editors
Desktop Linux distributions also provide graphical editors such as:
β Gedit
β Kate
β Mousepad
These editors work similarly to Notepad or other desktop text editors.
Why This Matters:
β Edit configuration files
β Write shell scripts
β Manage server settings
β Update application files
β Become comfortable working entirely from the terminal
Learning at least one terminal editor is essential because many Linux servers operate without a graphical interface.
π§ Grab Linux Ebook: https://t.co/DeHjJ1Wubf
#Linux #LinuxTutorial #Vim #Vi #Nano #Terminal #OpenSource #DevOps #SystemAdministration #100DaysOfCode
Day 5/30 Linux File Permissions
Today we explored Linux file permissions and learned how Linux controls access to files and directories.
Read (r), Write (w), Execute (x) permissions
user, Group, and Others
chmod β change permissions
chown β change file own
@kabalabg@iammelody
Day 4/30 Working with Files in Linux
Today we learned how to create, view, copy, move, and delete files using the Linux terminal.
Commands covered:
touch β create files
cat β view file contents
cp β copy files
mv β move or rename files
rm β delete files
Follow for more info
Linux is more than just an OS. π§
It powers most of the internet and helps developers understand how computers, servers, networking, and real systems work.
Developers love Linux because of its freedom, control, performance, and powerful open-source tools. @kabalabg
Hey techies !!
I'm looking to connect with people interested in:
β Frontend
β Backend
β Full Stack
β DevOps
β LeetCode
β AI/ML
β Data Science
β UI/UX
β Freelancing
β Startups
Say hi & let's grow together π
Day 2 . Installing Linux
A lot of people think Linux is difficult until they actually try it
Today we learned different ways to install Linux: β’ Dual boot
β’ Virtual machine
β’ Full installation
We will also explore beginner friendly distros like Ubuntu, Fedora, and Linux Mint
Hey @X algorithm π
Iβm looking to #connect with people interested in:
β’ Frontend
β’ Backend
β’ Full-stack
β’ DevOps
β’ App Development
β’ SaaS
β’ AI / ML
β’ Data Science
β’ LeetCode & DSA
β’ Freelancing
β’ Startups
β’ Building in public
If thatβs you, letβs connect π€
@FulStackDevMoyo@X Letβs connect π€.And if youβre into tech, come learn and build with us too β Frontend, Backend, Linux, DevOps, AI, freelancing, startupsβ¦ all of it.
Let's build a community of people learning, building, and helping each other win on this internet thing .
@ladicodez Cheers to a new month man .Letβs really make June count. And if youβre serious about leveling up this month, come study Linux with us tooWeβre doing 30 days of Linux learning terminals, scripting, permissions, networking, and the real stuff developers use daily.
@Jordandev40 For real. Iβm trying to connect with more people that are actually building stuff too. The conversations hit different when everyoneβs creating, learning, and figuring things out together πͺπ―