假期作业 11

整理chmod、chgrp、chown指令的应用成文档

chmod

文件分类: bcd-lsp

d 目录 - 普通文件

b 块设备驱动文件 磁盘

c 字符设备驱动文件 键盘 鼠标

l link 链接文件 软连接 硬连接 网络编程

s socket 套接字文件 网络编程

p pipe 管道文件

权限内容

r read

w write

  • 无权限

x 可执行

权限的修改格式: chmod 权限用户+、- 权限内容 目录名(文件名)
利用8进制去修改权限 0 无权限 1 可执行 2 可写 3 可写可执行 4 可读 5 可读可执行 6 可写可读 7 可读可写可执行

chgrp

只能修改文件的所属组

chgrp 新的组 文件名

要求:修改的目标组已经存在, /etc/group中包含所有已经存在的组

sudo chgrp root 1.c

chown

chown 新的用户名 文件名

sudo chown root: 1 --->将文件1的所属用户和所属组用户都改为root

sudo chown root:ubuntu 1 --->将文件1的所属用户改为root,所属组用户改为ubuntu

sudo chown :root 1 --->将文件1的所属组用户改为root

相关推荐
SmartRadio20 分钟前
在CH585M代码中如何精细化配置PMU(电源管理单元)和RAM保留
linux·c语言·开发语言·人工智能·单片机·嵌入式硬件·lora
jimy11 小时前
C语言里面的中断程序:“exit()”和“return返回”
c语言
SmartRadio1 小时前
进一步优化CH585M的低功耗模式
c语言·开发语言·单片机·嵌入式硬件·物联网
清水白石0083 小时前
深入 Python 的底层世界:从 C 扩展到 ctypes 与 Cython 的本质差异全解析
c语言·python·neo4j
进击中的小龙4 小时前
基于rtklib的载波相位平滑伪距
c语言·算法·数学建模·gitee
程序员zgh4 小时前
Linux 系统调用
linux·运维·服务器·c语言·c++·系统安全
情缘晓梦.5 小时前
C语言数据存储
c语言·开发语言
SmartRadio6 小时前
MK8000(UWB射频芯片)与DW1000的协议适配
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网·dw1000
山上三树6 小时前
详细介绍 C 语言中的 #define 宏定义
c语言·开发语言·算法
麻雀1237 小时前
win7中编译qemu-system-arm,仿真arm设备
c语言·eclipse