FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
A Developer's Guide to Unix File Permissions (Finally Makes Sense)
How-ToDevOps

A Developer's Guide to Unix File Permissions (Finally Makes Sense)

via Dev.to TutorialMikasa Ackerman3w ago

Every developer hits that moment: you deploy to a server, and suddenly nothing works because of permission errors. You Google "chmod 777" and paste it in. It fixes the problem — and creates ten new ones. Let's break down Unix file permissions so you actually understand what you're doing. The Permission Model Every file and directory in Unix has three permission groups: Owner (u) — the user who owns the file Group (g) — users in the file's group Others (o) — everyone else Each group gets three permission types: Read (r) — view file contents or list directory Write (w) — modify file or create/delete files in directory Execute (x) — run file as program or access directory Reading ls -l Output When you run ls -l , you see something like: -rwxr-xr-- 1 deploy www-data 4096 Mar 9 config.yml That first column breaks down as: - rwx r-x r-- │ │ │ │ │ │ │ └── Others: read only │ │ └─────── Group: read + execute │ └──────────── Owner: read + write + execute └─────────────── File type (- = file, d

Continue reading on Dev.to Tutorial

Opens in a new tab

Read Full Article
7 views

Related Articles

Learning a Recurrent Visual Representation for Image Caption Generation
How-To

Learning a Recurrent Visual Representation for Image Caption Generation

Dev.to • 3d ago

How-To

# 5 JSON Mistakes Developers Make (And How to Fix Them Fast)

Medium Programming • 3d ago

10 subtle go mistakes that only show up in production
How-To

10 subtle go mistakes that only show up in production

Medium Programming • 3d ago

Stop Configuring Third-Party Libraries by Hand — Let Your Agent Handle It!
How-To

Stop Configuring Third-Party Libraries by Hand — Let Your Agent Handle It!

Medium Programming • 3d ago

How-To

How I Stay Consistent While Learning Coding

Medium Programming • 3d ago

Discover More Articles