LINUX (UBUNTU)
Linux is a free and open-source operating system based on the Unix operating system. It is known for its stability, security, and flexibility, and is used by millions of people around the world.
Package Management
Linux uses a package management system to install and manage software packages. Each distribution has its own package manager, such as apt for Ubuntu and Debian, and dnf for Fedora. These package managers allow you to easily install, update, and remove software packages.
If you want to try and learn Linux Operating Systems, you can visit cmdchallenge.com.
System project instantbox where you can get instant terminal access from any browser that you can install and tinker with temporary Linux in seconds.
If you want to see a website that explains what the commands you use in the Linux terminal do by breaking them down into parts, you can visit explainshell.com.
You can find Türkçe documentation for linux in linux-dersleri.
Documentation
This documentation includes guides, tutorials, and reference material for learning Linux (Ubuntu) and using it effectively.
- Dual Boot Ubuntu 22.04.LTS and Windows 10
- Dual Boot Disk Permission Problem
- Setup Necessary Features on Linux 24.04
- Setup Necessary Features on Linux 24.04(.sh)
- Setup Necessary Features on Linux 22.04
- Setup Necessary Features on Linux 22.04(.sh)
- Setup Basics for Front-End Developer on Linux(.sh)
- Setup Basics for PHP Developer on Linux(.sh)
- Educator Notes
- Basic Linux Commands I
- Basic Linux Commands II
- Basic Commands and Command Line Shortcuts
- Terminal
- 11 Best Linux Console File Managers
- Fixing NTFS Mount Issues in Ubuntu 24.04
- Auto-Mounting an NTFS Disk at Boot on Ubuntu
awk
Command [ or Language :) ] on LinuxFind
Command on Linux- The Key Features of
tmux
- Tmux 101 Cheat Sheet
- Highlight Cursor Position with Jiggle
- Use Touchpad Like MacOS
- Create New User & Delete the Old One
- How to Install a Desktop (GUI) on an Ubuntu Server
- Linux File Permissions
- Changing Disk Permissions
- Vim Editor
- Viewing and Monitoring Log Files
- Creating Swap File
- Track File and Directory Changes in Linux with
fswatch
- Log Parsing Commands
- 21 Linux Bash Scripting Lessons for Beginners
- Data Gathering with Linux Terminal
- Linux Zip Commands
- Copy Commands (
tar
,cp
) & Copy Between Servers - Backup and Versioning with
cp
Command - Linux
paste
Command - How to Control Mouse and Keyboard with
xdotool
- Character Encoding and Line Ending Conversion Commands in Bash
Uniq
Command Examples- OpenSSH Command
f3write
&f3read
Commandsscreen
Command to Keep SSH Sessions Alive- Monitor Linux Hardware Temperature with PSensor
- PDF Compression
- Appimage Files on Ubuntu
- Execute .run Files on Ubuntu
- How to Install CapCut on Ubuntu 24.04
- Execute .exe Programs on Ubuntu
- Install Office Programs on Linux
- Use Pandoc for Markdown to LaTeX Conversion
- Install Mendeley for Citation with flatpak
- Ubuntu Second Monitor Problem
- How to Track Changes on a Directory
- ScreenPen for Screen Annotation
- Fix for Missing Video Thumbnails in Nautilus
- Screen Capture & Record
- Capture Photos Using
fswebcam
- Video Capture And Take Photo Using Cli
- Extract, Filter, and Compile Video Frames with FFmpeg
- Cut Video Silence
- Trim White Spaces From an Image
- Configure System Time & Timezone
- Linux Blank Screen While Opening (Manual
fsck
Required) - Synchronize GooglePhotos to Local
- External Harddisk Mounting Problem
- Creating RAMDisk
- A Beginner’s Guide to LVM in Linux
- Logical Volume Manager (LVM)
- Manage Disk Storage with LVM
- Forensic Data Recovery Tools
- Data Recovery
- Repair Damaged Video Files
- Site Mirroring Using
wget
- Translate Websites with GTranslate
- Automate iPhone Mounting and Photo Sync with
ifuse
andrsync
Linux Command Line Tutorials
- Linux Commands
- Apt Command
- Cron Cheatsheet
Useful Links
- Ubuntu Tutorials
- Ubuntu Tutorial (Türkçe)
- 101 Linux Commands (eBook)
- The Art of Command Line
- A repo with notes and tricks on using the command line, useful when working in Linux, with an emphasis on flexibility and fluency
- A Guide to Installing Applications on Linux (Ebook)
- Grep Cheatsheet for Sysadmins
- File Permissions Cheatsheet
- Linux Application Iceberg (Türkçe)
- LAMP Stack Built with Docker Compose
- A basic LAMP stack environment built using Docker Compose. It consists of the following:
- PHP
- Apache
- MySQL
- phpMyAdmin
- Redis
- A basic LAMP stack environment built using Docker Compose. It consists of the following: