Linux常用目录文件操作命令

文件与目录操作命令

VMware 15
CentOS7
常用目录操作命令

命令 功能
ls 显示目录与文件
pwd 显示当前工作目录
mkdir 创建空目录
rmdir 删除空目录
cd 切换目录
tree 显示目录树

ls命令格式
ls [选项] [目录或文件]
如果是目录,就显示其中的子目录与文件;如果是文件,显示文件名以及由选项决定的相关信息。
选项表

选项 解析
-a 列出目录下的所有文件
-d 输入参数是目录时,只显示该目录本身
-t 以时间排序输出
-l 列出文件的详细信息
-R 递归列出所有子目录下的文件
-A 显示除了“." 和 ”. ." 外的所有文件
-S 以文件大小排序输出

pwd
在这里插入图片描述

mkdir
在这里插入图片描述
cd
在这里插入图片描述
tree
Linux常用目录文件操作命令_第1张图片
Linux常用目录文件操作命令_第2张图片
常用的文件操作命令

命令 功能
touch 生成文件或者修改文件的时间
cp 复制文件或目录
mv 移动文件或目录以及文件或目录改名
rm 删除文件或目录
ln 建立链接文件
find 查找文件
tile/stat 查看文件类型或文件属性

touch

参数 解析
-a 只更改访问时间
-m 只更改修改时间
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同
-t 使用指定的日期时间,而非现在的时间

cp

参数 解析
-a 等价于-dR
-R. -r 递归地复制目录及目录内的所有项目
-p 在复制过程中,保留文件属性
-d 复制符号链接的源文件时,目标文件也将创建符号链接且指向源文件链接的原始文件
-f 强制复制,不管目标是否存在
-i 复制文件前需要确认
-u 只有当源文件的状态或改变时间比目标文件更新时或目标尚不存在时才进行复制

ln

参数 解析
-s 创建符号链接而非硬链接
-f 强行创建链接,不管其是否存在
-i 覆盖原有文件前先询问用户

rm

参数 解析
-rf 删除当前目录下的所有文件,慎用
-f 忽略不存在的文件
-r 将参数中列出的全部目录和子目录均递归地删除
-v 详细显示进行的步骤

你可能感兴趣的:(linux)