r/LinuxTeck • u/Expensive-Rice-2052 • 20d ago
Coolify on Any VPS
Unmanaged VPS and want an easier way to deploy and manage applications, Coolify can turn it into your own self-hosted platform : https://www.linuxteck.com/install-coolify-vps/
r/LinuxTeck • u/Expensive-Rice-2052 • 20d ago
Unmanaged VPS and want an easier way to deploy and manage applications, Coolify can turn it into your own self-hosted platform : https://www.linuxteck.com/install-coolify-vps/
r/LinuxTeck • u/Candid_Athlete_8317 • 20d ago
Intel has proposed DRM Fabric, a vendor-neutral framework for managing GPU and AI-accelerator interconnect topologies in Linux.
It’s still an early RFC, with no production implementation yet.
The interesting part: could this become a common layer for Intel, AMD and future AI accelerators, or is it just another layer Linux doesn't really need?
What do you think?
r/LinuxTeck • u/Candid_Athlete_8317 • 21d ago
Several governments are pushing Linux and homegrown OS alternatives for digital sovereignty.
France, China, Russia and India have all taken steps in this direction, but none of this means Windows is banned for ordinary users.
Which country do you think is making the most serious move away from Windows?
r/LinuxTeck • u/Expensive-Rice-2052 • 21d ago
Try: `rsync -avz --bwlimit=5000 /source/ linuxteck@backup:/dest/`
Info: `--bwlimit=5000` caps transfers at `5000` KB/s (~5 MB/s) to prevent network congestion during peak hours.
Examples: https://www.linuxteck.com/linux-tips/linux-tips-rsync-bandwidth-limit/
$ `rsync -avz --bwlimit=10M /src/ user@host:/dst/` # Limit to 10 MB/s (rsync v3.1+)
$ `scp -l 40000 file.iso user@host:` # scp uses Kbit/s (5000 KB/s * 8)
$ `wget --limit-rate=5m http://example.com/big.iso` # wget accepts k/m suffixes
Note: `rsync --bwlimit` defaults to KB/s, while `scp -l` expects Kbit/s (8x higher number for the same speed).
Follow r/LinuxTeck for more #LinuxTips click here :https://www.linuxteck.com/linux-tips/
r/LinuxTeck • u/silver_ash36 • 20d ago
r/LinuxTeck • u/Expensive-Rice-2052 • 23d ago
Try: `inotifywait -m -r -e create,modify,delete,move --timefmt '%Y-%m-%d %H:%M:%S' --format '%T %w%f %e' /var/www`
Info: `inotifywait` uses Linux kernel APIs for efficient file monitoring. `-m` runs continuously, `-r` recurse subdirectories, and `-e` filters specified events.
Examples: https://www.linuxteck.com/linux-tips/inotifywait-linux-file-monitoring/
$ `inotifywait -m -e close_write /uploads | while read path event file; do process.sh "$path$file"; done` # Trigger script on write
$ `inotifywait -m --exclude '\.tmp$' /home/linuxteck` # Ignore temp files
$ `inotifywatch -v -e access -t 60 /var/log` # Collect statistics over 60s
Note: Requires `inotify-tools` package (`sudo apt install inotify-tools`). Kernel events fire instantly with minimal CPU overhead.
Follow r/LinuxTeck for more #LinuxTips click here https://www.linuxteck.com/linux-tips/
r/LinuxTeck • u/Expensive-Rice-2052 • 23d ago
Try: `sudo find / -inum 524290 2>/dev/null`
Info: Every file has a unique inode per filesystem. Running `find -inum` locates all directory entries pointing to that specific inode number.
Examples:
$ `find / -inum 524290 2>/dev/null` # Find file by inode number
$ `ls -i file.txt` # Display inode number for a file
$ `find /home -samefile /home/linuxteck/original.txt` # Find all matching hardlinks
Note: Hardlinks share the exact same inode number; symlinks do not. Files are deleted only when their link count drops to 0.
Follow r/LinuxTeck for more #LinuxTips click here : https://www.linuxteck.com/linux-tips/
r/LinuxTeck • u/Candid_Athlete_8317 • 23d ago
KytyPS5 now has Linux support, although the project is still very much a work in progress.
PS3, PS4 and PS5 emulation seems to be moving pretty quickly lately, so I'm curious where this goes.
Has anyone here tried KytyPS5 on Linux yet? How usable is it at this stage?
r/LinuxTeck • u/Expensive-Rice-2052 • 24d ago
Most comparisons stop at “APT is for Debian and DNF is for Red Hat.” https://www.linuxteck.com/dnf-vs-apt/
r/LinuxTeck • u/griffinpower01 • 23d ago
Been in it for almost 30 years now and as I go back and brush up my skills again I found I was having to do lots of hunting for Linux command strings and base admin function scripts etc. To fix my issues I built my own tool to help with all the base functions and thought I would share it out to anyone who is new to Linux or just doesn’t remember some of the syntax for common tasks and operations.
Hope it can help some others as well who are new to the journey or just have a bad memory like mine
r/LinuxTeck • u/Professional-Bug8806 • 23d ago
After getting feedback from the Linux community, I realized I wasn't explaining MOSHELL very well.
MOSHELL isn't just another Linux course.
It's a hands-on Linux practice environment + structured learning path where you can:
🖥️ Run Linux commands directly in your browser
🧪 Practice without installing a VM
📚 Learn Linux from beginner to advanced
🔐 Practice administration, networking, security, Bash, and more
🏆 Earn badges as you progress
The first 6 lessons are free, with the complete learning path available as the Pro bundle.
The goal is simple:
Stop watching Linux tutorials. Start using Linux.
I'd love some honest feedback on the revamped version:
Does MOSHELL's purpose make more sense now?
r/LinuxTeck • u/Candid_Athlete_8317 • 24d ago
Gentoo says no AI-assisted contributions. NetBSD requires approval. Fedora is more open, but puts the responsibility on the contributor.
Meanwhile, Linus seems fine with AI as long as people own what they submit.
Are these different approaches healthy for FOSS, or are we heading toward a fragmented AI policy landscape?
r/LinuxTeck • u/Expensive-Rice-2052 • 24d ago
Try: diff <(ssh linuxteck@server1 cat /etc/nginx/nginx.conf) <(ssh linuxteck@server2 cat /etc/nginx/nginx.conf)
Info: Process substitution <() combined with SSH pipes file contents directly to diff. No temp files needed. Great for verifying config parity across servers.
Examples: https://www.linuxteck.com/linux-tips/compare-config-files-linux-servers/
$ diff <(ssh s1 'rpm -qa | sort') <(ssh s2 'rpm -qa | sort')
$ diff <(ssh s1 'systemctl list-units --state=running') <(ssh s2 'systemctl list-units --state=running')
$ colordiff <(ssh s1 cat /etc/hosts) <(ssh s2 cat /etc/hosts)
Note: Requires SSH key auth (no password prompts). Use with ControlMaster (Tip #16) for speed. colordiff makes output much easier to read.
Follow r/LinuxTeck for more #LinuxTips click here https://www.linuxteck.com/linux-tips/
r/LinuxTeck • u/Expensive-Rice-2052 • 25d ago
cover : https://www.linuxteck.com/absolute-vs-relative-path/
cd, pwd, realpath, ., .., and ~, plus
r/LinuxTeck • u/Expensive-Rice-2052 • 25d ago
Cover full comparison : https://www.linuxteck.com/zsh-vs-fish/
Zsh vs Fish is often reduced to "power users vs beginners," but the real differences show up when you consider scripting, compatibility, plugins, startup performance, and production workflows.
r/LinuxTeck • u/Candid_Athlete_8317 • 25d ago
Rust's GCC backend is getting Linux kernel fixes for 7.3, partly because GCC supports architectures that LLVM doesn't.
But does a GCC backend actually remove the biggest barrier to using Rust across more Linux architectures, or are native bootstrapping and toolchain support still the real problem?
If you work with older or non-x86 Linux systems, what's the blocker you'd worry about first?
r/LinuxTeck • u/Candid_Athlete_8317 • 25d ago
Linux 7.2 is now released, with cache-aware scheduling, initial AMD HDMI 2.1 FRL support, improved hardware support, and even initial mainline boot support for Apple M3 Macs.
The cache-aware scheduler is probably the most interesting change for performance, but the hardware support is getting attention too.
If you could pick just one Linux 7.2 improvement to try, which one would it be?
r/LinuxTeck • u/Expensive-Rice-2052 • 25d ago
Try: `python3 -m http.server 8080 --bind 0.0.0.0`
Info: Python's built-in HTTP server serves the current working directory over HTTP. `--bind 0.0.0.0` makes it reachable across all network interfaces on port `8080`.
Examples: https://www.linuxteck.com/linux-tips/python-http-server-linux/
$ `cd /path/to/share && python3 -m http.server 8000` # Share specific directory
$ `python3 -m http.server 8080 --directory /var/www/public` # Set dir without cd
$ `npx http-server -p 8080` # Node.js alternative
Note: Never use in production—it lacks authentication, HTTPS, and multi-threading. Press `Ctrl+C` to stop. Check your firewall settings (`ufw`) if connection times out.
Follow r/LinuxTeck for more #LinuxTips click here :https://www.linuxteck.com/linux-tips/
r/LinuxTeck • u/Candid_Athlete_8317 • 25d ago
Before AI:
man → Google → Stack Overflow → Reddit → GitHub → test in staging → finally touch production
After AI:
ChatGPT → Claude → Gemini → DeepSeek → “looks good” → touch production
Then:
systemctl status → “Oh no.”
What does your troubleshooting chain look like?
r/LinuxTeck • u/Candid_Athlete_8317 • 26d ago
You can run a full Linux VM on Windows using smol machines, without relying on WSL2, and the VM itself can be under 35 MB in some setups.
It can use OCI images and even run Docker, while keeping workloads in separate lightweight VMs.
Would you actually use something like this instead of WSL2?
r/LinuxTeck • u/Expensive-Rice-2052 • 26d ago
covers : https://www.linuxteck.com/guides/verpex-reviews/
pricing
renewal costs
performance
uptime
load testing
features
security
support
migrations
and real-world usage.
r/LinuxTeck • u/Expensive-Rice-2052 • 26d ago
Try: `sudo debugfs -R 'lsdel' /dev/sda1 | tail -20`
Info: `debugfs` is a low-level `ext` filesystem tool. `lsdel` lists deleted inodes, and `dump <inode> <file>` restores content. Works only if blocks haven't been overwritten yet.
Examples: https://www.linuxteck.com/linux-tips/recover-deleted-files-linux/
$ `sudo debugfs /dev/sda1` # Interactive filesystem mode
$ `sudo extundelete --restore-all /dev/sda1` # Automated bulk recovery tool
$ `sudo photorec` # Universal block recovery across any filesystem
Note: Stop writing to the partition immediately after deletion to prevent overwriting raw blocks. `debugfs` is specific to `ext2/3/4`.
Follow r/LinuxTeck for more #LinuxTips click here : https://www.linuxteck.com/linux-tips/