攻城狮在路上(叁)Linux(十一)--- 用户与用户组、文件权限、目录配置
一、用户与用户组:
3个概念:文件所有者(user)、用户组(group)、其他人(others)。
/etc/passwd <==存放所有的用户名
/etc/shadow <==存放个人密码
/etc/group <==存放所有的组名
二、文件权限的概念:
1、文件属性 <==使用ls -al命令
drwxr-x--- 1 root root 4096 sep8 18:27 install.log
① ② ③ ④ ⑤ ⑥ ⑦
参数说明:
①:权限 <== 总共10位,第一位代表文件类型,后面9位三个一组,分别代表所有者权限、用户组权限、其他人权限。
r:可读; w:可写; x:可执行或者可以进入该目录。
②:连接到该文件的inode数量,文件的inode连接数为1,目录的连接数一般最少为2(.和..2个目录,实际效果待验证)。
③:所有者
④:用户组
⑤:文件大小
2、如何修改文件的属性和权限? (要求必须以root权限登录)
chgrp:改变文件所属用户组。 <== chgrp users install.log
chown:改变文件所有者。<== chown vbird install.log
chmod:改变文件的权限。<== chmod 777 install.log; 或者 chmod a+w install.log
3、文件的权限意义:
r:可以读取。
w:可编辑、新增或者修改文件的内容,但是不能新建、删除、重命名文件。
x:可执行。
4、目录的权限意义:
r:读取目录结构列表的权限,可以使用ls命令。
w:更改目录结构列表的权限,如新建文件或目录、删除、重命名、移动位置等。
x:是否可以进入该目录使其成为工作目录。
5、Linux文件的种类与扩展名:
A、文件-、目录d、连接文件l、块设备文件b、字符设备文件c、套接字s、管道f。
B、扩展名:Linux下的扩展名没有特殊的意义,仅仅作为标记,使用户可以知道该文件的用途。
C、单一文件或目录名长度最长为255个字符; 完整路径最长4096个字符。
D、文件名中尽量避免一些特殊符号如:*?><;&![]/\'"(){}+-等。
三、Linux的目录配置:
1、目录配置标准:FHS
2、因为根目录/很重要,所以该目录所在的分区应该尽量小一些,因为分区越大,出错的几率就会越大.
攻城狮在路上(叁)Linux(十一)--- 用户与用户组、文件权限、目录配置的更多相关文章
- linux文件权限目录配置笔记
###linux 文件权限目录配置笔记 ---------- 多人多任务环境 linux 一般将文件可存取的身份分为三个类别:owner group others Permission deny ls ...
- 2.Linux的用户、用户组、权限、文件系统管理及其网络配置
2.1 Linux的用户及用户组 2.1.1 Linux的用户管理 用户账号管理包含以下三个方面: 用户账号的添加.删除.与修改 用户口令(密码)的管理 用户组的添加.删除管理 Linux系统中用户信 ...
- 攻城狮在路上(叁)Linux(十七)--- linux磁盘与文件管理概述
一.复习知识点: 1.扇区是最小的物理存储单位,大小为512bytes. 2.扇区组成一个圆,成为柱面,柱面是分区的最小单位. 3.第一个扇区很重要,因为包含了MBR(446字节)和分区表(64字节) ...
- linux添加用户、用户组、权限
# useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录). 假 ...
- Linux命令-用户、用户组、权限
参考资料: http://www.linuxidc.com/Linux/2014-07/104445.htm Linux入门教程:如何手动创建一个Linux用户 http://www.linux ...
- Linux 之 用户、用户组以及权限
拥有者(user),拥有组(group),其他人(other) 由于Linux是一个多人多任务的系统,因此经常会出现同一台机器同时有多个人进行操作,为了考虑每个人的隐私权以及每个人喜好的工作环境,所以 ...
- Linux的用户与用户组(权限管理)
linux用户与用户.权限管理 用户管理: 1.useradd 创建用户 -c 指定用户描述 -d 指定家目录 默认家目录 /home下同名的目录 -g 指定主组 -G 指定附加组 [注意:一个用户主 ...
- 攻城狮在路上(叁)Linux(二十一)--- linux磁盘检查 fsck \ badblocks
若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查.这一步是可选的,尽量少用. 使用前的建议:使用fsck命令时,被检查的分区务必不要挂载在系统上. 一.fsck: 命令格式:fsck [ ...
- 攻城狮在路上(叁)Linux(三十一)--- vim程序编辑器
本篇主要介绍vim编辑器的使用方式,具体内容后续补充.
随机推荐
- Python之多线程
廖雪峰教程--- http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138683 ...
- TcxComboBox控件说明
http://www.cnblogs.com/huangygdelphi/articles/2648490.html 属性: Text:ComboBox 的文本信息 EditText: 也是给Comb ...
- 迷宫问题_BFS_挑战程序设计竞赛p34
给定一个N*M的迷宫,求从起点到终点的最小步数. N,M<100: 输入: 10 10#S######.#......#..#.#.##.##.#.#........##.##.####.... ...
- 基于NHibernate的开发框架的设计
上次的 NHibernate的Session管理策略和NHibernateHelper 发布并提供下载,给NHibernate刚入门的同学们带来很多便利. 最近有同学在求NH的通用仓储,正好我最近也设 ...
- 【leetcode】Edit Distance (hard)
Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2 ...
- 【编程题目】如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)
转自:http://blog.csdn.net/vast_sea/article/details/8167968 看上去似乎任何已知的算法都无法做到,如果谁做到了,那么所有的排序方法:QuickSor ...
- 【matlab】libsvm-3.18安装与使用
安装 1. 在http://www.csie.ntu.edu.tw/~cjlin/ 中下载libsvm 2. 按照http://zjhello123.blog.163.com/blog/static/ ...
- POJ 3185 The Water Bowls (高斯消元)
题目链接 题意:翻译过来就是20个0或1的开关,每次可以改变相邻三个的状态,问最小改变多少次使得所有开关都置为0,题目保证此题有解. 题解:因为一定有解,所以我们可以正序逆序遍历两次求出较小值即可.当 ...
- 基于SSH2的OA项目1.0_20161206_需求分析与框架搭建
1. SSH项目 OA项目,办公自动化,将公司的数据,文档,流程实现在系统中的管理. 降低人员交流过程中的成本.提高办公的效率. 2 .系统管理 主要实现系统权限的管理,不同的用户登陆后看到菜单项不一 ...
- SSH框架中json传递失败
错误截图: 这个错误乍一看无从下手,报的都是框架底层的错误,于是查阅资料得到了答案. 错误原因:struts会将action中定义的一些变量序列化转换成json格式,需要调用对象的一系列get方法,并 ...