SlideShare a Scribd company logo
Linux/Unix
      -

             2010, Spring
•     (Owner)
•   (Group)
•     (Other)
Linux
littleq@ubuntu:~$ ls -l

  drwxr-xr-x   3   littleq   littleq   4096   2010-02-01   01:00   ~
  drwx------   2   littleq   littleq   4096   2010-02-04   11:53   amsn_received
  drwxr-xr-x   3   littleq   littleq   4096   2010-02-21   17:33   Downloads
  drwxr-xr-x   9   root      root      4096   2010-02-20   23:24   judge
  drwx------   2   littleq   littleq   4096   2010-01-25   17:22   mail
  drwxr-xr-x   8   littleq   littleq   4096   2010-02-18   16:28   OnlineJudge
  drwxr-xr-x   4   littleq   littleq   4096   2010-03-08   16:47   program
  drwxr-xr-x   7   littleq   littleq   4096   2010-03-08   22:42   public_html



 drwxr-xr-x 3 math11 mathlab 4096 2010-02-21 17:33 Downloads
Read   Write   eXecute


  R     W      X
   4    2      1
Linux
  4   2   1   4   x   1   4   x   1
d r w x r - x r - x



          7       5       5
• chmod:   SUID...
• chown:
• chgrp:
chmod-
• chmod   775 <       >

      rwxrwxr-x
          4 2 1 4 2 1 4 0 1

           7      7       5
• chmod   a+w,g+w <       >
           u
                  +       W
           g
                  -       R
           o      =       X
           a
chown-


• chown   [-R] <    >[:      ] <   >
• chown   -R monkey:mathlab banana
• chown   littleq aicp0529
chgrp-


• chgrp   <   > <   >
• chgrp   mathlab yellowfish
•                 •
    ASCII
    binary        •
       data


•
•
•
      block
      character

More Related Content

PDF
Tracing and awk in ns2
PDF
Understanding the Disruptor
PDF
NS2: AWK and GNUplot - PArt III
PPTX
Exploring Parallel Merging In GPU Based Systems Using CUDA C.
KEY
Java Core | Understanding the Disruptor: a Beginner's Guide to Hardcore Concu...
PDF
Распределенные системы хранения данных, особенности реализации DHT в проекте ...
PDF
On Beyond (PostgreSQL) Data Types
PDF
"Metrics: Where and How", Vsevolod Polyakov
Tracing and awk in ns2
Understanding the Disruptor
NS2: AWK and GNUplot - PArt III
Exploring Parallel Merging In GPU Based Systems Using CUDA C.
Java Core | Understanding the Disruptor: a Beginner's Guide to Hardcore Concu...
Распределенные системы хранения данных, особенности реализации DHT в проекте ...
On Beyond (PostgreSQL) Data Types
"Metrics: Where and How", Vsevolod Polyakov

What's hot (20)

PPTX
Implementation of Bitcoin Miner on SW and HW
PDF
Declarative Infrastructure Tools
PDF
Active records before_type_cast
PDF
Engineering fast indexes
PDF
RRDTool + RUBY DSL = RRD-FFI
PDF
Full Text Search in PostgreSQL
PDF
Scaling the #2ndhalf
PDF
Apply Hammer Directly to Thumb; Avoiding Apache Spark and Cassandra AntiPatt...
PPSX
LMAX Disruptor as real-life example
PDF
PyCon KR 2019 sprint - RustPython by example
PDF
Parallel computing with GPars
PPTX
NS & NSID of Amazon Route 53
PPTX
Weather of the Century: Design and Performance
PDF
Gaucheで本を作る
PDF
Accelerating Local Search with PostgreSQL (KNN-Search)
PDF
Processing Big Data in Real-Time - Yanai Franchi, Tikal
PDF
Protostar VM - Heap3
PPTX
MessagePack - An efficient binary serialization format
PDF
Extending Spark SQL API with Easier to Use Array Types Operations with Marek ...
PPTX
The Weather of the Century Part 2: High Performance
Implementation of Bitcoin Miner on SW and HW
Declarative Infrastructure Tools
Active records before_type_cast
Engineering fast indexes
RRDTool + RUBY DSL = RRD-FFI
Full Text Search in PostgreSQL
Scaling the #2ndhalf
Apply Hammer Directly to Thumb; Avoiding Apache Spark and Cassandra AntiPatt...
LMAX Disruptor as real-life example
PyCon KR 2019 sprint - RustPython by example
Parallel computing with GPars
NS & NSID of Amazon Route 53
Weather of the Century: Design and Performance
Gaucheで本を作る
Accelerating Local Search with PostgreSQL (KNN-Search)
Processing Big Data in Real-Time - Yanai Franchi, Tikal
Protostar VM - Heap3
MessagePack - An efficient binary serialization format
Extending Spark SQL API with Easier to Use Array Types Operations with Marek ...
The Weather of the Century Part 2: High Performance
Ad

Viewers also liked (20)

PPTX
File permission in linux
PPTX
File permissions
DOCX
Chris McTavish Resume
PPT
rudder actuation system
PDF
Booting & shut down,
PDF
Chap 17 advfs
PDF
Linux pipe & redirection
PPT
Unix tutorial-08
PDF
Chap 18 net
PPT
Linux Commands
PDF
Linux fundamental - Chap 16 System Rescue
ODP
Ras pioverview
PDF
Linux system administration
PDF
Linux network monitoring hands-on pratice
PPTX
FTP Server
PDF
Linux fundamentals
PPTX
Basics of-linux
PPT
Power point (asking permission)
PPTX
Unix - Filters/Editors
File permission in linux
File permissions
Chris McTavish Resume
rudder actuation system
Booting & shut down,
Chap 17 advfs
Linux pipe & redirection
Unix tutorial-08
Chap 18 net
Linux Commands
Linux fundamental - Chap 16 System Rescue
Ras pioverview
Linux system administration
Linux network monitoring hands-on pratice
FTP Server
Linux fundamentals
Basics of-linux
Power point (asking permission)
Unix - Filters/Editors
Ad

Similar to Linux-Permission (20)

PPT
Unix fundamentals
PPT
Unix Basics 04sp
PDF
Unix Ramblings
PPT
Linux operating system by Quontra Solutions
PDF
Basic linux commands
PPT
Karkha unix shell scritping
PDF
New apcs quiz1 answers
PDF
Linux: A Getting Started Presentation
DOCX
BACKGROUND A shell provides a command-line interface for users. I.docx
PPTX
INTRODUCTION TO LINUX
PPTX
os lab commanaaaaaaaaaaaaaaaaaaaaaads.pptx
DOC
Some basic unix commands
PDF
Unix Shell Scripting
DOCX
1 CMPS 12M Data Structures Lab Lab Assignment 1 .docx
DOCX
1 CMPS 12M Data Structures Lab Lab Assignment 1 .docx
DOCX
Unix_commands_theory
PPT
PDF
xv6 is a re−implementation of Dennis Ritchie’s and Ken Thompson’s Unix Versio...
PDF
basic-unix.pdf
Unix fundamentals
Unix Basics 04sp
Unix Ramblings
Linux operating system by Quontra Solutions
Basic linux commands
Karkha unix shell scritping
New apcs quiz1 answers
Linux: A Getting Started Presentation
BACKGROUND A shell provides a command-line interface for users. I.docx
INTRODUCTION TO LINUX
os lab commanaaaaaaaaaaaaaaaaaaaaaads.pptx
Some basic unix commands
Unix Shell Scripting
1 CMPS 12M Data Structures Lab Lab Assignment 1 .docx
1 CMPS 12M Data Structures Lab Lab Assignment 1 .docx
Unix_commands_theory
xv6 is a re−implementation of Dennis Ritchie’s and Ken Thompson’s Unix Versio...
basic-unix.pdf

More from Colin Su (20)

PDF
Introduction to Google Compute Engine
PDF
Introduction to Google Cloud Endpoints: Speed Up Your API Development
PDF
Functional programming in Python
PDF
Web2py Code Lab
PDF
A Tour of Google Cloud Platform
PDF
Introduction to Facebook JavaScript & Python SDK
PDF
Introduction to MapReduce & hadoop
PDF
Introduction to Google App Engine
PDF
Django Deployer
PDF
Introduction to Google - the most natural way to learn English (English Speech)
PDF
How to Speak Charms Like a Wizard
PDF
房地產報告
PDF
Introduction to Git
PDF
Introduction to Facebook Javascript SDK (NEW)
PDF
Introduction to Facebook Python API
PDF
Facebook Python SDK - Introduction
PDF
Web Programming - 1st TA Session
PDF
Nested List Comprehension and Binary Search
PDF
Python-List comprehension
PDF
Python-FileIO
Introduction to Google Compute Engine
Introduction to Google Cloud Endpoints: Speed Up Your API Development
Functional programming in Python
Web2py Code Lab
A Tour of Google Cloud Platform
Introduction to Facebook JavaScript & Python SDK
Introduction to MapReduce & hadoop
Introduction to Google App Engine
Django Deployer
Introduction to Google - the most natural way to learn English (English Speech)
How to Speak Charms Like a Wizard
房地產報告
Introduction to Git
Introduction to Facebook Javascript SDK (NEW)
Introduction to Facebook Python API
Facebook Python SDK - Introduction
Web Programming - 1st TA Session
Nested List Comprehension and Binary Search
Python-List comprehension
Python-FileIO

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
KodekX | Application Modernization Development
PPTX
MYSQL Presentation for SQL database connectivity
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Review of recent advances in non-invasive hemoglobin estimation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
sap open course for s4hana steps from ECC to s4
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Empathic Computing: Creating Shared Understanding
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation theory and applications.pdf
Unlocking AI with Model Context Protocol (MCP)
KodekX | Application Modernization Development
MYSQL Presentation for SQL database connectivity
MIND Revenue Release Quarter 2 2025 Press Release
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf

Linux-Permission

  • 1. Linux/Unix - 2010, Spring
  • 2. (Owner) • (Group) • (Other)
  • 3. Linux littleq@ubuntu:~$ ls -l drwxr-xr-x 3 littleq littleq 4096 2010-02-01 01:00 ~ drwx------ 2 littleq littleq 4096 2010-02-04 11:53 amsn_received drwxr-xr-x 3 littleq littleq 4096 2010-02-21 17:33 Downloads drwxr-xr-x 9 root root 4096 2010-02-20 23:24 judge drwx------ 2 littleq littleq 4096 2010-01-25 17:22 mail drwxr-xr-x 8 littleq littleq 4096 2010-02-18 16:28 OnlineJudge drwxr-xr-x 4 littleq littleq 4096 2010-03-08 16:47 program drwxr-xr-x 7 littleq littleq 4096 2010-03-08 22:42 public_html drwxr-xr-x 3 math11 mathlab 4096 2010-02-21 17:33 Downloads
  • 4. Read Write eXecute R W X 4 2 1
  • 5. Linux 4 2 1 4 x 1 4 x 1 d r w x r - x r - x 7 5 5
  • 6. • chmod: SUID... • chown: • chgrp:
  • 7. chmod- • chmod 775 < > rwxrwxr-x 4 2 1 4 2 1 4 0 1 7 7 5 • chmod a+w,g+w < > u + W g - R o = X a
  • 8. chown- • chown [-R] < >[: ] < > • chown -R monkey:mathlab banana • chown littleq aicp0529
  • 9. chgrp- • chgrp < > < > • chgrp mathlab yellowfish
  • 10. • ASCII binary • data • • • block character