What kinds of Unix and Linux topics can I get help with on Unix & Linux Stack Exchange?
Unix & Linux Stack Exchange (unix.stackexchange.com) is a question-and-answer site for users of Linux, FreeBSD, and other Unix-like operating systems. You can get help with almost any technical problem that arises while using those systems: shell and command-line usage, scripting, package and system administration on specific distributions, SSH and networking, text processing, filesystems and storage, and software recommendations. The site is also a place to ask about error messages and unexpected behavior you encounter while working on a Unix-like system.
The scope is broad but bounded by the topic: questions should be about Unix-like operating systems and the tools that run on them. General programming questions, Windows-only problems, or questions that are purely about a non-Unix application usually belong elsewhere.
Main topic areas
The site's tag list and active questions show the areas that see the most activity:
| Area | Examples of what you can ask |
|---|---|
| Shells and command line | bash, echo, shell builtins vs. external executables, command syntax, quoting |
| Shell scripting | Writing and debugging scripts, loops, conditionals, argument handling |
| Distributions | debian, ubuntu, centos, fedora, manjaro — install, upgrade, and config issues |
| SSH and remote access | Connecting to remote servers, key setup, forwarding, using local hardware over SSH |
| Networking | Interface configuration, routing, DNS, connectivity troubleshooting |
| Text processing | grep, sed, awk, sorting, filtering, and transforming text streams |
| Filesystems and storage | Partitioning, resizing, corruption and recovery, copying and truncating files |
| Software recommendations | Finding tools for a task, such as offline speech recognition on Linux |
| Hardware and power | USB autosuspend, device behavior, power management |
What a typical question looks like
The active question list on the site gives a good sense of the range:
- Filesystem recovery: a question about the error "Either the superblock or the partition table is likely to be corrupt!" after resizing a partition on Manjaro, tagged
filesystems,partition,manjaro,corruption. - Power management: how to disable USB autosuspend for a particular device or all USB devices, tagged
fedora,usb,powertop. - File operations: how to atomically copy and truncate a file that is being appended to, tagged
linux,filesystems,file-copy,truncate. - Software recommendations: asking for comfortable offline speech recognition software for Linux, tagged
software-rec,speech-recognition. - Command-line behavior: why
whatisbehaves differently as a shell builtin versus an executable program, taggedshell,command-line,command,echo,shell-builtin. - Remote access: how to access a local GPU when SSH'd into a remote server, tagged
linux,ssh.
These examples show the pattern: a concrete problem, the environment it occurs in, and the tools or commands involved.
How to decide whether your question fits
Ask yourself:
- Is it about a Unix-like system? Linux, FreeBSD, macOS (in its Unix aspects), and similar systems are in scope.
- Is it about using or administering the system, not general programming? Shell scripting and command-line tools are on topic; application-level programming questions usually are not.
- Can you describe the environment and the exact behavior? Questions that include the distribution, version, command run, and observed output get better answers.
- Is it a recommendation request? Software recommendations are accepted, but they work best when you state your constraints (offline use, hardware, license, etc.).
Practical notes
- The site is organized around tags, so browsing a tag such as
bash,ssh, orfilesystemsis a fast way to see whether your kind of problem has been asked before. - Questions and answers are community-edited and voted on, so the highest-scoring answers tend to be the most reliable starting points.
- Before posting, search existing questions — many common errors, including filesystem corruption messages and USB power issues, already have detailed answers.
If your problem involves a Unix-like system and a specific command, error, or configuration, it is very likely within scope.