学习记录
Posted baling
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习记录相关的知识,希望对你有一定的参考价值。
目录管理类的命令
mkdir,rmdir
mkdir:创建目录
-p:自动按需创建父目录
-v:显示详细过程
-m:直接给定权限
mkdir /tmp/{a,b}_{c,d} ---->创建 /tmp/a/c, /tmp/a/d,/tmp/b/c,/tmp/b/d四个目录
rmdir:删除空目录
文件查看命令
分屏查看命令:more、less
more FILE:翻屏至文件尾后自动退出
less FILE:与man命令使用类似
查看指定行:head、tail
head [OPTION] FILE:查看文件前n行
-n #、-#:查看文件前#行
-n #、-#:查看文件后#行
-f:查看文件尾部内容不退出,跟随显示新增行
显示文件状态:stat FILE
最近访问时间:Access 查看后该时间会改变cat、touch
最近修改时间:Modify 文件数据改变
最近改动时间:Change 文件元数据改变
【补充命令】
touch FILE:将文件的三个时间都改为当前时间,当该文件不存在时会创建文件
-c:当文件不存在时不予创建
-a:只修改Access时间
-m:只修改Modify时间
-t:修改为指定时间 [[CC]YY]MMDDhhmm[.ss]
文件管理工具
cp:复制数据
-i:交互式
-r:递归复制目录
-f:强制覆盖目标文件
-r,-R:递归复制目录
-d:复制符号连接本身,而非其指向的源文件
-a:相当于-dR --preserve=all 用于备份
--perserv=
mode:权限
ownership:属主和权限
timestamps:时间戳
context:安全标签
xattr:扩展属性
links:符号链接
all:上述所有属性
mv:用于移动或重命名 文件或目录
-i:交互式
-f:强制覆盖
rm:删除文件或目录,在生产环境中不要随意使用该命令,删除文件时将文件移动到特定目录(自建回收站)
-i:交互式
-r:递归删除
-f:强制删除
【补充命令】
tree:以树的形式展示当前目录下的文件和文件夹,系统中可能会没有该命令,需使用 yum install tree 来进行安装
以上是关于学习记录的主要内容,如果未能解决你的问题,请参考以下文章