linux 目录操作
常用权限操作
常用权限操作
chgrp命令
功能:修改文件所属组
语法格式:chgrp 用户组 文件(说明:ch - change;grp - group)
chown命令
功能:改变文件所有者
语法格式:chown 用户 文件(说明:ch - change;own - owner)
chmod命令
三种角色
| 字母 | 角色 |
|---|---|
| u | 所有者(user) |
| g | 用户组(group) |
| o | 其他人(other) |
三种权限
| 字母 | 角色 |
|---|---|
| r | 可读(readable) |
| w | 可写(writable) |
| x | 可执行(executable) |
两种权限设置方式
| 方式 | 说明 | 实例 | 实例 | 实例 | 实例 |
|---|---|---|---|---|---|
| 字母方式 | r-w-x | rwx | r | rw | rx |
| 数字方式 | 4-2-1 1 | 4+2+1=7 | 4+0+0=4 | 4+2+0=6 | 4+0+1=5 |
权限操作任务
创建文件,设置其用户组
root用户创建新文件love.txt (echo是输出命令,默认是输出到屏幕;>是重定向命令)

修改文件的所有者
查看文件love.txt的用户及用户组

将其用户组改为lzy用户组(在1.2节曾创建了lzy用户组),执行命令:chgrp lzy love.txt(love.txt→ \rightarrow→lzy)


修改文件的所有者与用户组
将root用户所建文件love.txt的所有者改变成alice


修改文件操作
将love.txt文件所有者改为smith,用户组改为luzhou

常用目录操作
常用目录操作
目录操作任务

获取命令帮助信息
执行命令:help pwd,查看pwd命令帮助信息

info pwd | head -20 ,查看pwd命令帮助信息

查看当前目录
执行命令:pwd (pwd: print working directory)

显示目录
命令:ls 显示当前目录下的文件名

ls /home,显示/home目录下的目录文件名

ls -l,显示当前目录下的目录文件详细信息

ls .,查看当前目录的内容

ls ..,查看父目录的内容
ls -d与ls -d /home,显示目录属主的属性,而不是显示目录内容
创建目录
创建单个目录:mkdir 目录名,在当前目录下创建test目录(mkdir - make directory)
创建多层目录:mkdir -p 多层目录,在当前目录下创建hw/yl/lzy
##### 创建平行的多个目录:mkdir 目录1 目录2 目录3……

yum -y install tree,安装tree,查看目录树

切换目录
cd ~,返回当前用户的主目录,当前用户是root

cd ...返回上一级目录
统计目录及文件空间占用情况
命令:du

命令:du -a

命令:du -h

复制目录
拷贝单个文件到当前目录

拷贝单个文件到指定目录

移动目录
执行mv 命令
删除目录
执行rm删除指定文件
100-010-001 ↩︎














![[附源码]Python计算机毕业设计Django学生疫情防控信息填报系统](https://img-blog.csdnimg.cn/86746e2939044dd897549c1beb9e949f.png)




