阿里云体验实验室-6:Linux指令入门-文件与权限

简介: 阿里云体验实验室-6:Linux指令入门-文件与权限

文件目录管理命令

1、tree 以树状图列出目录内容

yum install -y tree
tree

2、ls 显示工作目录下内容

命令格式:
ls [参数] [目录名]
参数说明:
参数  说明
-a  显示所有文件及目录(包括隐藏文件)
-l  将文件的权限、拥有者、文件大小等详细信息列出(ll等同于ls -l)
-r  将文件反序列出(默认按英文字母正序)
-t  将文件按创建时间正序列出
-R  递归遍历目录下文件

3、pwd 获取当前工作目录的绝对路径


4、cd 切换工作目录

一个半角句号(.)当前目录
两个半角句号(..)上级目录
符号~ 当前用户的家目录

5、touch 修改文件或者目录的时间属性,包括存取时间和更改时间。

若文件不存在,系统会建立一个新的文件。


命令格式:
touch [参数] [文件]
参数说明:
参数  说明
-c  如果指定文件不存在,不会建立新文件
-r  使用参考文件的时间记录
-t  设置文件的时间记录

6、mkdir 新建子目录

参数说明:
参数  说明
-p 确保目录名称存在,不存在的就新建一个

7、rm 删除一个文件或者目录

命令格式:
rm [参数] [文件]
参数说明:
参数  说明
-i  删除前逐一询问确认
-f  无需确认,直接删除
-r  删除目录下所有文件

8、cp 复制文件或目录


命令格式:
cp [参数] [源文件] [目标文件]
参数说明:
参数  说明
-d  复制时保留链接
-f  覆盖已经存在的目标文件而不给出提示
-i  覆盖前询问
-p  除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r  复制目录及目录内的所有项目

9、mv 为文件或目录改名、或将文件或目录移入其它位置


命令格式:
mv [参数] [源文件] [目标文件]
参数说明:
参数  说明
-i  若指定目录已有同名文件,则先询问是否覆盖旧文件
-f  如果目标文件已经存在,不会询问而直接覆盖

10、rename 字符串替换的方式批量改变文件名

命令格式:
mv [原字符串] [目标字符串] [文件]

文件权限管理

drwxr-xr-x.


第1位 存档类型,d表示目录,-表示一般文件
第2~4位 属主权限
第5~7位 属组权限
第8~10位 其他用户权限
第11位是一个半角句号.,表示SELinux安全标签

用户权限每组三位


表示       r  w  x
权限       读 写 执行
对应八进制  4  2  1

1、chmod 修改文件权限mode


参数
-R 以递归方式对子目录和文件进行修改

2、chown 修改文件的属主和属组


参数
-R 以递归方式对子目录和文件进行修改

3、chgrp 修改文件的属组

相关文章
|
1月前
|
Linux 数据安全/隐私保护
linux特殊权限!!
本文介绍了Linux系统中的特殊权限,包括suid、sgid和sbit。suid使普通用户在执行特定命令时获得root权限;sgid使用户在创建文件时继承目录的用户组权限;sbit确保用户只能删除自己在共享目录中创建的文件。此外,文章还讲解了chattr和lsattr命令,用于更改和查看文件的扩展属性,以及umask的概念和计算方法,帮助理解文件和目录的默认权限。
43 1
linux特殊权限!!
|
21天前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
21 4
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
16天前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
46 0
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
37 1
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
Linux Apache 虚拟化
阿里云成为Linux基金会金牌会员
本文讲的是阿里云成为Linux基金会金牌会员【IT168 资讯】2月20日,全球知名非营利性组织Linux基金会宣布,阿里云正式成为Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。
1296 0