一、常用权限操作
权限操作实战
1、创建文件,设置其用户组
root用户创建新文件love.txt
命令:echo I Love you > love.txt

查看文件love.txt的用户及用户组

将其用户组改为lzy用户组
命令:chgrp lzy love.txt

查看文件love.txt的用户及用户组

2、修改文件的所有者
将root用户所建文件love.txt的所有者改变成alice
命令:chown alice love.txt (love.txt ∈ \in∈ alice)

查看文件love.txt的所有者信息

3、修改文件所有者与用户组
将love.txt文件所有者改为smith,用户组改为luzhou

查看文件love.txt的用户及用户组信息

4、修改文件操作权限
针对文件love.txt,权限字符串:-rw-r–r–

命令:chmod u=rwx,g+x,o=rx love.txt

查看文件love.txt的操作权限

命令:chmod 755 love.txt
效果完全相同

二、常用目录操作
获取命令帮助信息
命令:help pwd

命令:man pwd | head -20

命令:info pwd | head -20

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

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

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

相当于命令:ll

显示所有子目录和文件的信息,包括以“.”开头的隐藏目录和隐藏文件
命令:ls -a

查看当前目录的内容
命令:ls .

查看父目录的内容
命令:ls …

显示目录属主的属性,而不是显示目录内容
命令:ls -d与ls -d /home

以递归的方式显示指定目录及其子目录的内容
命令:ls -R /home

命令:ls -R /etc/sysconfig

命令:ls -h /etc/sysconfig

创建目录
创建单个目录

创建多层目录
命令:mkdir -p hw/yl/lzy

如果不加参数-p,就不能创建原本不存在的多级目录

创建平行的多个目录

切换目录
返回根目录
命令:cd /

命令:cd ~

mike用户的主目录就是/home/mike,由root用户切换到mike用户,当前目录依然是root用户的主目录,即/root,发布cd ~命令,切换到mike用户的主目录,即/home/mike

返回上一级目录
命令:cd …

返回上一次的目录
命令:cd -

统计目录及文件空间占用情况
命令:du

命令:du -a

命令:du -h

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

拷贝单个文件到指定目录

拷贝多个文件到指定目录

拷贝目录(包括一切子目录的内容)

移动目录(文件)
移动文件

移动目录

删除目录(文件)
删除文件

删除目录

强制删除目录
命令:rm -rf hw1/yum




![[附源码]Python计算机毕业设计Django时间管理软件app](https://img-blog.csdnimg.cn/1102e85e59e34721b863175f794ac78b.png)















