Linux Game Server Commands
File System
ls -la # List files
cd /home/server # Change directory
pwd # Show current path
cp file.txt backup.txt # Copy file
mv old.txt new.txt # Rename/move file
rm file.txt # Delete file
mkdir folder # Create directory
chmod +x start.sh # Make executable
Processes
ps aux | grep server # Search processes
top # CPU/RAM overview
htop # Better overview
kill <PID> # Stop process
kill -9 <PID> # Force stop process
screen -S server # Start screen session
screen -r server # Resume session
Networking
netstat -tulpn # Show open ports
ss -tulpn # Modern alternative
ping 8.8.8.8 # Test connectivity
traceroute server.de # Trace route
iptables -L # Firewall rules
ufw status # UFW status
ufw allow 25565/tcp # Open port
Editing Files
nano file.txt # Open editor
vim file.txt # Vim editor
cat file.txt # Display file
tail -f server.log # Follow log live
grep "error" server.log # Search in file
Server Management
systemctl status server # Service status
systemctl restart server # Restart service
journalctl -u server # Show logs
df -h # Check disk space
free -h # RAM usage
SteamCMD
steamcmd +login anonymous +app_update <appid> validate +quit
| Game | App-ID |
|---|---|
| CS2 | 730 |
| Rust | 258550 |
| ARK | 376030 |
| Valheim | 896660 |
| 7D2D | 294420 |
Good to Know
At game-serverhosting.de you don't need these commands! Everything runs through the dashboard. However, SSH access is available for advanced users.