Salin dan Bagikan
Cara Menggunakan Terminal Linux untuk Pemula - Panduan lengkap cara menggunakan terminal Linux untuk pemula dengan command dasar

Cara Menggunakan Terminal Linux untuk Pemula

Terminal adalah cara powerful untuk berinteraksi dengan sistem Linux. Mari pelajari command-command dasar.

Opening Terminal

Keyboard Shortcut

Ctrl + Alt + T    - Open terminal
Ctrl + Shift + T  - New tab
Ctrl + D          - Close terminal

Current Location

# Print working directory
pwd

# Output: /home/username

List Files

# List files
ls

# List with details
ls -l

# List all including hidden
ls -la

# List sorted by time
ls -lt

Change Directory

# Go to directory
cd Documents

# Go to home
cd ~
cd

# Go up one level
cd ..

# Go to previous directory
cd -

File Operations

Create Files and Folders

# Create empty file
touch filename.txt

# Create directory
mkdir foldername

# Create nested directories
mkdir -p folder1/folder2/folder3

Copy, Move, Delete

# Copy file
cp source.txt destination.txt

# Copy directory
cp -r folder1 folder2

# Move/rename
mv oldname.txt newname.txt
mv file.txt /path/to/destination/

# Delete file
rm filename.txt

# Delete directory
rm -r foldername

# Delete with confirmation
rm -i filename.txt

Viewing File Contents

Basic Commands

# View entire file
cat filename.txt

# View with pagination
less filename.txt

# View first 10 lines
head filename.txt
head -n 20 filename.txt

# View last 10 lines
tail filename.txt
tail -f logfile.txt  # Follow updates

Finding Files

find Command

# Find by name
find /path -name "filename.txt"

# Find by extension
find . -name "*.txt"

# Find by size
find . -size +10M

# Find modified in last 7 days
find . -mtime -7

grep Command

# Search text in file
grep "search_term" filename.txt

# Search recursively
grep -r "search_term" /path/to/folder

# Case insensitive
grep -i "search_term" filename.txt

# Show line numbers
grep -n "search_term" filename.txt

User Management

User Info

# Current user
whoami

# User details
id

# Switch user
su username

# Run as root
sudo command

System Information

Basic Info

# System info
uname -a

# Disk usage
df -h

# Memory usage
free -h

# Running processes
top
htop

Package Management

APT (Ubuntu/Debian)

# Update package list
sudo apt update

# Upgrade packages
sudo apt upgrade

# Install package
sudo apt install packagename

# Remove package
sudo apt remove packagename

File Permissions

Understanding Permissions

-rwxr-xr-x
│└┬┘└┬┘└┬┘
│ │  │  └── Others (r-x = read, execute)
│ │  └───── Group (r-x = read, execute)
│ └──────── Owner (rwx = read, write, execute)
└────────── File type (- = file, d = directory)

Changing Permissions

# Add execute permission
chmod +x script.sh

# Set specific permissions
chmod 755 script.sh

# Change owner
chown user:group filename

Kesimpulan

Menguasai terminal Linux membuka banyak kemungkinan untuk automation dan efficient workflow.

Artikel Terkait

Link Postingan : https://www.tirinfo.com/cara-menggunakan-terminal-linux/

Hendra WIjaya
Tirinfo
2 minutes.
7 January 2026