Ubuntu
Author

Ubuntu

Focused on Ubuntu/Linux tech sharing, offering the latest news, practical tools, beginner tutorials, and problem solutions. Connecting open-source enthusiasts to build a Linux learning community. Join our QQ group or channel for discussion!

153
Articles
0
Likes
1.1k
Views
0
Comments
Recent Articles

Latest from Ubuntu

100 recent articles max
Ubuntu
Ubuntu
Mar 3, 2026 · Operations

Master Systemd Service Management with systemctl: Start, Stop, Restart & Enable

This guide explains how to use systemd’s systemctl command to start, stop, restart, reload, check status, and configure boot-time enablement for services such as Nginx, along with journalctl techniques for viewing logs and troubleshooting service failures on Linux systems.

NginxService Managementjournalctl
0 likes · 4 min read
Master Systemd Service Management with systemctl: Start, Stop, Restart & Enable
Ubuntu
Ubuntu
Mar 2, 2026 · Operations

Linux Network Configuration and Secure Remote Access: IP, Netplan, SSH, and UFW

This guide walks through checking Linux network status with the ip and ping commands, setting a static IP using Netplan, installing and using SSH for secure remote login (including key‑based authentication), transferring files with scp, and configuring the uncomplicated firewall (UFW) while avoiding common pitfalls.

LinuxSSHnetplan
0 likes · 5 min read
Linux Network Configuration and Secure Remote Access: IP, Netplan, SSH, and UFW
Ubuntu
Ubuntu
Feb 27, 2026 · Cloud Native

Docker’s Real Value: Turning Environments into Reusable Descriptions

This guide explains Docker’s core benefit of making environments reproducible, walks through installing Docker from the official repository, configuring it for non‑root use, adding Compose, setting up registry mirrors, and deploying common containers like MySQL and Nginx.

DockerDocker ComposeLinux
0 likes · 6 min read
Docker’s Real Value: Turning Environments into Reusable Descriptions
Ubuntu
Ubuntu
Feb 26, 2026 · Fundamentals

Creating a Reproducible Linux Development Setup with VS Code, Conda, and NVM

The guide explains how to set up a reproducible, system‑clean Linux development environment by installing VS Code as a universal editor, managing Python with Miniconda or venv, handling Node.js via NVM, and adding C/C++ and Java toolchains, all with concrete commands and best‑practice tips.

LinuxNVMPython
0 likes · 6 min read
Creating a Reproducible Linux Development Setup with VS Code, Conda, and NVM
Ubuntu
Ubuntu
Feb 25, 2026 · Fundamentals

How to Build a Full Git Version‑Control Environment

This guide walks through installing Git, configuring user information and SSH keys for GitHub/GitLab, recommends graphical clients, and provides a concise cheat sheet of essential Git commands to help you manage code, documents, and configuration files effectively.

CLIGitGit GUI
0 likes · 4 min read
How to Build a Full Git Version‑Control Environment
Ubuntu
Ubuntu
Feb 22, 2026 · Fundamentals

Linux Text Editing Showdown: Getting Started with Nano and Vim

This guide compares the beginner‑friendly Nano and the powerful Vim, detailing how to open, edit, save, and exit files, explaining Vim’s three modes, essential shortcuts, and why mastering these command‑line editors is crucial even when graphical tools like VS Code are available.

Command LineLinuxNano
0 likes · 5 min read
Linux Text Editing Showdown: Getting Started with Nano and Vim
Ubuntu
Ubuntu
Feb 21, 2026 · Information Security

Mastering Linux File Permissions and User Management: From ls -l to sudo

This guide explains how Linux enforces security through file permissions, detailing the meaning of ls -l output, the numeric and symbolic chmod methods, the role of root and sudo, and how to manage users and groups with chown, adduser, and usermod.

LinuxUser Managementchmod
0 likes · 6 min read
Mastering Linux File Permissions and User Management: From ls -l to sudo