linux文件权限

《Linux查看文件/文件夹权限,并修改权限》

ⅰ亾dé卋堺 提交于 2019-12-05 18:07:20
相关的实现命令: 1. 文件权限 使用 ls -l 查看文件或文件夹的权限后,会出现 10 个字符的字符串。例如 drwxr-xr-x ,具体的含义如下: Type : d , User :rwx,Group:r-x,Others:r-x。其中, r : read , w : write , x : execute (执行)。 ( 1 ) Type: 有很多种。最常见的是: - 表示文件, d 表示文件夹。 ( 2 ) User: 占三个空,表明使用 User的身份可以做什么处理。一般就是指你,这个正在使用电脑的人。其中, r :能读, w :能写, x :能执行, - :不能完成某个操作。 ( 3 ) Group: 一个 Group 里可能有一个或多个user, 这些权限的样式和 User一样。它是一个User的集合。一般来说,像一个企业部门的电脑,都可以放在一个Group 里, 分享了一些共享文件和权限。 ( 4 ) Others: 除了 User 和 Group 以外的人的权限。 2. 修改权限 chmod修改权限: chmod [ 谁][怎么修改] [哪个文件] 例如: chmod u+r t1.py ( 1 ) [ 谁] u: 对于 User 修改 g: 对于 Group 修改 o: 对于 Others 修改 a: (all) 对于所有人修改 ( 2 ) [ 怎么修改]

Linux 常用命令

时光毁灭记忆、已成空白 提交于 2019-12-05 17:00:30
Linux常用命令 1.查看目录结构命令 ls(list)功能:列出目录内容 格式:ls[参数][文件或目录] -a或--all 所有文件和目录。注意隐藏文件、特殊目录、以“.”开头的和以“..”开头的 -l 使用详细格式列表 -t 用文件和目录的更改时间排序 -r 反向排序 --help 在线帮助 常用: ls -l 列出当前目录下的文件信息(此命令很常用,简化的格式为 ll) ls -al 列出当前目录下的文件信息(包括隐藏文件,特殊目录) ll /home/ 显示根目录下home目录下的内容 2.切换目录命令 cd(change directory)功能:切换目录 语法:cd[目录] 常用: cd ~ 当前用户主目录 cd / 根目录 cd - 上一次访问的目录 cd .. 上一级目录 cd 当前用户主目录 touch 1.txt 在当前目录创建一个文件1.txt clear:清除屏幕 3.创建目录命令 pwd:显示当前工作目录 mkdir: 创建目录 mkdir a :当前目录下创建文件夹a mkdir /root/b :在根目录下的root下创建目录b mkdir -pv /root/c/e/d :在根目录下的root下创建目录结构c/e/d(一下创建多级目录) -p:父目录不存在情况下先生成父目录 -v:显示命令执行过程中的详细信息 [注]:如果是文件开头是-

linux知识扫盲

情到浓时终转凉″ 提交于 2019-12-05 16:45:15
一、磁盘分区的配置   mbr与gpt的区别: 参考资料网站 https://zhidao.baidu.com/question/457998790987659965.html 二、什么是LVM   LVM(逻辑卷管理程序),是Linux环境下对 磁盘分区 进行管理的一种机制。    参考资料网站 https://baike.baidu.com/item/LVM/6571177?fr=aladdin 三、什么是挂载点   一棵大树(根目录/)有很多树枝(目录,挂载点),每个树枝上都挂着一个箱子(分区,存储空间)。 四、基础命令   0.改变文件属性与权限:     chgrp:改变文件所属群组 chgrp 群组名 目录或文件     chown:改变文件拥有者 chown 账号名[账号名:群组名] 目录或文件     chmod:改变文件的权限 chmod xyz[ugoa +-= rwx] 目录或文件   1.文件与目录的监视: ls [-adl] [--full-time] [--time=atime,ctime] 文件名或目录名称     -a : 全部文件,连同隐藏文件     -d : 仅列出目录     -l : 包含属性和权限。     full-time : 显示完整时间     atime(access time),ctime(change time),mtime

Linux权限

爷,独闯天下 提交于 2019-12-05 16:09:23
回到顶部(go to top) 权限简介 Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功。 Linux下文件的权限类型一般包括读,写,执行。对应字母为 r、w、x。 Linux下权限的粒度有 拥有者 、群组 、其它组 三种。每个文件都可以针对三个粒度,设置不同的rwx(读写执行)权限。通常情况下,一个文件只能归属于一个用户和组, 如果其它的用户想有这个文件的权限,则可以将该用户加入具备权限的群组,一个用户可以同时归属于多个组。 Linux上通常使用chmod命令对文件的权限进行设置和更改。 回到顶部(go to top) 一、快速入门 更改文件权限 (chmod命令) 一般使用格式 chmod [可选项] <mode> <file...> 可选项: -c, --changes like verbose but report only when a change is made (若该档案权限确实已经更改,才显示其更改动作) -f, --silent, --quiet suppress most error messages (若该档案权限无法被更改也不要显示错误讯息) -v, --verbose output a diagnostic for every file processed(显示权限变更的详细资料) --no

rhel7学习第八课

可紊 提交于 2019-12-05 09:47:47
用户身份与文件权限 本章节再次感受到了linux系统的开源美妙之处,集全球的智慧与系统本身。在老刘的带领下继续努力学习。 本章节用户权限非常有意思,各种数字法转换试验,老刘非常用心带领我们学习进步。 4 SUID u+s 2 SGID g+s 1 SBIT o+t chmod u+s 文件 文件特殊权限 7777 来源: https://www.cnblogs.com/fangbin/p/11919688.html

Linux文件和目录的属性及权限

一笑奈何 提交于 2019-12-05 09:43:00
1.Linux中的文件 1.1 文件属性概述 Linux系统中的文件或目录的属性主要包括: 索引节点inode 文件类型 权限属性 链接数 所归属的用户和用户组 最近修改时间 等内容: 下面我们看执行 ls -lih 命令的结果(共10列): -l 长格式 -i 显示 索引节点 inode -h 以人类熟悉的方式显示文件大小 [root@oldboy oldboy]# ls -lhi total 32K 275427 -rw-r--r-- 1 root root 8 Sep 4 14:56 123.log 275423 -rw-r--r-- 1 root root 0 Sep 4 14:46 dd.tx 275576 drwxr-xr-x 3 root root 4.0K Oct 1 2019 ext 275695 -rw-r--r-- 1 root root 71 Sep 4 19:45 file.txt 275582 -rw-r--r-- 1 root root 0 Oct 1 2019 jeacen 275694 -rw-r--r-- 1 root root 101 Sep 4 18:30 nginx.conf 275583 -rw-r--r-- 1 root root 0 Oct 1 2019 oldboy 275424 -rw-r--r-- 1 root root 0

Linux:FTP服务器的搭建

爱⌒轻易说出口 提交于 2019-12-05 09:01:52
FTP服务器的简介 系统用户 即系统本机的用户。Linux一般不会针对实体用户进行限制,因此实体用户可以针对整个文件 系统进行工作。但通常不希望他们通过FTP方式远程访问系统。 虚拟用户 只能采用FTP方式使用系统的用户,不能直接使用Shell登录系统,即虚拟用户,访问服务器 时需要验证。大多数FTP用户是这类用户。 匿名用户 对于公共性质的服务器可以提供匿名用户访问,用户名:anonymous。但在使用匿名用户时, 应对其进行尽可能多的限制,权限较低,如:同时连接的用户数量受限,访问的文件数目受限, 不能上传文件,允许操作的指令较少,设置匿用户同时登入的最大联机数量等。 FTP服务器的安装 使用yum安装vsftpd软件包 #yum install vsftpd ftp 启动服务并设置开机自启 #systemctl start vsftpd.service #systemctl enable vsftpd.service 设置防火墙与selinux机制 #firewall-cmd --permanent --zone=public --add-service=ftp #firewall-cmd --reload #setenforce 0 配置访问 配置匿名用户访问FTP ftp的配置文件 ftp的配置文件是:/etc/vsftpd/vsftpd.conf 设置匿名用户访问ftp

linux命令--文件目录操作命令

梦想与她 提交于 2019-12-05 08:44:31
一、命令的基本格式 1、命令提示符 [root@love2 ~]# []:这是提示符的分隔符号,没有特殊含义。 root:显示的是当前的登录用户。 @:分隔符号,没有特殊含义。love2:当前系统的主机名(默认主机名是 localhost.localdomain,我已经修改了)。 ~:代表用户当前所在的目录,此例中用户当前所在的目录是家目录。 #:命令提示符。超级用户是#,普通用户是$ 2、命令的基本格式 [root@love2 ~]# 命令 [选项] [参数] ls 是最常见的目录操作命令,主要作用是显示目录下的内容。 命令名称:ls。 英文原意:list。 所在路径:/bin/ls。 执行权限:所有用户。 功能描述:显示目录下的内容 二、常用命令。 2.1、目录操作命令 ls 命令 [root@love2 ~]#ls [选项] [文件名或目录名] 选项: -a: 显示所有文件 --color=when: 支持颜色输出,when的值默认是always(总显示颜色),也可以是never(从不显示颜色)和auto(自动) -d: 显示目录信息,而不是目录下的文件 -h: 人性化显示,按照我们习惯的单位显示文件大小 -i: 显示文件的i节点号 -l: 长格式显示 第一列:权限。具体权限以后的博客再说明。 第二列:引用计数。文件的引用计数代表该文件的硬链接个数,而目录的引用计数代表该目录

Linux:用户权限管理

核能气质少年 提交于 2019-12-05 07:39:59
用户与用户组的概念 超级用户 拥有对系统的最高管理权限,默认是 root 用户 普通用户 只能对自己目录下的文件进行访问和修改,具有登录系统的权限。 虚拟用户 也叫“伪”用户,这类用户最大的特点是不能登录系统,它们的存在主要是 方便系统管理,满足相应的系统进程对文件属主的要求。 主要组 每个用户有且只有一个主要组,创建用户时默认创建。 附属组 用户可以是零个或多个附属组成员。一般用于帮助确保用户具有对 系统中文件及其他资源的访问权限。 文件权限 文件属性的说明 drwxr-xr-x. 2 root root 4096 sep 26 08:31 Templastes 第 1 组: 文件类型,其中第一个字符代表文件的类别。 - 普通文件 d 目录 - 普通文件 l 链接文件 c 字符设备 b 块设备 文件的权限 r:可读 w:可写 x:可执行 -:没有权限 第 2 组:文件件的连接数 第 3 组:文件所有者 第 4 组:文件属组 第 5 组:文件大小,默认单位为字节 第 6 组:文件创建时间 第 7 组:文件名称 蓝色:目录 黑色:文件 天蓝色:链接文件 绿色:可执行文件 红色:压缩文件 修改文件的权限 chmod 字母方式修改权限 文件所有者权限(u) 所属组权限(g) 其他用户权限(o) 所有用户(a) 举例: /mnt 的权限是drwxr-x-- chmod u-w /mnt

Linux文件的权限的基本介绍

戏子无情 提交于 2019-12-05 07:02:12
一、  ls -l 显示的内容如下:                      二、rwx权限详解     1、rwx作用到文件                          2、 rwx作用在目录                      三、文件及目录实际案例                                                                              四、修改权限 - chmod    1、 基本说明:         2、第一种方式:使用 ‘+’、‘-’、‘=’ 变成权限                               案例演示                                        3、第二种方式:通过数字变更权限                            案例演示                                    五、修改文件所有者-chown   1、基本介绍                    案例演示                         六、修改文件的所在组-chgrp   基本介绍         案例演示                                来源: https://www.cnblogs