Linux之文件管理

Posted 星辰大海(`・ω・´)

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

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

 

以上是关于Linux之文件管理的主要内容,如果未能解决你的问题,请参考以下文章

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

linux进程管理之轻量级进程

持续集成之Gitlab安装与应用

持续集成之Gitlab安装与应用

Linux 文件/目录管理(初级)

Linux入门之进程管理之进程与文件