首页 > 其他分享 >chmod递归设置文件夹和文件权限的正确用法

chmod递归设置文件夹和文件权限的正确用法

时间:2023-09-18 21:12:00浏览次数:32  
标签:文件 600 递归 chmod 文件夹 644 权限

如果要分别设置文件夹和文件的权限,建议先设置全部目录和文件为600或644

首先cd到你要设置权限的文件夹

第1种情况:只有自己能读写,其他人无权访问(隐私文件)的话,就是用600

chmod -R 600 .
chmod -R u+X .

 

第2种情况:只有自己能读写,其他人只读(共享文件)的话,就是用644

chmod -R 644 .
chmod -R a+X .

 

第3种情况:只有自己能读写,自己的团队只读,其他人无权访问(团队协作文件)的话,就是640

chmod -R 640 .
chmod -R u+X .
chmod -R g+X .

 

标签:文件,600,递归,chmod,文件夹,644,权限
From: https://www.cnblogs.com/xiangxisheng/p/17713060.html

相关文章

  • 删除带特殊符号的文件夹
    包含特殊符号的文件夹,在其父目录层面不能直接删除Windows版本#获取当前目录下的所有目录$directories=Get-ChildItem-Path"."-Directory#遍历所有目录foreach($dirin$directories){#检查目录名是否包含"!"、"?"、","或空格if($dir.Name-like"*!*")......
  • SQLServer递归触发器在KES中的一次改造分析
    文章概要:某项目将数据从SQLSERVER迁移到KES。其中SQLSERVER中触发器用到了TRIGGER_NESTLEVEL()函数,KES并不能直接支持该函数。起初在分析该问题时想复杂了本文做了一次记录。实际上在kes兼容sqlsevrer基础语法,直接简单使用SYS_TRIGGER_DEPTH()替换TRIGGER_NESTLEVEL()函......
  • python递归求阶乘和
    一些基本概念介绍:阶乘:是指从1到n的连续自然数相乘的积。负数没有阶乘。递归:函数作为一种代码封装,除了被其他程序正常调用外,还可以被函数内部代码调用。函数定义中调用函数自身的方式称为递归。递归实现的两个关键点:(1)存在一个或多个基例,基例不需要再次递归,它是确定的表达式。否则......
  • java递归算法
    当解决问题时,递归是一种常用而强大的算法技术。在Java中,递归是指方法调用自身的过程。它可以用于解决许多问题,特别是与算法和数据结构有关的问题。在本博客中,我们将详细介绍Java中的递归算法,并提供一些具体的代码示例。什么是递归?递归的基本概念和特点递归是指方法在其定义中......
  • 递归求和
    //递归求1-100的和#include<stdio.h>intsum(intn){ if(1==n) { return1; }else{ returnn+sum(n-1); }}intmain(){ intn; printf("你需要求前多少个数的和呢\n"); scanf("%d",&n); intcount;......
  • 递归求阶层
    #include<stdio.h>intf(intn){ if(n==1) { return1; }else{ returnn*f(n-1); } }intmain(){ //求n的阶层 intn; printf("你需要求哪个数的阶层呢?\n"); scanf("%d",&n); intres; res=f(n); print......
  • 软件测试|Docker cp命令详解:在Docker容器和主机之间复制文件/文件夹
    简介Docker是一种流行的容器化平台,它允许开发人员在独立、可移植的环境中构建、打包和部署应用程序。在使用Docker时,常常需要在Docker容器和主机之间进行文件的复制和共享。Docker提供了一个名为dockercp的命令,可以轻松地在容器和主机之间复制文件和目录。本文将详细介绍docker......
  • 批处理bat命令读取当前文件夹下每个文件的第一行
    思路:读取当前文件夹下文件名单并保存到txt,设置flag标识行数,两层循环读取文件内容@echooff&setlocalenabledelayedexpansion//关闭所有命令回显,启动变量延迟(用!!括起变量)dir*/b>filenamesThisDir.txt//保存当前目录下文件名到txt,覆盖原内容setlineFlag=0setOUTPUT......
  • mysql 递归查询示例
    WITHRECURSIVEsubordinatesAS(SELECT*FROMsys_deptWHEREdept_id=1--这里以员工ID为1为例UNIONALLSELECTe.*FROMsys_depteINNERJOINsubordinatessONe.dept_id=s.parent_id)SELECT*FROMsubordinates;   ......
  • 删除根目录(文件夹里的)图片
    publicstringdelimge(stringAttachmentID,stringfileUrl){stringconnstrs="";try{connstrs=this.Request.Headers["ProjectType"].ToString();}catch(Exceptione){connstrs="SqlConnectio......