阿里云体验实验室-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 修改文件的属组

相关文章
|
5月前
|
Linux 数据安全/隐私保护
Linux文件权限调整:chmod指令解析
在日常使用或系统管理中,对 `chmod`的熟练应用是提高工作效率和维持系统稳定性的关键。掌握如何给予或限制权限是每个Linux使用者都应该具备的技能。
401 17
|
5月前
|
移动开发 Linux Windows
Linux常用基本指令
对Linux中常用命令,包括文件创建与销毁,压缩与打包,查看搜索文件的方式等指令的介绍
241 1
|
7月前
|
Linux Shell 数据安全/隐私保护
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
Centos或Linux编写一键式Shell脚本创建用户、组、目录分配权限指导手册
451 3
|
6月前
|
存储 人工智能 Unix
Linux常见指令汇总
最常见的就是 ll (为ls -l的省略)
228 0
|
10月前
|
安全 Unix Linux
【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
25000多字详细讲解,深度剖析权限管理核心。从基础权限到复杂的特殊权限,逐一拆解,无论你是零基础小白还是经验丰富的运维人员,都能在这里找到提升技能的关键知识,全面掌握 Linux 权限管理。还不快来看看?
【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
|
9月前
|
安全 Linux 数据安全/隐私保护
【Linux】深入理解linux权限
本文深入解析Linux权限管理机制,涵盖权限概念、用户角色、文件属性及操作方法。文章分为前言、权限介绍、用户与角色、文件属性、权限修改及常见问题六大板块。详细说明了权限类型(r/w/x)、角色优先级、chmod/chown指令用法,以及目录权限、umask掩码、粘滞位等重点内容。掌握这些知识,可有效提升Linux系统安全性和灵活性,是管理员必备技能。喜欢的话别忘了点赞支持哦! ❤❤❤
537 6
|
3月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
475 1
二、Linux文本处理与文件操作核心命令
|
3月前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
325 137
|
3月前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
760 57
|
2月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
545 2