Linux之文件管理

系统目录结构#

Windows盘符概念#

在Windows系统中查看文件先进入相应的盘符,再次进入文件目录

在Windows中都是这样的 C:\ D:\等

Linux盘符概念#

在Linux中只有一个根目录,呈现倒置的树状节点,使用tree命令查看树状结构

在centos7中默认没有安装tree命令 centos8默认安装

mount /dev/sr0 /media/  # 设置挂载点

rpm -ivh /media/Packages/tree-1.6.0-10.el7.x86_64.rpm  # 安装tree命令

tree /tmp/  # 查询结果

根下目录说明#

文件目录#

 文件详解#

 

相对路径与绝对路径#

相对路径#

相对于当前的目录 一般以.或者..开头

绝对路径#

表示从根目录下开始查找 一般以/开头

文件管理#

常见管理文件命令#

cd mkdir cp rm mv等

touch#

作用#

常用来创建文件 如果文件存在则修改这个文件的时间

touch + 文件名称

时间查看#

stat + 文件名称

'''
访问时间:通过命令行查看文件 例如cat等
更改时间:通过vim修改文件内容等
改动时间:文件属性 例如权限等
'''

访问时间

 更改时间

 改动时间

批量创建文件#

touch 文件1 文件2

touch 文件{10..20}

参数:-d#

使用指定字符串表示时间而非当前时间

重定向文件#

mkdir#

作用#

创建新的文件夹

mkdri + 文件名

参数:-p#

递归创建目录

参数:-v#

显示创建的过程

rm#

作用#

文件或者目录删除

参数:-r#

删除目录

参数:-f#

强制删除 不进行提示

cp#

作用#

进行文件的复制

参数:-R/-r#

递归复制目录以及子目录的内容

mv#

作用#

进行文件的移动

文件名修改#

查看文件#

cat#

作用#

用来查看文件内容 一次性查看所有

more#

作用#

以分页的形式显示文件内容

按回车键显示一行 按空格刷新一屏 输入q退出

less#

作用#

查看文件内容

但是其可以通过(pageup)向上翻页(pagedown)向下翻页

head#

作用#

用来显示文件的前几行内容 默认显示10行

参数:-n#

显示指定行数

tail#

作用#

显示文件尾部内容 默认显示10行

 参数:-n#

指定显示的行数

参数:-f#

动态显示数据(不关闭)常用来查看日志

 

posted @   SR丶  阅读(140)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示
CONTENTS