linux给用户添加文件夹的使用权限

2023-10-27

添加权限

# 将目录/opt 及其下面的所有文件、子目录的文件主改成 liuhai
chown -R liuhai:liuhai /opt 
[root@localhost /]$ sudo chown -R oracle /home

选项:

-c或——changes:效果类似“-v”参数,但仅回报更改的部分;
 
-f或--quite或——silent:不显示错误信息;
 
-h或--no-dereference:只对符号连接的文件作修改,而不更改其他任何相关文件;
 
-R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;
 
-v或——version:显示指令执行过程;
 
--dereference:效果和“-h”参数相同;
 
--help:在线帮助;
 
--reference=<参考文件或目录>:把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同;
 
--version:显示版本信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux给用户添加文件夹的使用权限 的相关文章

  • PIL 的 Image.show() 带来*两个*不同的查看器

    在 python shell 中处理图像时 我使用 image show 其中 image 是 Image 的实例 很久以前什么也没发生 但在定义了一个名为 xv 的 Mirage 符号链接后 我很高兴 最近几天 show 将显示 Imag
  • 对于任何真实数据集,数据压缩比的最小可能值是多少

    我在写信ZLIB类似于嵌入式硬件压缩器的 API 它使用 deflate 算法来压缩给定的输入流 在进一步讨论之前 我想解释一下数据压缩率 数据压缩率定义为未压缩大小与压缩大小之间的比率 压缩比通常大于一 这意味着压缩数据通常比未压缩数据小
  • 使用 systemctl 获取 systemd 进程的正常运行时间或停机时间?

    喜欢使用systemctl is active
  • bash 将输出重定向到文件,但结果不完整

    重定向命令输出的问题已经被问过很多次了 但是我有一个奇怪的行为 我使用的是 bash shell debian 版本 4 3 30 1 release 并尝试将输出重定向到文件 但并非所有内容都记录在文件中 我尝试运行的 bin 文件是 l
  • 链接错误:命令行中缺少 DSO

    我对 Linux 使用 Ubuntu 14 04 LTS 64 位 相当陌生 来自 Windows 并且正在尝试移植我现有的 CUDA 项目 当通过链接时 usr local cuda bin nvcc arch compute 30 co
  • 使用 libusb 输出不正确

    我用libusb编写了一个程序 我怀疑输出是否正确 因为所有条目都显示相同的供应商和产品 ID 以下是代码 include
  • Ubuntu Python shebang 线不工作

    无法让 shebang 线在 Ubuntu 中为 python 脚本工作 我每次只收到命令未找到错误 test py usr bin env python print Ran which python usr bin python 在 sh
  • 如何在不使用 IDE 的情况下在 Linux 上运行 Java 项目

    我是 Java 新手 基本上 我开发了一个java项目 其中包含Eclipse中的多个Java包 该项目在我安装了 redhat Linux 的桌面上运行正常 然而 我需要在一个更强大的没有安装X11的Linux服务器 redhat ent
  • 如何才能将 TCP 连接返回到同一端口?

    机器是 RHEL 5 3 内核 2 6 18 有时我在 netstat 中注意到我的应用程序有连接 建立了 TCP 连接本地地址 and 国外地址是一样的 其他人也报告了同样的问题 症状与链接中描述的相同 客户端连接到本地运行的服务器的端口
  • grep 排除文件的数组参数

    我想从我的文件中排除一些文件grep命令 为此我使用参数 exclude excluded file ext 为了更容易阅读 我想使用包含排除文件的 bash 数组 EXCLUDED FILES excluded file ext 然后将
  • awk 在循环中使用时不打印任何内容[重复]

    这个问题在这里已经有答案了 我有一堆使用 file 1 a 1 txt 格式的文件 如下所示 A 1 B 2 C 3 D 4 并使用以下命令添加包含每个文件名称的新列 awk print FILENAME NF t 0 file 1 a 1
  • ssh 连接超时

    我无法在 git 中 ssh 到 github bitbucket 或 gitlab 我通常会收到以下错误消息 如何避免它 输出 ssh T email protected cdn cgi l email protection i ssh
  • 批量删除文件名中包含 BASH 中特殊字符的子字符串

    我的目录中有一个文件列表 opencv calib3d so2410 so opencv contrib so2410 so opencv core so2410 so opencv features2d so2410 so opencv
  • 仅使用containerd(不使用Docker)修剪容器镜像

    如果我刚刚containerd安装在 Linux 系统上 即 Docker 是not安装 如何删除未使用的容器映像以节省磁盘空间 Docker 就是这么方便docker system prune https docs docker com
  • SSH,运行进程然后忽略输出

    我有一个命令可以使用 SSH 并在 SSH 后运行脚本 该脚本运行一个二进制文件 脚本完成后 我可以输入任意键 本地终端将恢复到正常状态 但是 由于该进程仍在我通过 SSH 连接的计算机中运行 因此任何时候它都会登录到stdout我在本地终
  • 如何使用 JSch 将多行命令输出存储到变量中

    所以 我有一段很好的代码 我很难理解 它允许我向我的服务器发送命令 并获得一行响应 该代码有效 但我想从服务器返回多行 主要类是 JSch jSch new JSch MyUserInfo ui new MyUserInfo String
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • 调用 printf 系统子例程在汇编代码中输出整数错误[重复]

    这个问题在这里已经有答案了 来回 在windows7控制台窗口中运行gcc s2 asm 然后生成一个exe文件 运行a exe 然后崩溃 为什么 s2 asm 代码由以下源代码生成 int m m 1 iprint m s2 asm请参考
  • 如何为 Linux 桌面条目文件指定带有相对路径的图标?

    对于我的一个 Linux 应用程序 我有应用程序二进制文件 一个 launcher sh 脚本 针对 LD LIBRARY PATH 和一个 desktop 文件 所有这些都位于同一文件夹中 我想使用图标的相对路径而不是绝对路径 我试过了
  • 在 .gitconfig 中隐藏 GitHub 令牌

    我想将所有点文件存储在 GitHub 上 包括 gitconfig 这需要我将 GitHub 令牌隐藏在 gitconfig 中 为此 我有一个 gitconfig hidden token 文件 这是我打算编辑并放在隐藏令牌的 git 下

随机推荐

  • Google浏览器网页,大部分网页出现无法加载样式

    最近在调试前端 谷歌浏览器右上角一直出现更新版本的红色提示 看了下自己安装的版本确实比较旧 Chrome 63 0 3239 84 也可能是太旧的缘故无法直接升级 后来下了这个版本 92 0 4515 159 chrome installe
  • arm/arm64函数栈帧(stackframe)结构和传参规则

    1 概述和问题 本文汇编代码的平台及编译器 arm gcc 分析函数调用栈的规则对于理解程序运行基本原理很有帮助 汇编代码分析crash问题也大有裨益 本文示例代码通过C语言函数调用一个汇编函数 再从汇编函数跳转回C函数 分析该示例的汇编代
  • 深度翻页导出导致慢SQL,mysqlCPU飙升优化方案

    慢SQL原因分析 1 深度翻页 2 多表JOIN 3 大IN 4 id倒排序 本文针对深度翻页的优化进行探讨 方案1 将limit offset pageSize的方式改成 id gt xx limit pageSize 这样能走Id索引
  • 【PCB布线】不同电流所需PCB线宽

    导线所能通过的电流与其粗细存在正相关关系 导线越粗 流过的电流越大 PCB线宽单位换算 10mil 0 254mm 若要在PCB上过大电流 以过100A为例 lt 100A可作为参考 有3种方法 1 PCB线宽设置为15mm 590 551
  • 【mitmproxy 用法】

    简介 mitmproxy是一组工具 可为HTTP 1 HTTP 2和WebSockets提供交互式的 具有SSL TLS功能的拦截代理 可以对Web Mobile进行抓包 mitmproxy 相比Charles fiddler的优点在于它可
  • 利用element的tree实现多级类目管理

    需求展示 UE图就如上所示 主要要实现的功能的就是在展示所有的类目同时可以增加 删除 编辑一级类目并且能在一级类目下增加 删除 编辑二级类目 实现思路 1 利用elementUI中的tree组件 传入数据 展示出初步效果 2 增加一级类目和
  • 流体力学示例 Python 分析(更新 3-11-2023)

    应用案例 Python 流体动力学层流建模 Python 创建有限体积流体模拟 伯努利方程示例 Python 计算 汽水流体和喷泉工程 聚焦流体力学基础及Python计算 提供了全面的主题覆盖 包含各种示例和问题 流体力学视觉组件的应用 包
  • 解决IDEA控制台中文乱码问题(Tomcat、动态网页项目)

    博主在使用idea的创建动态网页的时候 遇到了控制台中文乱码问题 在网上参考了多种解决方案之后 终于将问题成功解决 现在将自己遇到问题的情况和解决问题的方法总结如下 Idea控制台中文乱码问题通常有以下两种情况 博主是两种情况都发生了 一种
  • 认识 Kotlin 语言

    Kotlin 的背景 Kotlin 是一门基于 JVM 且与 JAVA 可 100 互通的编程语言 用 JetBrains 的话来说 Kotlin 是更 现代化 更强大 的编程语言 Kotlin 由 JetBrains 在 2010 年开发
  • 如何使用Pytest进行自动化测试(干货)

    为什么需要自动化测试 自动化测试有很多优点 但这里有3个主要的点 可重用性 不需要总是编写新的脚本 除非必要 即使是新的操作系统版本也不需要编写脚本 可靠性 人容易出错 机器不太可能 当运行不能跳过的重复步骤 测试时 速度会更快 全天运行
  • Windows ~~~ ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

    安装MySQL5或8出问题 1 ERROR 1045 28000 Access denied for user root localhost using password NO 1 1 解决方法 2 ERROR 1045 28000 Acc
  • 预测房价(Python)

    构建神经网络 深度学习模型的基本步骤 深度学习模型具有一定的通用性 使得深度学习的门槛降低 这是深度学习得以重新占据计算机领域一席之地的重要原因 深度学习均可以从下述五个步骤来完成模型的构建和训练 def load data 从文件导入数据
  • 攻防世界新手区web simple_php

    simple php 不认识show source函数 百度一下 可知这个函数是对测试文件 test php 进行 PHP 语法高亮显示 可大致理解为提交a和b的正确形式可得到flag 百度可知is numeric函数判断是否为数字或数字字
  • 与众不同的协同办公工具——飞书

    其实很早就知道飞书 但真正深入了解 还是最近一个月的事情 因为一个知识付费产品的强烈推荐 我才真正试用了一下 试完之后 很有启发 觉得有必要整理和总结一下 以便后续继续深入使用 飞书有什么不同 我觉得有如下三点 第一 不一样的沟通方式 它力
  • windows使用命令行创建文件echo >test.txt(可以是.gp .js .ts..)

    或多说直接上代码 第一步 打开命令行 进入要创建的目录 C Users gt cd C Users lenovo Desktop node 第二步 输入创建文件的指令 echo gt 文件名字 文件名字 就是常见的文件 例如 txt js
  • 关于echarts中南海诸岛的显示问题

    关于echarts中南海诸岛的显示问题 1 china js 文件中 echarts registerMap china 名字要是 china 不能写成 中国 2 echarts 配置中地图名称 mapName china var myCh
  • sequence中实现寄存器前门访问的4种方法

    uvm sequence中实现寄存器访问的方法 在芯片的eda仿真过程中 有的场景需要在发包控制的时候对dut的寄存器进行一些动态配置 这就需要通过寄存器模型来对相关寄存器进行读写操作 小结三种方法如下 通过uvm top这个全局变量来获取
  • django系列 第一节

    一 安装python 安装django 使用虚拟环境 Virtualenv python3的安装方法 http blog csdn net xudailong blog article details 78309857 django的安装方
  • LeetCode(力扣) 312题:戳气球----动态规划求解附带详细注释

    问题描述 有n个气球 编号为 0 到 n 1 每个气球上都标有一个数字 这些数字存在于数组nums中 现在要求你戳破所有的气球 戳破第 i 个气球 你可以获得nums i 1 nums i nums i 1 枚硬币 这里的 i 1 和 i
  • linux给用户添加文件夹的使用权限

    添加权限 将目录 opt 及其下面的所有文件 子目录的文件主改成 liuhai chown R liuhai liuhai opt root localhost sudo chown R oracle home 选项 c或 changes