首页 > 系统相关 >Linux

Linux

时间:2024-04-08 19:29:20浏览次数:16  
标签:file1 txt -- Linux 权限 root localhost

文件权限管理

1.Linux用户权限解析

我们linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险。所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要

2.基本权限UGO

[root@localhost ~]# ll /opt
总用量 0
drwxr-xr-x 10 root     root     207 11月  2 2016 Games-master
-rw-r--r--  1 root     root       0 4月   8 17:22 iplist.txt
drwxr-xr-x  2 thecj    takehaye  24 4月   8 11:09 niko
-rw-  r--  r--
 U     G    O
 U-------属主
 G-------属组
 O-------其他人
 #基本权限类型
 r(read):————>4
 w(write):----->2
 x(exec):---->1

3.设置权限

chown

#修改属主、数组
[root@localhost ~]#chown cj.takehaye file1.txt
#修改属主
[root@localhost ~]#chown tom file1.txt
#只修改数组
[root@localhost ~]#chown .niko file1.txt
#递归修改,针对目录
[root@localhost ~]#chown -R cj.takehaye dir1

4.更改权限

使用符号:

对象赋值符权限类型
U+r
G-wfile
O=x
a
#属主增加执行
[root@localhost ~]#chmod u+x file1.txt
#所有人等于读写执行
[root@localhost ~]#chmod a=rwx file.txt
#所有人都没有权限
[root@localhost ~]#chmod a=- file1.txt
#属主属组等于读写,其他人只读
[root@localhost ~]#chmod ug=rw,o=r file1.txt

使用数字:

[root@localhost ~]#chmod 644 file1.txt
[root@localhost ~]#ll file1.txt
-rw-r--r--   1 root root     0 4月   8 19:18 file1.txt

5.r、w、x权限对文件和目录的意义

权限对文件的影响对目录的影响
r(只读)可以读取文件的内容可以列出目录的内容
w(写入)可以更改文件的内容可以创建或删除目录中的任何一文件
x(可执行)可以作为命令执行文件可以访问目录的内容

标签:file1,txt,--,Linux,权限,root,localhost
From: https://blog.csdn.net/takehaye/article/details/137520963

相关文章

  • linux账户
    linux的账户类型有三类linux的uid范围是1-600001超级管理员root02程序用户1-499(centos6以前),1-999(centos7以后)3普通用户500+(centos6以前),1000+(centos7以后)关于账户常用命令who查看当前登录用户信息last命令-x:显示系统开关机以及执行等级信息lastlog查看所有用......
  • Linux应用开发(3):Linux时间操作(time、mktime、localtime等)
    1.简述        在Linux系统中,时间操作函数是编程中经常使用的一部分,它们允许程序获取和设置系统时间,以及对时间进行各种处理。以下是一些常用的时间操作函数的详细介绍。2.时间操作(1)time():获取1970年1月1日以来的总的秒计数        time()函数是时间......
  • Linux curl命令详解
    Linuxcurl命令详解发布时间:2014-10-2710:25:36来源:linux网站作者:linux人命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:#curl[op......
  • Linux基本命令入门详解
    Linux基本命令是Linux系统操作的基础,掌握这些命令对于初学者来说至关重要。下面将详细介绍一些常用的Linux基本命令,并附上实际例子。一、目录操作命令pwd:显示当前所在的目录路径。例子:在终端中输入pwd,将显示当前用户所在的目录路径,如/home/user。cd:切换目录。例子:输......
  • Linux命令之lldptool命令
    LLDP是一个数据链路层发现协议,LLDP协议使得接入网络的一台设备可以将其主要的能力,管理地址,设备标识,接口标识等信息发送给接入同一个局域网络的其它设备。lldptool工具采用的是LLDP协议,一般我们使用lldptool是为了得到设备的物理拓扑结构以及管理配置信息,比如说,和eth1网口相连的网......
  • Linux之网络排错
    Linux网卡收包流程如下网卡收到数据包将数据包从网卡硬件缓存移动到服务器内存中(DMA方式,不经过CPU)通过硬中断通知CPU处理CPU通过软中断通知内核处理经过TCP/IP协议栈处理应用程序通过read()从socketbuffer读取数据网卡丢包我们先看下ifconfig的输出:#ifconfigeth......
  • linux 环境下 elasticsearch 及 python 相关库的使用
    -elasticsearch是什么?elasticsearch简称es,是一个开源的分布式搜索引擎,可以用来实现搜索、日志统计、分析、系统监控等功能。-安装1、下载官网下载地址2、解压tarzxvfelasticsearch-8.13.0-linux-x86_64.tar.gz-C/usr/local/3、解决JDK依赖问题新版本的es压缩......
  • Linux历史 centos 7.6安装
    Linux历史 说到操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发,那时候Unix可以免费用于学校教学使用......
  • [docker] rockylinux8安装docker
    rockylinux8默认使用podman代替podman,但是在使用podman+portainer时出现不少问题,所以打算安装回docker,在此记录一下安装dockeryuminstall-yhttps://download.docker.com/linux/centos/8/x86_64/stable/Packages/containerd.io-1.4.3-3.1.el8.x86_64.rpmyuminstall-yyum-......
  • Linux中的权限
    Linux中的用户与创建用户的类型超级管理用户:权限最高的用户(uid:0) #uid:是用户的身份证号,Linux系统只认uid普通用户:权限受限的用户(uid:1000-60000)程序用户:不是给人登陆使用:是给程序使用(uid:1-999)一个用户必须有一个基本组,附加组可有可无,也可以有多个基本组:必须要有,有且......