假期作业 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

相关推荐
Tomhex6 小时前
C语言内存安全防护指南
c语言
230万光年的思念8 小时前
zerotier连不上的问题
c语言
Fanfanaas11 小时前
Linux 基础开发工具(二)
linux·运维·服务器·c语言
leaves falling12 小时前
C/C++ const:修饰变量和指针的区别(和引用底层关系)
c语言·开发语言·c++
网域小星球12 小时前
C 语言从 0 入门(十二)|指针与数组:数组名本质、指针遍历数组
c语言·算法·指针·数组·指针遍历数组
Tairitsu_H12 小时前
C语言:排序(一)
c语言·数据结构·排序
12.=0.13 小时前
【stm32_5】Systick嘀嗒定时器、解析时钟源、分析时钟树、应用Systick设计延时
c语言·stm32·单片机·嵌入式硬件
计算机安禾14 小时前
【数据结构与算法】第44篇:堆(Heap)的实现
c语言·开发语言·数据结构·c++·算法·排序算法·图论
jolimark15 小时前
C语言标准与编译器,新手该看哪些?
c语言·开发工具·环境搭建·编译器·新手指南
网域小星球16 小时前
C 语言从 0 入门(二十)|指针进阶:指针数组、数组指针与函数指针
c语言·开发语言·函数指针·数组指针·指针进阶