Linux学习之文件管理

发布时间 2023-12-02 00:45:17作者: 安思远233

一:文件目录与路径

1.1.绝对路径

用户用pwd命令可以查看当前工作目录的绝对路径

二:目录

2.1.1创建目录

(1)mkdir ansiyuan

(2)添加-p参数可以创建一个多层目录

mkdir -p changsha/swxy/ansiyuan

2.1.2查看目录

(1)pwd指令查看当前所在的目录

(2)添加-p参数显示实际工目录

(3l)ls -a命令可以查看隐藏的目录或文件

(4)ls -l命令可以查看目录与文件的属性

ls -l还可以简写为ll

2.1.3切换目录

(1)cd 不加任何路径表示直接返回到root目录

(2)cd-表示返回上次目录

2.1.4删除目录

(1)rmdir只能删除空目录

(2)添加-p即可连同上层空目录一起删除

三:文件

3.1.1创造文件

touch qf.txt

可用echo命令写入新的内容到qf.txt文件,添加-d参数可以修改文件时间

3.1.2查看文件

(1)cat查看内容较少的文件。添加-n参数可以显示行号,添加-A显示参数不可显示控制字符

(2)more 命令可以查看较长的文件 空格键向下翻页 b键向上翻页

(3)less对文件进行分页显示,可以按q键退出

(4)head查看文件前几行的内容

(5)tail查看文件后几行的内容 添加-n参数可以显示文件的后n行 添加-f可以查看动态文件

(6)grep命令可以对文件内容进行过滤,搜索关键词,快速查找所需内容

3.1.3复制文件

(1)cp可以复制单个或整个目录

touch ansiyuan.txt

echo “fanshengyu”> ansiyuan.txt

touch asy.txt

cp ansiyuan.txt asy.txt

(2)移动文件 mv ansiyuan.txt

(3)删除文件 rm 添加-r 可以删除目录 -f可以跳过验证直接执行删除命令