一、linux用户管理

linux用户和文件管理

二、linux文件管理

1. 文件(目录)的访问:打开目录文件,即打开一系列目录项的列表,每个目录项有两部分组成:所包含文件的文件名以及该文件对应的incode号码(incode是指索引节点,文件数据存储到数据块中,永海存储文件的元信息(文件的创建者,文件的创建日期,文件的大小等),这样的存储文件的元信息的区域称incode)。

2. 常见目录及其作用:

   /:根目录,位于分层文件系统的最顶层,包含一些标准文件和目录,即all

 /bin:二进制目录,包含了供系统管理员和普通用户使用的二进制映像,分为可执行文件和其他目录下的可执行文件的符号连接

/boot:存放的是linux系统启动时需要用到的文件,包含Linux内核的二进制映像

/dev:设备目录,存放连接到计算机上的设备的对应文件,访问linux系统中使用的外部设备的端口

/etc:存放了系统管理师要用到的各种配置文件和目录,示例网络配置文件、文件系统、X窗口系统的配置文件、设备配置信息、设置用户信息等

/home:用来存放用户的主目录

/lib:存放了各种编程语言库,包括库文件和kernel模块

/lost+found:当突然停电、或非正常关机,有些文件的临时存放目录,也是分区成功的标志

/mnt:主要用来临时装载文件系统,系统管理员执行mount命令完成装载。

/proc:存放了进程信息和系统信息,这些信息都是在内存中有系统自己产生的

/root:作为根用户(超级用户)的主目录,普通用户没有访问该目录的权限

/sbin:用来存放系统管理员的系统管理程序

/usr:占最大的存储空间,要用带的应用程序和文件几乎都存放到此目录下

/tmp:存放不同程序执行时产生的临时文件,该目录下的文件会被定时delete,以保证磁盘空间过高;多数系统为此目录设置了粘渧位(sticky bit),这样只有文件所有者才能对该目录进行处理

/opt:用来安装附加软件包

/var:系统在工作是预先设置的工作目录,用于放至变量数据。

3. 文件和目录的属性

linux用户和文件管理

4. 文件和目录的访问权限

linux用户和文件管理

5. 更改属性及权限的方法

(1)更改目录或文件的所有者及组

        root用户执行:chown -R oracle:oinstall /u01

(2)更改目录和文件的权限(u=属主,g=属组,o=其他用户)

        a. 加减法:chmod u-x, g+w,o+wx  oracle

        b. 数值法:chmod 777 oracle

注:root用户无权限限制,但是执行一个shell脚本(.sh文件)所有用户都必须有X权限,root也不例外

6. 附加权限

(1)set位权限

        为可执行文件设置,权限字符为“S”,其他用户执行该文件时,将拥有属主或属组用户的权限

(2)粘渧位权限(sticky)

        为公共目录设置,权限字符为“t”, 用户不能删除该目录中其他用户的文件


相关文章:

  • 2021-04-05
  • 2021-06-11
  • 2021-08-22
  • 2021-05-22
  • 2021-05-22
  • 2021-10-24
  • 2021-09-08
猜你喜欢
  • 2021-07-12
  • 2021-06-09
  • 2021-10-12
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案