易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux文件权限总结

Linux文件权限基本概述:
1.基本权限:可读(r)    可写(w)    可编辑(x)
2.特殊权限:SUID      SGID       SBIT
3.隐藏权限:通过[lsattr]查看,[chattr]设置;由于文件的隐藏权限种类较多(13种),在此不作具体说明;可以通过[man chattr]来查看各个隐藏权限的具体意义(非常详细);
需要强调的是,文件的隐藏权限只有在Ext2及其后续版本的文件系统才生效(摘自鸟哥Linux教程基础篇)
文件权限具体说明:
Linux的文件权限针对目录及文件,两者之间有少许差异,具体见下表
 
可读
可写
可执行
SUID
SGID
SBIT
文件
可以查看目标文件的内容;
可以编辑目标文件;
单独使用无效,需要配合[可读]权限(因为需要进入文件编辑器修改文件内容);
可以执行目标文件;
对于shell脚本,需要配合[可读]权限才可以正常运行;
对于二进制文件,仅需[可执行]权限即可;
仅针对二进制可执行文件;
拥有SUID权限的用户执行程序时,程序在执行过程中会获得程序拥有者的权限支援;
仅针对二进制可执行文件;
拥有SGID权限的用户执行程序时,程序在执行过程中会获得程序所属群组的权限支援;
不针对文件;
目录
可以查看目录下的文件列表;
单独使用只能查看目录下的文件名;
如要查看详细信息,需要配合[可执行]权限;
可以在目标目录下进行[创建/删除/移动]等操作;
单独使用无效,需要配合[可执行]权限;
可以将该目录设定成工作目录(cd {dir});
不针对目录;
用户在该目录下的有效群组会变成该目录的所属群组;
例:在该目录下,创建的目录或文件的所属群组为该目录的所属群组,而非文件创建者的所属群组;
另:创建的目录也会具有SGID权限;
只有用户可以在该目录下[删除/移动]自己创建的[目录/文件];(超级用户不受限制)
单独使用无效,需要配合[可写/可执行]权限;
文件权限的表示法:
基本权限:
1.数字表示法: 4 = 可读      2 = 可写      1 = 可执行
2.字符表示法: r-- = 可读      -w- = 可写      -x- = 可执行
3.具体显示:
3.1)基本权限的"运算":
[
r-- = 4
-w- = 2
--x = 1
rw- = 4+2 = 6
-wx = 2+1 = 3
r-x = 4+1 = 5
rwx = 4+2+1 = 7
]
3.2)基本权限的"分解":
[
rwxrwxrwx =
[rwx][rwx][rwx]
[拥有人][群组][其他人]
7777=
*777


相关文档:

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

Linux 命令学习之apt命令详解

Linux 命令学习系列教程之apt命令详解
    apt-cache search # ——(package 搜索包)
    apt-cache show #——(package 获取包的相关信息,如说明、大小、版本等)
    sudo apt-get install # ——(package 安装包)
    s ......

Linux下的主动对象类的实现

#pragma once
#include <pthread.h>
class ThreadWrapper
{
public:
    virtual ~ThreadWrapper();
    static void EnterFunc(void *p);
    int Open();
    int Close();
    bool TestCancel();
    void ......

使用kgdb调试linux内核及内核模块

http://www.xfocus.net/articles/200509/820.html
创建时间:2005-09-09
文章属性:原创
文章提交:xcspy
(xcspy.com_at_gmail.com)
作者:xcspy成员 ladybug
E-mail:xcspy.com@gmail.com
主页:www.xcspy.com
1. 几种内核调试工具比较
kdb:只能在汇编代码级进行调试;
     优点是不需要 ......

Redhat Linux的网络配置

Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。
相关的配置文件
    /ect/hosts 配置主机名和IP地址的对应
    /etc/sysconfig/network 配置主机名和网关
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号