Terminal workflow guide

Linux Commands Reference

Search Linux commands for files, processes, text search, permissions, archives, remote work, and engineering automation workflows.

Command lookup

Find Linux commands by task

Filter by command, terminal task, file operation, process action, or automation use case.

Linux

Best for

Files and automation

Use Linux commands to inspect files, search results, run simulations, manage logs, and automate repetitive tasks.

Watch out

Be careful with destructive commands

Review paths before deleting, moving, overwriting, or changing permissions recursively.

Searchable reference

Linux commands and terminal uses

CategoryCommand / FunctionPurposeExample / Use
FileslsList files and directoriesls -la
FilescdChange working directorycd project/results
FilescpCopy files or directoriescp input.txt backup.txt
FilesmvMove or rename filesmv old.dat new.dat
SearchgrepSearch text inside filesgrep -R "pressure" .
SearchfindFind files by name or propertiesfind . -name "*.log"
TexttailShow the last lines of a filetail -f solver.log
DiskduEstimate directory sizedu -sh results
PermissionschmodChange file permissionschmod +x run.sh
ProcessespsList running processesps aux
ArchivestarCreate or extract archivestar -czf case.tar.gz case/
RemotesshConnect to a remote machinessh user@server

How to use

How to use Linux commands safely

Search by task

task -> command -> example

Start with the task you need, then check the command, function, or shortcut syntax before using it in a real workflow.

Check context

version + module + units

Software behavior can change by version, workspace, add-in, toolbox, shell, or engineering unit system.

Verify output

example -> small test -> real work

Use the examples as starting patterns and confirm results with a small test file, sample model, or known calculation.

Document assumptions

inputs + method + result

Record the inputs, method, version, and assumptions so engineering results can be reviewed later.

Workflow notes

Linux workflow notes

Shell

The command interpreter that runs terminal commands and scripts.

Pipe

A connection that sends the output of one command into another command.

Permission

File access rules controlling who can read, write, or execute a file.

Process

A running program with an identifier, resources, and command-line state.

FAQ

Linux Commands Reference questions

How should I use this Linux Commands Reference?

Search by command, function, shortcut, task, or example, then adapt the pattern to your drawing, model, code, spreadsheet, or simulation workflow.

Are the examples enough for production work?

Use them as quick reference patterns. Validate syntax, units, versions, and outputs before using the result in production engineering work.

Why use a searchable table?

Search is faster than scanning long documentation when you know the task but need the exact command, function, or syntax reminder.

Related

Software guides